SQL Training SQL training in Surrey Guildford and London SQL Training SQL training in Surrey Guildford and London
Home Courses Dates & Prices Certification Facility Contact Location

SQL Training

SQL Advanced– 2 Days
Getting Started
  • Relational Database Concepts
  • The role of SQL
  • ANSI 89 & 92 standards
Recap on SQL SELECT Statements
  • SELECT statement syntax
  • WHERE clause
  • Single row functions
  • Joining Tables
  • ORDER BY clause
  • GROUP BY clause
  • Aggregate functions
SQL Scripts
  • Parameterised queries
  • Producing more readable output
  • Creating script files
Data Manipulation Language
  • INSERT statements
  • UPDATE statements
  • DELETE statements
  • Merging tables
Transaction control
  • Principles of transaction processing
  • Read Consistency, implicit and explicit locking
  • COMMIT
 

 

Managing Tables
  • Viewing the definition of tables
  • Creating tables
  • Oracle data types
  • Altering table definition
  • Dropping, re-naming and truncating tables
  • Table and column constraints
  • The role of Indexes
  • Public and Private Synonyms
Managing Views
  • Creating a view
  • Selecting data using a view
  • Update, Insert and Delete through views
  • Dropping views
  • Altering view definition
  • Inline views
Controlling user access to data
  • Users, Roles and privileges
  • Granting and revoking privileges
  • Using synonyms to ease data access
Advanced SELECT statements
  • Using set operators
  • Controlling the order of rows
  • Extensions to GROUP BY clause
  • Advanced sub-queries
  • Correlated sub-queries
Database Tuning
  • Application tuning – Explain plan
  • The database balance tri-cotomy

Please CLICK HERE for a printer friendly version.

Please contact us for one-to-one or group bookings these can also be arranged on dates to suit you and customised to your specific requirements. Please give us a call on 01483 688488.

Back to Courses