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

438C2B

The document outlines the syllabus for the M.Sc. degree program in Information Technology at the University of Madras, specifically focusing on the Relational Database Management System course. It details the objectives, outcomes, and five units covering topics such as database design, transactions, implementation techniques, and advanced topics like distributed and XML databases. Additionally, it lists recommended textbooks and references for the course.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

438C2B

The document outlines the syllabus for the M.Sc. degree program in Information Technology at the University of Madras, specifically focusing on the Relational Database Management System course. It details the objectives, outcomes, and five units covering topics such as database design, transactions, implementation techniques, and advanced topics like distributed and XML databases. Additionally, it lists recommended textbooks and references for the course.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

UNIVERSITY OF MADRAS

M.Sc. DEGREE PROGRAMME IN INFORMATION TECHNOLOGY


SYLLABUS WITH EFFECT FROM 2023-2024

Title of the Paper Relational Database Management System


Core -VI Theory I Year & II Semester Credit: 4 438C2B

Objectives:
 To learn the fundamentals of data models and to represent a database system using ER diagrams.
 To study SQL and relational database design.
 To understand the internal storage structures using different file and indexing techniques which
will help in physical DB design.
 To understand the fundamental concepts of transaction processing- concurrency control
techniques and recovery procedures.
 To have an introductory knowledge about the Storage and Query processing Techniques

Outcomes:
1. Classify the modern and futuristic database applications based on size and K1, K2
complexity
2. Map ER model to Relational model to perform database design effectively K2, K3
3. Write queries using normalization criteria and optimize queries K3, K4
4. Compare and contrast various indexing strategies in different database systems K4, K5
5. Appraise how advanced databases differ from traditional databases. K5, K6
K1-Remember;K2-Understand;K3-Apply;K4-Analyze;K5-Evaluate; K6-Create

UNIT I: RELATIONAL DATABASES: Purpose of Database System – Views of data – Data Models –
Database System Architecture – Introduction to relational databases – Relational Model – Keys –
Relational Algebra – SQL fundamentals – Advanced SQL features – Embedded SQL– Dynamic SQL

UNIT II: DATABASE DESIGN: Entity-Relationship model – E-R Diagrams – Enhanced-ER Model –
ER-to-Relational Mapping – Functional Dependencies – Non-loss Decomposition – First, Second, Third
Normal Forms, Dependency Preservation – Boyce/Codd Normal Form – Multi-valued Dependencies and
Fourth Normal Form – Join Dependencies and Fifth Normal Form

UNIT III: TRANSACTIONS: 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 IV: IMPLEMENTATION TECHNIQUES RAID: – File Organization – Organization of Records


in Files – Indexing and Hashing –Ordered Indices – B+ tree Index Files – B tree Index Files – Static
Hashing – Dynamic Hashing – Query Processing Overview – Algorithms for SELECT and JOIN
operations – Query optimization using 6 Heuristics and Cost Estimation.
UNIVERSITY OF MADRAS
M.Sc. DEGREE PROGRAMME IN INFORMATION TECHNOLOGY
SYLLABUS WITH EFFECT FROM 2023-2024

UNIT V: ADVANCED TOPICS: Distributed Databases: Architecture, Data Storage, Transaction


Processing – Object-based Databases: Object Database Concepts, ObjectRelational features, ODMG
Object Model, ODL, OQL - XML Databases: XML Hierarchical Model, DTD, XML Schema, XQuery –
Information Retrieval: IR Concepts, Retrieval Models, Queries in IR systems.

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, McGrawHill
College Publications, 2015.
3. G.K.Gupta,"Database Management Systems‖, Tata McGraw Hill, 2011. Mapping with
Programme Outcomes:

Mapping with Programme Outcomes:


PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10

CO1 M S S L S M L M L L

CO2 S M S S S M M L M L

CO3 S S L M S S L M L M

CO4 M L S M M L S L M S

CO5 S S M S L M M L M L

S-Strong M-Medium L-Low

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy