0% found this document useful (0 votes)
46 views

Dbms

Uploaded by

aiswarya saju
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

Dbms

Uploaded by

aiswarya saju
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Syllabus

Module I -Introduction To Database Systems and E-R Model


Overview, A Historical Perspective, Files System versus DBMS,
Advantages of DBMS, Describing and storing data in a DBMS Transaction management, Structure
of a DBMS, People who work with Databases, Overview of Database Design. Entities, Attributes
and Entity Sets, Relationships and Relationship sets, Additional Features of E-R Model: Key
Constraints. Conceptual Design with the E-R Model, Overview of Unified Modeling Languages

Module II -Relational Model and Query Languages


Introduction to the Relational Model. Integrity Constraints over Relations : Primary Key, Foreign
Key and General Constraints. E-R Model to Relational Model: Entity Sets to Tables, Relationship
Sets to Tables, Translating, Relationship Sets with Key Constraints. Translating Relationship Sets
with Participation Constraints, Translating Weak Entity Sets, Translating Class Hierarchies.
Translating E-R Diagrams with Aggregation, Introduction to Query Languages, Relational Algebra:
Selection and Projection Operations. Set Operations, Renaming, Joins, Division

Module III- Structured Query Language


Overview of SQL, Basic Queries in SQL, Union, Intersect and Except, Nested Queries, Aggregate
Operators, Null Values, Complex Integrity Constraints in SQL, Triggers and Views in SQL,
Embedded SQL and Cursors

Module IV- Relational Database Design


Introduction to Schema Refinement, Functional Dependencies, Properties of Decomposition, Normal
Forms: First Normal Form, Second Normal Form, Third Normal Form, Boyce Codd Normal Form,
Fourth Normal Form, Fifth Normal Form

Module V -Transaction Management, Concurrency Control and Distributed System


The ACID Properties, Transactions and Schedules, Concurrent Execution of Transactions:
Serialisability, Anomalies Due to Interleaved Execution . Schedules Involving Aborted Transactions,
Lock-Based Concurrency Control: 2 PL – Basic & Strict, Dead Locks, Introduction to Crash
Recovery, Concurrency Control:2 PL, Serialisability, and Recover-ability,: Introduction to Locking
Management: Dealing with Deadlock .Introduction to ARIES, Introduction to Distributed Databases:
Advantages & Disadvantages, Transaction Types – Local & Global Transactions, Distributed DBMS
Architectures, Design of Distributed Databases: Replication, Fragmentation

You might also like