WA1637 Introduction Oracle Database 10g: SQL Training and Courseware Course Outline
 
1. RELATIONAL DATABASES & SQL
  • ABOUT RELATIONAL DATABASES
  • ELEMENTS OF SQL
2. USING SQL*PLUS
  • ABOUT SQL*PLUS
  • USING THE MS WINDOWS SQL*PLUS TOOL
  • USING THE ISQL*PLUS WEB TOOL
  • ENTERING COMMANDS & SYNTAX
3. BUILDING A SELECT STATEMENT
  • ABOUT THE SELECT STATEMENT
  • SELECTING COLUMNS
  • USING ALIAS NAMES
4. BUILDING A WHERE CLAUSE
  • ABOUT LOGICAL OPERATORS
  • EQUALITY OPERATOR
  • BOOLEAN OPERATORS
  • NULL & BETWEEN OPERATORS
  • FINDING TEXT STRINGS
  • IN OPERATOR
5. ORDERING THE RESULT TABLE
  • ABOUT THE ORDER BY CLAUSE
  • MULTIPLE COLUMN SORTS
  • SPECIFYING THE SORT SEQUENCE
  • ABOUT NULL VALUES WITHIN SORTS
  • USING COLUMN ALIASES
6. PSEUDO COLUMNS & FUNCTIONS
  • ABOUT PSEUDO COLUMNS & FUNCTIONS
  • USING ROWID
  • USING ROWNUM
  • USING THE FUNCTIONS
  • USING THE DUAL TABLE
  • SESSIONTIMEZONE FUNCTION
7. JOINING TABLES
  • ABOUT JOINS
  • INNER JOIN
  • REFLEXIVE JOIN
  • NON-KEY JOIN
  • OUTER JOIN
8. USING SET OPERATORS
  • ABOUT THE SET OPERATORS
  • SET OPERATOR EXAMPLES
9. SUMMARY FUNCTIONS
  • ABOUT SUMMARY FUNCTIONS
  • SUMMARY FUNCTIONS WITH DISTINCT
10. USING SUBQUERIES
  • ABOUT SUBQUERIES
  • STANDARD SUBQUERIES
  • CORRELATED SUBQUERIES
11. CREATING & SELECTING GROUPS
  • ABOUT SUMMARY GROUPS
  • FINDING GROUPS WITHIN THE BASE TABLES
  • SELECTING DATA FROM THE BASE TABLES
  • SELECTING GROUPS FROM THE RESULT TABLE
12. SQL*PLUS COMMANDS
  • ABOUT SQL*PLUS COMMANDS
  • MORE ABOUT SCRIPT FILES
  • INVOKING OPERATING SYSTEM COMMANDS
  • SAVING SESSION OUTPUT
13. BUILD SIMPLE SQL*PLUS REPORTS
  • ABOUT THE SQL*PLUS REPORT FEATURES
  • SESSION OUTPUT WITH SET
  • FORMAT COLUMN OUTPUT WITH COLUMN
  • DEFINING REPORT BREAKS WITH BREAK
  • PRODUCE SUBTOTALS WITH COMPUTE
14. SQL DATA DEFINITION LANGUAGE
  • ABOUT SQL DDL
  • CREATE TABLE STATEMENT
  • ALTER TABLE STATEMENT
  • DROP TABLE STATEMENT
  • SUPPORTIVE STATEMENTS
15. SQL DATA MANIPULATION LANGUAGE
  • ABOUT SQL DML
  • ABOUT THE INSERT STATEMENT
  • ABOUT THE DELETE STATEMENT
  • ABOUT THE UPDATE STATEMENT
  • ABOUT TRANSACTIONS
  • TRUNCATE TABLE
  • COMPLEX TABLE REFERENCES