SQLSyllabus
SQLSyllabus
SQLSyllabus
Overview
This SQL Server training teaches developers all the Transact-SQL skills they need to create
database objects like Tables, Views, Stored procedures & Functions and triggers in SQL Server.
Gives idea about writing Queries & Sub-queries, working with Joins, etc. As well as database
management skills like backup, restore, etc.
Course Goals
o Insert
Identity
Creating A Table From Another Table
Inserting Rows From One Table To Another
o Update
Computed Columns
o Delete
Truncate
Differences Between Delete and Truncate
Built In Functions
o Scalar Functions
o Numeric Functions
o Character Functions
o Conversion Functions
o Date Functions
o Aggregate Functions
Convenient Aggregate Functions
Statistical Aggregate Functions
Group By and Having Clauses
Super Aggregates
Over(partition by …) Clause
Ranking Functions
Common Table Expressions (CTE)
Top n Clause
Set Operators
o Union
o Intersect
o Except
Joins
o Inner Join
Equi Join
Natural Join
Non-Equi Join
Self Join
o Outer Join
Left Outer Join
Right Outer Join
Full Outer Join
Cross Join
Sub Queries
Indexes
o Clustered Index
o NonClustered Index
o Create , Alter and Drop Indexes
o Using Indexes
Views
o Purpose Of Views
o Creating , Altering and Dropping Indexes
o Simple and Complex Views
Transaction Management
o Introduction
o Begin Transaction
o Commit Transaction
o Rollback Transaction
TSQL Programming
Cursors
Stored Procedure
o Creating , Altering and Dropping
o Optional Parameters
o Input and Output Parameters
User Defined Functions
Triggers
o Purpose of Triggers
o Differences Between Stored Procedures and User Defined Functions and
Triggers
o Creating, Altering and Dropping Triggers
o Magic Tables
o Instead Of Triggers
Exception Handling