Griffin Software Home NewsAbout UsContact Us
Training ServicesCoursesFacilitiesConsultancy Services
Course List
Unix & Linux
Solaris TM
HPUX TM
Veritas TM
Oracle TM
Microsoft TM
Development
Sun Cluster
Contact Us
home

Development


SQL Fundamentals

Course Content:

Back to Main SQL Fundamentals Page

Introduction to Databases Relational Databases
Database
Files or Tables
Database - Further Properties
Metadata
Relational Database
Example of a Relation
Relational Operations
Introduction To SQL Table Creation
History of SQL
Data Definition Language
Tables
Schemas
Views
Data Manipulation Language
Find Data
Insert, Update and Delete Data
Data Control Language
Grant and Revoke
Commit and Rollback
Non-Procedural Language
SQL Datatypes
Finding Data In Tables - Part I Finding Data in Tables - Part II
Select Statement
Where Clause Predicates
Boolean combinations
SQL "Truth" Tables
Boolean Precedence
Two Value Rules Retained
Between Predicate
In Predicate
Outer Reference
Exists Predicate
Quantified Predicate
Joins
Cross Product Joins
Equ-Join
Outer-Joins
Left Outer Join
Union, Intersection, and Difference
All Keyword
Order By
Multiple Column Order Bys
NULL and ORDER BY
Aggregate Functions
Table for Aggregates
Aggregate functions, examples
Aggregate Function Rules
Group By
Having Cause
Views
Normalized Tables and Views
Combined View
Views and Security
Drop View
Update
Assignments
Delete
Updateable Views
More Data Definition Language Data Control Language
Drop Table
Alter
Create Index
Index Speedup
Data Control Language
Grant
Reference Privileges
Revoke
Abandoned Privileges
Transaction
Commit and Rollback
Transactions and Microsoft (specific to Microsoft)
SQL Server Locks
Read Committed
Read Uncommitted
Repeatable Read
HOLDLOCK
Other Table Qualifiers
Locking Granularity
Shared, Exclusive and Update Lock
Intent, Extent and Demand Locks
Demand locks
sp_lock
Deadlock
ISQLW and Transactions
ISQLW and set statements
Introduction to Relational Database Design  
One-To-One Relationships
One-To-Many
Many-To-Many
Normal Forms
First Normal Form
Second Normal Form
Third Normal Form
 

Duration:
3 Days.

 


Back to top
© 2004 Griffin Software Ltd - All Trademarks acknowledged (2.40a). Griffin Software Ltd, Tel: +353 01 4622277 Fax: +353 1 4623059