259
Page views
1
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
Relational Database

Relational Database:Purpose of Database System – Views of Data – Data Models – Database System Architecture – Introduction to Relational Databases – Relational Model – Keys – Relational Algebra – Relational Calculus – SQL Fundamentals

UNIT
2
DatabaseDesign:

DatabaseDesign:Entity-Relationship Model – ER Diagrams – Functional Dependencies – Non-Loss Decomposition Functional Dependencies – First Normal Form – Second Normal Form – Third Normal Form – Dependency Preservation – Boyce/Codd Normal Form.

UNIT
3
TransactionManagement:

TransactionManagement:Transaction Concepts – ACID Properties – Serializability – Transaction Isolation Levels – Concurrency Control – Need for Concurrency – Lock-Based Protocols – Deadlock Handling. Recovery System – Failure Classification – Recovery Algorithm.

UNIT
4
ImplementationTechniques:

ImplementationTechniques:Overview of Physical Storage Media – RAID – File Organization – Organization of Records in Files – Indexing and Hashing – Ordered Indices.

UNIT
5
Distributed and NoSQL Database

Distributed and NoSQL Database:Overview of Distributed Databases – Data Fragmentation – Replication – XML Databases – XML Schema – NOSQL Database: Characteristics– Types of NoSQL Datastores: Column Oriented, Document, Key-Value and Graph Types – Applications – Current Trends.

Reference Book:

1. https://www.library.iitb.ac.in/e-resources/e-journals-publisher-wise/lecture-notes/ 2. https://db.cs.cmu.edu/papers/2017/p42-pavlo-cidr17.pdf 3. https://www.techopedia.com/definition/24361/database-management-systems-dbms 4. https://eresources.loc.gov/

Text Book:

1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, “Database System Concepts”, Sixth Edition, Tata McGraw Hill,2015.ISBN-10: 9332901384. 2. RamezElmasri, Shamkant B. Navathe, “Fundamentals of Database Systems”, Seventh Edition, Pearson Education,2017.ISBN-10: 0133970779.

 

Print    Download