Oracle Database 10g: Introduction to SQL - Part II
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.
- Cost: €1295.00
- Duration: 3 days
- Cork Date: Jan 17-19, Mar 21-23, May 16-18
- Limerick Date: Feb 27-29, Apr 17-19
- Dublin Date: Feb 7-9, Apr 16-18, Jun 25-27
- This course is also available as a customised client specific course.
The course ORACLE DATABASE 10G: INTRODUCTION TO SQL PART I is a mandatory prerequisite for this course.
cross joins
natural joins
inner joins
outer joins
anti joins
what are the sql functions?
character functions
about greatest(), least()
date format functions
date arithmetic functions
about relational views
updating view data
maintaining view definitions
alter view
drop view
user_updatable_columns
understanding the data dictionary structure
about indexes
use b-tree indexes
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
user id passwords
object security
not null constraint
check constraint
unique constraint
primary key constraint
references constraint
managing constraints
renaming & dropping constraints
enabling & disabling constraints
deferred enforcement
set constraints
handling constraint exceptions
data dictionary storage
break
compute
column
ttitle & btitle