Oracle Database 10g: Introduction To SQL - Part I
Course Description
This course is a common starting point for Oracle database administrators, developers and business users. The objective of this course is to provide an introduction to the SQL database language within the context of an Oracle database.
3 Days
Contact us for pricing
Prerequisites
No mandatory prerequisitesRELATIONAL DATABASES & SQL
ABOUT RELATIONAL DATABASESELEMENTS OF SQL
USING SQL*PLUS
ABOUT SQL*PLUSUSING THE MS WINDOWS SQL*PLUS TOOL
USING THE ISQL*PLUS WEB TOOL
ENTERING COMMANDS & SYNTAX
BUILDING A SELECT STATEMENT
ABOUT THE SELECT STATEMENTSELECTING COLUMNS
USING ALIAS NAMES
BUILDING A WHERE CLAUSE
ABOUT LOGICAL OPERATORSEQUALITY OPERATOR
BOOLEAN OPERATORS
NULL & BETWEEN OPERATORS
FINDING TEXT STRINGS
IN OPERATOR
ORDERING THE RESULT TABLE
ABOUT THE ORDER BY CLAUSEMULTIPLE COLUMN SORTS
SPECIFYING THE SORT SEQUENCE
ABOUT NULL VALUES WITHIN SORTS
USING COLUMN ALIASES
PSEUDO COLUMNS & FUNCTIONS
ABOUT PSEUDO COLUMNS & FUNCTIONSUSING ROWID
USING ROWNUM
USING THE FUNCTIONS
USING THE DUAL TABLE
SESSIONTIMEZONE FUNCTION
JOINING TABLES
ABOUT JOINSINNER JOIN
REFLEXIVE JOIN
NON-KEY JOIN
OUTER JOIN
USING SET OPERATORS
ABOUT THE SET OPERATORSSET OPERATOR EXAMPLES
SUMMARY FUNCTIONS
ABOUT SUMMARY FUNCTIONSSUMMARY FUNCTIONS WITH DISTINCT
USING SUBQUERIES
ABOUT SUBQUERIESSTANDARD SUBQUERIES
CORRELATED SUBQUERIES
CREATING & SELECTING GROUPS
ABOUT SUMMARY GROUPSFINDING GROUPS WITHIN THE BASE TABLES
SELECTING DATA FROM THE BASE TABLES
SELECTING GROUPS FROM THE RESULT TABLE
SQL*PLUS COMMANDS
ABOUT SQL*PLUS COMMANDSMORE ABOUT SCRIPT FILES
INVOKING OPERATING SYSTEM COMMANDS
SAVING SESSION OUTPUT
BUILD SIMPLE SQL*PLUS REPORTS
ABOUT THE SQL*PLUS REPORT FEATURESSESSION OUTPUT WITH SET
FORMAT COLUMN OUTPUT WITH COLUMN
DEFINING REPORT BREAKS WITH BREAK
PRODUCE SUBTOTALS WITH COMPUTE
SQL DATA DEFINITION LANGUAGE
ABOUT SQL DDLCREATE TABLE STATEMENT
ALTER TABLE STATEMENT
DROP TABLE STATEMENT
SUPPORTIVE STATEMENTS
SQL DATA MANIPULATION LANGUAGE
ABOUT SQL DMLABOUT THE INSERT STATEMENT
ABOUT THE DELETE STATEMENT
ABOUT THE UPDATE STATEMENT
ABOUT TRANSACTIONS
TRUNCATE TABLE
COMPLEX TABLE REFERENCES
OracleOracle 10gOracle Database 10g