UMBC Training Centers logo

SQL Fundamentals

 

Course Description | Outline | IT Home

Course Outline

1. Storing Information in Tables
     • Introduction
     • The Parts of the Table

2. Getting Information from a Table
     • The Select Statement
     • The Select Clause
     • The Where Clause
     • The Order By Clause

3. Compound Conditions in the Where Clause
     • Compound Conditions in the Where Clause
     • Constant Values
     • Punctuation Matters

4. Saving Your Results
     • Saving Your Results in a New Table or View
     • Modifying the Data in a Table

5. Modifying Data Through a View
     • Transactions
     • Modifying Data Through a View
     • Finding Information about Tables and Views

6. Creating Your Own Tables
     • Creating Tables
     • Changing Tables
     • Tables with Duplicate Rows
     • Loading a Large Amount of Data from a Flat File

7. Formats, Sequences, and Indexes
     • Formats
     • Sequences
     • Indexes
     • Finding More Information in the Data Dictionary

8. Data Integrity
     • Referential Integrity
     • The Delete Options and Update Options of RI
     • Variations of referential Integrity
     • Other Types of Constraints

9. Row Functions
     • Introduction to Row Functions
     • Number Functions
     • Text Functions
     • Date Functions

10. Using Row Functions
     • Other Functions
     • Using the Documentation of Row Functions
     • Creating Patterns of Numbers and Dates

11. Summarizing Data
     • Introduction to the Column Functions
     • Maximum and Minimum
     • Count
     • Sum and Average
     • Nulls and Distinct Dates

12. Controlling the Level of Summarization
     • Dividing a Table into Groups of Rows and Summarizing Each Group
     • Eliminating Some of the Summarized Data
     • Restrictions on Summarization

13. Inner Joins
     • Introduction to Joins
     • Inner Joins of Two Tables
     • Variations of the Join Condition
     • Applications of Joins

14. Outer Joins
     • Introduction to Outer Joins
     • Applications of Outer Joins

15. Union and Union All
     • Unions
     • Unconventional Unions
     • Applications of a Union
     • Set Intersection and Set Difference in Oracle

16. Cross Joins and Self Joins
     • Cross Joins
     • Self Joins

17. Combining Tables in a Production Database
     • Methods of Losing Three or More Tables
     • Losing Information
     • Caring About Efficiency of Your Computer
     • Standardizing the Way that Tables Are Joined

18. If-Then-Else and Subqueries
     • If-Then-Else Logic
     • Parameter Queries
     • SubQueries
     • Applications of Subqueries
     • Older Features of Subqueries

19. Modifying Data in Tables
     • Insert Statement
     • Update Statement
     • Delete Statement
     • Commit and Rollback

20. Creating Your Own Tables
     • Create Table command
     • Primary Keys
     • Changing Tables
     • Loading Existing Data Sets