SQL SERVER Course Content
SQL SERVER Course Content
SNO TOPICS
SQL
1 Introduction to File Management System
Advantages of FMS
Disadvantage of FMS
Advantages of NDBMS
Disadvantage of NDMS
Relational Model (RDBMS)
ORDBMS
OORDBMS
CREATE,
ALTER,
RENAME,
TRUNCATE,
DROP
INSERT,
UPDATE,
DELETE
MERGE
SELECT
7 TCL(Transaction Control Language)
COMMIT,
ROLLBACK
SAVEPOINT
SAVE TRANSACTION
GRANT
REVOKE
9 Operators In SQL SERVER
Assignment operators
Arithmetic operator
Comparison Operators
Logical Operators( AND,OR ,NOT)
Special Operators(IN, NOT IN, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IS
NULL, IS NOT NULL)
Set operators (UNION, UNION ALL, INTERSECT, EXCEPT)
Number Functions
Character Functions
Date Functions
Conversion Functions
Special Functions
Analytical Functions
Where
Order by
Group by
Having
Rollup
Cube
From
Over
Partition by
12 Constraints
Declarative Integrity
Procedure Integrity
NOT NULL
UNIQUE
CHECK
PRIMARY KEY
FOREIGN KEY
ON DELETE CASCADE
ON UPDATE CASCADE
ON DELETE SET NULL
ON UPDATE SET NULL
DEFAULT
13 Composite Primary Key
15 Joins
16 Sub-Queries
Simple Sub-Queries/Single Row Sub-Queries
Multi-Row Sub-Queries
Co-Related Sub-Queries
Exists Operator
Not Exists Operator
Derived Tables and CTEs
Scalar Subqueries
17 VIEWS
Simple Views
Complex Views
With Check option
18 Sequences
19 Synonyms
20 Indexes
What is an Index?
Types of Indexes
Simple & Composite indexes
Unique index
Clustered Index
Non-Clustered Index
T/SQL
21 Introduction to T/SQL
Advantages of T/SQL
T/SQL Data types
Working with variables
T/SQL Blocks
Anonymous Blocks
Named Blocks
Simple if,
If…else,
Nested if,
if…else ladder
Selection Case, Simple Case
While LOOP
Implicit Cursors
Explicit Cursors
Cursors with while loop
Dynamic & Static Cursors
Forward & Scroll Cursors
25 Procedures in T/SQL
Stored Procedures
Procedure with Parameters(IN, OUT)
Procedure with Cursors
Dropping Procedure
26 Function in T/SQL
27 Exception in T/SQL
28 Triggers in T/SQL
Introduction to Triggers
DML triggers
After Triggers
Instead of Triggers
DDL triggers
30 NORMALIZATION IN DB