0% found this document useful (0 votes)
92 views2 pages

19CST202 DBMS Syllabus

This document outlines a Database Management Systems course with 5 units: 1) introduction to database concepts, 2) relational model and SQL, 3) database design and normalization, 4) transactions, and 5) physical storage and MongoDB. The course aims to teach students database structures, logical design with ER modeling, writing SQL queries, normalization techniques, transaction processing concepts, and basic database storage implementations.

Uploaded by

Aruna A
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views2 pages

19CST202 DBMS Syllabus

This document outlines a Database Management Systems course with 5 units: 1) introduction to database concepts, 2) relational model and SQL, 3) database design and normalization, 4) transactions, and 5) physical storage and MongoDB. The course aims to teach students database structures, logical design with ER modeling, writing SQL queries, normalization techniques, transaction processing concepts, and basic database storage implementations.

Uploaded by

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

19CST202 DATABASE MANAGEMENT SYSTEMS L T P J C

3 0 0 0 3
UNIT I INTRODUCTION 9
Purpose of Database System -– Views of data – Data models, Database Management system - Three-
schema architecture of DBMS, Components of DBMS. Entity –Relationship Model - Conceptual data
modeling - motivation, entities, entity types, attributes, relationships, relationship types, E/R diagram
notations, Examples
UNIT II RELATIONAL MODEL 9
Relational Data Model - keys, referential integrity and foreign keys, Relational Algebra - SQL
fundamentals- Introduction, data definition in SQL, table, key and foreign key definitions, update
behaviors-
CASE Studies- Oracle: Database Design and Querying Tools; SQL Variations and Extensions
UNIT III DATABASE DESIGN 9
Dependencies and Normal forms - Functional Dependencies, Armstrong's axioms for FD's, closure of a set
of FD's, minimal covers-Non- loss decomposition-First,Second,Third Normal Forms, Dependency
Preservation-Boyce/Codd Normal Form-Multivalued Dependencies and Fourth Normal Form- Join
Dependencies and Fifth Normal Form
UNIT IV TRANSACTIONS 9
Transaction Concepts – ACID Properties – Schedules – Serializability – Concurrency Control – Need for
Concurrency – Locking Protocols – Two Phase Locking – Deadlock – Transaction Recovery – Save Points
– Isolation Levels – SQL Facilities for Concurrency and Recovery.
UNIT V PHYSICAL STORAGE AND MONGODB 9
Data Storage and Indexes – RAID- File Organization-Indexing and Hashing –Ordered Indices – B+ tree
Index Files – B tree Index Files – Static Hashing – Dynamic Hashing. Query Processing Overview.
MongoDB-Installing and Set up, Database creation and manipulation, Indexing and ordering.
CASE Studies- Oracle, DB2: Storage and Indexing
L : 45 T: 0 P: 0 J: 0 Total: 45 PERIODS
TEXT BOOKS
1 Abraham Silberschatz, Henry F. Korth, S. Sudharshan, ―Database System Concepts‖, Sixth
Edition, Tata McGraw Hill, 2011.
2. RamezElmasri, Shamkant B. Navathe, ―Fundamentals of Database Systems‖, Sixth Edition,
Pearson Education, 2011.
REFERENCES
1 C.J.Date, A.Kannan, S.Swamynathan, ―An Introduction to Database Systems, Eighth Edition,
Pearson Education, 2006.
2 Raghu Ramakrishnan, ―Database Management Systems‖, Fourth Edition, McGraw-Hill College
Publications, 2015.
3 G.K.Gupta,”Database Management Systems, Tata McGraw Hill, 2011.
4 S.K.Singh, “Database Systems Concepts, Design and Applications”, First Edition,Pearson
Education, 2009.(Unit I,II,V)
COURSE OUTCOMES
At the end of the course student should be able to:
CO1 Understand basic database concepts and its structures with logical designing using E R model.
CO2 Design a relational database schema and be able to write SQL queries for the application.
CO3 Apply various Normalization techniques to perform good database design.
CO4 Examine the transaction processing and locking using concurrency control concepts
CO5 Analyze the basic database storage structures and implementation techniques with the
MongoDB.

COs and POs Mapping:

 CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 2 2 1 2 - - - 2 - 3 - 2 3 2
CO2 2 3 3 3 3 - - - 2 2 2 2 3 3
CO3 2 2 2 2 3 - - - 2 - 3 3 3 3
CO4 2 3 2 2 - - - - - - - 3 3 2
CO5 2 3 2 2 - - - - 2 - 3 3 3 3

Faculty Incharge Head of the Department

You might also like