This tailored course presents the the broad scope of SQL and
the skills needed to produce efficient SQL. SQL language, as implemented
via SQL*PLUS by Oracle in Oracle, together with PL/SQL programming
tools and techniques. The course covers ER design, and explains
techniques of normalisation and denormalisation. Delegates will
learn how to design and declare tables and how to write effective
SQL statements to query, update, delete and insert records into
a relational database. The creation and test of Stored procedures
and Triggers, using PL/SQL is presented and supported by numerous
exercises. Techniques for analysing the efficiency of Queries
are described and attendees will also see how to use MS Access
to front-end to Oracle for user-friendly support. Oracle 9i and
10g architecture and basic DBA functions including user management,
backup and recovery and bulk data-load are also addressed.