Oracle Database 10g: Introduction To SQL - Part II Course

Course Code: RT 479
Course Abstract: The primary objective of this course is to consider advanced subjects and techniques pertaining to the SQL database language. Even professionals experienced in other implementations of the industry-standard SQL language will benefit from the advanced and Oracle-specific features of SQL discussed in this course. Major subject areas to be explored are:
> Learn to use the SQL99 join syntax. Also, performing advanced SQL queries using techniques such as grouping and cube operations.
> Moving beyond basic table definitions, consideration of defining the full range of database objects, such as advanced table definitions, indexes, sequences, views and others.
> Understanding basic database security and object privileges.
> Using the powerful set of built-in SQL functions.
> Protecting the database and extending the basic data model using declarative constraints.
> Developing complex SQL*Plus reports and using SQL*Plus scripts.
Audience: The target audience for this course is all Oracle professionals. Further, this course is well suited for non-Oracle professionals already experienced in the SQL but who wish to become acquainted with the unique and advanced features of Oracle SQL. Among the specific groups for whom this course will be helpful are application developers and database administrators.
Duration: 3 days
Learning Outcomes:

Refer to Course Topics

Course Topics:

SQL99 Join Techniques
Cross Joins
Natural Joins
Inner Joins
Outer Joins
Anti Joins
Using Named Subqueries
Enhancing Groups With Rollup & Cube
Using The Case Expression

SQL Functions: Character
What Are The SQL Functions?
Character Functions
About Greatest(), Least()

SQL Functions: Numeric
SQL Functions: Date
Date Format Functions
Date Arithmetic Functions
Database Objects: Relational Views
About Relational Views
Updating View Data
Maintaining View Definitions
Alter View
Drop View
Database Objects: Data Dictionary Storage
User_Updatable_Columns
Understanding The Data Dictionary Structure
Database Objects: Indexes
About Indexes
Use B-Tree Indexes
Database Objects: Other Objects
Creating An Application Schema
More About Creating Tables
Defining Sequences
Alter Sequence & Drop Sequence
Alter Sequence
Drop Sequence
About Synonyms
Drop Synonym
Create Schema Authorization
Database Objects: Security
User Id Passwords
Object Security
Data Integrity Using Constraints
Not Null Constraint
Check Constraint
Unique Constraint
Primary Key Constraint
References Constraint
Managing Constraint Definitions
Managing Constraints
Renaming & Dropping Constraints
Enabling & Disabling Constraints
Deferred Enforcement
Set Constraints
Handling Constraint Exceptions
Data Dictionary Storage
Optional – Advanced SQL*Plus Reports
Break
Compute
Column
Ttitle & Btitle
Optional – Building SQL*Plus Scripts
Using SQL*Plus Variables
Define & Undefine
Accept
Prompt
Pause

Prerequisites: The course Oracle Database 10g: Introduction to SQL - Part 1 is a mandatory prerequisite for this course.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning