|
Name of Subject : |
|
DATABASE MANAGEMENT SYSTEMS (5 CS 3) |
|
Unit |
|
Contents |
|
INTRODUCTION TO DATABASE SYSTEMS: Overview and History of DBMS. File System vs DBMS .Advantage of |
|
DBMS Describing and Storing Data in a DBMS. Queries in DBMS. Transaction management and Structure of a |
|
I |
|
DBMS. |
|
ENTITY RELATIONSHIP MODEL: |
|
Overview of Data Design Entities, Attributes and Entity Sets, Relationship and |
|
Relationship Sets. Features of the ER Model-Key Constraints, Participation Constraints, Weak Entities, Class |
|
II |
|
Hierarchies, Aggregation, Conceptual Data Base, Design with ER Model-Entity vs Attribute, Entity vs Relationship |
|
Binary vs Ternary Relationship and Aggregation vs ternary Relationship Conceptual Design for a Large Enterprise. |
|
RELATIONSHIP ALGEBRA AND CALCULUS |
|
: |
|
Relationship Algebra Selection and Projection, Set Operations, |
|
III |
|
Renaming, Joints, Division, Relation Calculus, Expressive Power of Algebra and Calculus. |
|
SQL QUERIES PROGRAMMING AND TRIGGERS: |
|
The Forms of a Basic SQL Query, Union, Intersection and |
|
Except, Nested Queries ,Correlated Nested Queries, Set-Comparison Operations, Aggregate Operators, Null Values |
|
IV |
|
and Embedded SQL, Dynamic SQL, ODBC and JDBC, Triggers and Active Databases. |
|
SCHEMA REFINEMENT AND NORMAL FORMS: |
|
Introductions to Schema Refinement, Functional Dependencies, |
|
V |
Boyce-Codd Normal Forms, Third Normal Form, Normalization-Decomposition into BCNF Decomposition into 3-NF