BIIT


Data Base Management System
Course for All Classes
Sr. No.TopicHours
1 Introduction:
Characteristics of database approach, data models, DBMS architecture and data independence.
5
2E-R Modeling:
Entity types, Entity set, attribute and key, relationships, relation types, roles and structural constraints, weak entities, enhanced E-R and object modeling, Sub classes; Super classes, inheritance, specialization and generalization.
5
3File Organization:
Indexed sequential access files; implementation using B & B++ trees, hashing, hashing functions, collision resolution, extendible hashing, dynamic hashing approach implementation and performance.
5
4Relational Data Model:
Relational model concepts, relational constraints, relational algebra
5
5EER and ER to relational mapping:
Data base design using EER to relational language.
5
6Data Normalization:
Functional Dependencies, Normal form up to 3rd normal form.
5
7Concurrency Control:
Transaction processing, locking techniques and associated, database recovery, security and authorization. Recovery Techniques, Database Security
5
8Structured Query Language:
SQL queries, programming using SQL.
7
Total Hours42