Graphic with text 'Course Details'

generic SQL

Introductory and Advanced courses

1) Introductory

Course code SQL01

Duration: 2 days

Objectives
This is a generic course is for those expected write SQL queries with a relational database

Benefits
Delegates will be given a sound understanding of SQL as it is implemented by many commercial databases
Delegates will be able to interpret SQL statements and develop their own SQL processing functions. Also, they will be able to devise complex queries and manipulate data in a relational database
Delegates will also learn the mechanics of relational databases

Pre-requisites:
Prior knowledge of database fundamentals would be an advantage.
Attendees should have some experience with either the Unix or Windows environments and applications before undertaking this course

Course Outline

Introduction
Defining Structured Query Language
Introduction to relational databases
Tables, Rows and Columns
Interactive SQL environments
General SQL guidelines

Developing queries
The SELECT statement
The WHERE clause
Specifying conditions - relational and logical operators
Pattern matching with LIKE
Other operators
The ORDER BY clause
The GROUP BY and HAVING clauses
Computed values. Null values. Selecting information from more than one table.

Data manipulation
Inserting new data.
Modifying existing rows.
Deleting data that is no longer required

Database Definition
Table creation
Specifying data types for columns
Examples of data types Changing, removing tables
Creating indexes
Indexing strategies

Controlling access to the database
Privileges and Permissions
Privilege management
The GRANT and REVOKE statements

Advanced SQL features
Aggregate functions
Nested queries
Joins
Views

Please note: this course is offered both as a scheduled or a customised course. We should be happy to supply details.

2) Advanced

Course code SQL02

Duration: 1 day

Objectives

This is a generic course is for those expected to write SQL queries with a relational database

Benefits

Delegates will be given a sound understanding of SQL as it is implemented by many commercial databases. Delegates will be able to interpret SQL statements and develop their own SQL processing functions. Also, they will be able to devise complex queries and manipulate data in a relational database.

Pre-requisites

Delegates will need to be using much of the features covered by the Introductory course.
We recommend that attendees have some experience with either the Unix or Windows operating system before undertaking this course.

Course Topics

Using Enterprise Manager more fully
Inner and Outer Joins
Nested queries
Stored Procedures
Triggers
Back up and Restore
Maintenance Plan

Please note: this course is as a customised course only. We should be happy to supply details.

 

Link to email IPS  - info@ips-limited.co.uk, Tel: 01235 555592, Fax 01235 559545

Microsoft Certified Partner logo.