SlideShare a Scribd company logo
CS 2255 DATABASE MANAGEMENT SYSTEMS 3 0 0 3
(Common to CSE & IT)
1. Introduction 9
Purpose of Database System -– Views of data – Data Models – Database Languages ––
Database System Architecture – Database users and Administrator – Entity–
Relationship model (E-R model ) – E-R Diagrams -- Introduction to relational databases
2. Relational Model 9
The relational Model – The catalog- Types– Keys - Relational Algebra – Domain
Relational Calculus – Tuple Relational Calculus - Fundamental operations – Additional
Operations- SQL fundamentals - Integrity – Triggers - Security – Advanced SQL
features –Embedded SQL– Dynamic SQL- Missing Information– Views – Introduction
to Distributed Databases and Client/Server Databases
3. Database Design 9
Functional Dependencies – Non-loss Decomposition – Functional Dependencies – First,
Second, Third Normal Forms, Dependency Preservation – Boyce/Codd Normal Form-
Multi-valued Dependencies and Fourth Normal Form – Join Dependencies and Fifth
Normal Form
4. Transactions 9
Transaction Concepts - Transaction Recovery – ACID Properties – System Recovery –
Media Recovery – Two Phase Commit - Save Points – SQL Facilities for recovery –
Concurrency – Need for Concurrency – Locking Protocols – Two Phase Locking –
Intent Locking – Deadlock- Serializability – Recovery Isolation Levels – SQL Facilities
for Concurrency.
5. Implementation Techniques 9
Overview of Physical Storage Media – Magnetic Disks – RAID – Tertiary storage – 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 – Catalog Information for Cost Estimation – Selection
Operation – Sorting – Join Operation – Database Tuning.
TOTAL = 45
Text Books:
1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, “Database System
Concepts”, Fifth Edition, Tata McGraw Hill, 2006 (Unit I and Unit-V ) .
2. C.J.Date, A.Kannan, S.Swamynathan, “An Introduction to Database Systems”,
Eighth Edition, Pearson Education, 2006.( Unit II, III and IV)
References:
1. Ramez Elmasri, Shamkant B. Navathe, “Fundamentals of Database Systems”,
FourthEdition , Pearson / Addision wesley, 2007.
2. Raghu Ramakrishnan, “Database Management Systems”, Third Edition, McGraw
Hill, 2003.
3. S.K.Singh, “Database Systems Concepts, Design and Applications”, First Edition,
Pearson Education, 2006.

More Related Content

DOCX
PDF
Session9
PPTX
Codds rule
PPT
Codd's rules
PPTX
Over view of data structures
PDF
Codd's Rules for Relational Database Management Systems
Session9
Codds rule
Codd's rules
Over view of data structures
Codd's Rules for Relational Database Management Systems

Similar to Cs 2255 database_management_systems (20)

PPTX
Introduction to Data , Information, Meta Data
PDF
DATABASE MANAGEMENT SYSTEMS.pdf
PDF
DATABASE MANAGEMENT SYSTEMS university course materials useful for students ...
PPTX
DBMS introduction
PPT
data base manage ment
PPTX
MADHU.pptx
PPTX
Database part1-
PDF
1_Prelim-Module-IM101 ADVANCE DATABASE SYSTEM
PPTX
Database Management Systems Lecture # 01
PDF
Database Management Systems 3rd Edition Raghu Ramakrishnan
PPTX
Detailed overview on Database and database system
PDF
1_DBMS_Introduction.pdf
PPT
lecture1_dbmsssssssssssssssssssssssss.ppt
PPTX
1588332331-lecture-1-database-systems-overview.pptx
PPTX
1588332331-lecture-1-database-systems-overview.pptx
PDF
1. Database Engineering Author Subasish Mohapatra.pdf
PDF
Ch-1-Introduction-to-Database.pdf
PPT
Lesson00 intro to databases
PDF
Concepts of Database Management System 1st Edition Shefali Naik 2024 scribd d...
PPTX
database manangement system introduction
Introduction to Data , Information, Meta Data
DATABASE MANAGEMENT SYSTEMS.pdf
DATABASE MANAGEMENT SYSTEMS university course materials useful for students ...
DBMS introduction
data base manage ment
MADHU.pptx
Database part1-
1_Prelim-Module-IM101 ADVANCE DATABASE SYSTEM
Database Management Systems Lecture # 01
Database Management Systems 3rd Edition Raghu Ramakrishnan
Detailed overview on Database and database system
1_DBMS_Introduction.pdf
lecture1_dbmsssssssssssssssssssssssss.ppt
1588332331-lecture-1-database-systems-overview.pptx
1588332331-lecture-1-database-systems-overview.pptx
1. Database Engineering Author Subasish Mohapatra.pdf
Ch-1-Introduction-to-Database.pdf
Lesson00 intro to databases
Concepts of Database Management System 1st Edition Shefali Naik 2024 scribd d...
database manangement system introduction
Ad

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
Teaching material agriculture food technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
MYSQL Presentation for SQL database connectivity
Electronic commerce courselecture one. Pdf
20250228 LYD VKU AI Blended-Learning.pptx
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MIND Revenue Release Quarter 2 2025 Press Release
NewMind AI Weekly Chronicles - August'25 Week I
Teaching material agriculture food technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
“AI and Expert System Decision Support & Business Intelligence Systems”
Unlocking AI with Model Context Protocol (MCP)
sap open course for s4hana steps from ECC to s4
MYSQL Presentation for SQL database connectivity
Ad

Cs 2255 database_management_systems

  • 1. CS 2255 DATABASE MANAGEMENT SYSTEMS 3 0 0 3 (Common to CSE & IT) 1. Introduction 9 Purpose of Database System -– Views of data – Data Models – Database Languages –– Database System Architecture – Database users and Administrator – Entity– Relationship model (E-R model ) – E-R Diagrams -- Introduction to relational databases 2. Relational Model 9 The relational Model – The catalog- Types– Keys - Relational Algebra – Domain Relational Calculus – Tuple Relational Calculus - Fundamental operations – Additional Operations- SQL fundamentals - Integrity – Triggers - Security – Advanced SQL features –Embedded SQL– Dynamic SQL- Missing Information– Views – Introduction to Distributed Databases and Client/Server Databases 3. Database Design 9 Functional Dependencies – Non-loss Decomposition – Functional Dependencies – First, Second, Third Normal Forms, Dependency Preservation – Boyce/Codd Normal Form- Multi-valued Dependencies and Fourth Normal Form – Join Dependencies and Fifth Normal Form 4. Transactions 9 Transaction Concepts - Transaction Recovery – ACID Properties – System Recovery – Media Recovery – Two Phase Commit - Save Points – SQL Facilities for recovery – Concurrency – Need for Concurrency – Locking Protocols – Two Phase Locking – Intent Locking – Deadlock- Serializability – Recovery Isolation Levels – SQL Facilities for Concurrency. 5. Implementation Techniques 9 Overview of Physical Storage Media – Magnetic Disks – RAID – Tertiary storage – 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 – Catalog Information for Cost Estimation – Selection Operation – Sorting – Join Operation – Database Tuning. TOTAL = 45 Text Books: 1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, “Database System Concepts”, Fifth Edition, Tata McGraw Hill, 2006 (Unit I and Unit-V ) . 2. C.J.Date, A.Kannan, S.Swamynathan, “An Introduction to Database Systems”, Eighth Edition, Pearson Education, 2006.( Unit II, III and IV) References: 1. Ramez Elmasri, Shamkant B. Navathe, “Fundamentals of Database Systems”, FourthEdition , Pearson / Addision wesley, 2007. 2. Raghu Ramakrishnan, “Database Management Systems”, Third Edition, McGraw Hill, 2003. 3. S.K.Singh, “Database Systems Concepts, Design and Applications”, First Edition, Pearson Education, 2006.