You are on page 1of 4

1) Introduction to Databases

2) DBMS Models

a) HDBMS (Hierarchical Model)


b) NDBMS(Network Model)
c) RDBMS(Relational Model)

3) Tools for SQL Server 2005

4) Hardware and Software Requirements to install

5) Data Types

6) SQL Server Management Studio

a) Windows Authentication Mode


b) SQL Server Authentication

7) DDL (Data Definition Language)

CREATE, ALTER, DROP

8) DML (Data Manipulation Language)

Insert, Update, Delete

9) DCL (Data Control Language)

Grant, Revoke

10) TCL (Transaction Control Language)

Rollback, Commit

11) Operators

a) Arithmetic Operators
b) Logical Operators
c) Relational Operators

12) Clauses

ORDER BY, WHERE, IDENTITY, GROUP BY, HAVING

13) Alias Names

14) Computed Columns

15) CASE Expression

16) Difference Between Truncate and Delete


17) Constraints

a) Primary Key
b) Foreign Key
c) Unique Key
d) NOT NULL
e) Check
f) Default Key

18) JOINS

a) INNER JOIN
b) OUTER JOIN (LEFT OUTER, RIGHT OUTER, FULL OUTER)
c) SELF JOIN
d) CROSS JOIN

19) Functions

a) Pre-Defined Functions
i) Scalar Functions
ii) Aggregate Functions

20) Special Operators

IN, NOT IN, BEWEEN, NOT BETWEEN, LIKE, NOT LIKE, IS NULL, IS NOT NULL

21) Sub Queries

a) Single Row Sub Query


b) Multi Row Sub Query

22) SET OPERATORS

UNION ALL, UNION, INTERSECT, EXCEPT

23) SYNONYMS

24) INDEXES

a) Clustered Index
b) Non-Clustered Index

25) Views

a) Standard Views
i) Simple Views
ii) Complex Views

b) Indexed Views

26) Variables
a) Global Variables
b) Local Variables

27) Batches

a) Anonymous Batches
b) Named Batches
i) Stored Procedures
ii) User Defined Functions
iii) Triggers

28) Control Statements

a) IF

i) Simple IF
ii) IF ELSE
iii) IF ELSE IF...
iv) NESTED IF

b) WHILE

29) Stored Procedures

a) System Procedures
b) User Defined Procedures

30) Exception Handling

31) User Defined Functions

32) Table Valued Functions

33) Differences between Stored Procedures and User Defined Functions

34) Security Logins

25) Cursors

i) Static Cursors
ii) Dynamic Cursors
iii) Key Set Cursors
iv) Forward Cursor

26) Triggers

a) DML Triggers (After DML Triggers, Instead of DML Triggers)


b) DDL Triggers (After DDL Triggers)

27) Data Export and Import

28) Data Back Up and Restore


29) Correlated Sub Queries

30) XML Integration

31) Normalization

32) EF Diagrams

33) EF CODD Rules

34) User Defined Data Types

35) References

You might also like