DBMS
- Concepts of DBMS
 
- Introduction
 
- Importance and Need
 
- Database Models and Normalization
 
- Models
 
- Hierarchial
 
- Relational
 
- Object
 
- Normalization Techniques
 
Introduction to RDBMS
- Concepts of RDBMS 
 
- Introdution 
 
- Comparision with DBMS 
 
- COOD Rules 
 
- Normalization Revisited 
 
- Concepts of ORDBMS & OODBMS 
 
- Introduction to ORDBMS 
 
- Introduction to OODBMS 
 
- Comparision and analysis 
 
Structured Query Language(SQL)
- Introduction to SQL
 
- Predefined Data Types
 
- Introduction to database objects
 
- Table,View
 
 Commands in SQL
- Data Defination Language(DDL)
 
- Data Manipulation Language(DML)
 
- Data Control Language(DCL)
 
- Transaction Control Language(TCL)
 
- Database Security and Privileges(DCL) 
 
Working with DDL,DML,TCL Commands
- Operators
 
-  Conditional,Logical,Comparison,SET
 
- Functions
 
- Date,Number,Character,String,Group,Group by,Having clause
 
- Transformation Functions
 
- DECODE,TRANSLATE
 
- NVL,NVL2(9i)
 
- Aggregate Functions 
 
 Integrity Constraints
- Different Types of Integrity Constraint
 
- Use of Integrity Constraint in table 
 
Joins
- Usage of Joins
 
- Different Types of Joins
 
- Equi Join
 
- Cartesian join
 
- Self Join
 
- Outer join 
 
Sub Queries
- Need of Sub Queries
 
- Nested Sub queries
 
- Co-related Sub Quries
 
- Flash Back Queries (9i)
 
View
- Importance of views
 
- Creating,Manipulating Views
 
- Materialized views(9i) 
 
Working with database objects
- Sequences and synonyms
 
- Index,Cluster,Creating cluster table 
 
Using External Tables(9i)
- System Privileges
 
- Table Privileges
 
 Locks and SQL Plus editor commands 
PL/SQL
- Introduction to PL/SQL
 
- Advantage of PL/SQL
 
- Data Types in PL/SQL
 
- Variables and Constants
 
- Referencing NON-PL/SQL Variable
 
- Using built in Functions
 
- Conditional and iterative Statements
 
- SQL in PL/SQL
 
- Composite Data Types
 
- Cursors
 
- Exceptions:-Predefined ,User Defined
 
- Records and PL/SQl table types
 
Advanced PL/SQL
- Introduction to Triggers
 
- Types of Triggers : - Row level,Statement Level
 
- Before and After ,Instead of Triggers
 
- Procedures,Functions in PL/SQL
 
- Argument modes
 
- User Defined Packages
 
- Dropping triggers,Procedures,Functions
 
- Reference Cursors
 
- Usage of ref cursores in Procedures,Functions,Packages