You are on page 1of 1

Motivation & Basic Course Content:

Concepts SQL and the relational SQL and the Motivation & Basic
Reading from a table or database model
relational database Concepts
view: SELECT Clause Reading data from a table
model Reading data Reading from a table or
Functions or view
from a table or view: view
Tuple Variables Calculated Columns and
Case Expression Functions the SELECT SELECT Clause
Duplicate Elimination CASE expressions statement Calculated Functions
Sorting Duplicate Elimination Columns and Tuple Variables
WHERE Clause Sorting and limiting result Functions CASE Case Expression
Aggregate Expressions sets expressions Duplicate Duplicate Elimination
Grouping The WHERE clause
Elimination Sorting Sorting
eading data from multiple Aggregating and grouping
and limiting result sets WHERE Clause
tables or views: Union, data
The WHERE clause Aggregate Expressions
Joins and Sub Queries Reading data from multiple
NULL values tables or views: Unions, Aggregating and Grouping
Changing the data stored Joins and Sub Queries grouping data Reading data from multiple
in tables: INSERT, Understanding NULL Reading data from tables or views
UPDATE, DELETE values multiple tables or Union and Join
statements Changing data stored in views: Unions, Joins Sub Queries
Data definition and access tables
and Sub Queries Changing database access
control: Defining how data is stored
Understanding NULL INSERT, UPDATE, DELETE
Data Types using SQL
CREATE, ALTER, DROP Creating user-defined values Changing data statements

table functions and database stored in tables Data definition and access
Renaming Columns procedures using SQL Defining how data is control
Views SQL Script basics stored using SQL Data Types
Granting and Revoking Scalar user-defined Creating user-defined CREATE, ALTER, DROP
privileges functions
functions and table
Database Indexes Table user-defined
database procedures Renaming Columns
Transactions and coping functions
using SQL SQL Script Views
with concurrent user Database procedures
access Defining data access using basics Scalar user- Granting and Revoking
SQL defined functions privileges
Table user-defined Access Paths and Indexes
functions Database Database transactions
procedures Defining COMMIT, ROLLBACK
data access using Multi-user mode and
SQL synchronization
NULL values

Currently he is the Service Delivery Manager ERP @ GovConnectNSW, a Shared


Service model to support various NSW government agencies, at Sydney, Australia.

You might also like