Lecture 1 Introduction PPT DBMS
Lecture 1 Introduction PPT DBMS
COMPUTING
BACHELOR OF COMPUTER
APPLICATION
1
SYLLABUS
CAO-840 Database Management System L T P
3 - -
Total Contact Hours: 45
Applicable to which branch: All
Prerequisite: Basic knowledge of computer
Marks
Internal: 40 External:60
Course Objective
To learn the fundamentals of data models and to conceptualize and depict a database system using ER diagram
1.
3.
To know the fundamental concepts of transaction processing- concurrency control techniques and recovery procedure.
Course Outcome
.
1. Ability to identify the characteristics of a DB, its architecture and modelling the real-world problem using ER Diagrams.
Ability to differentiate between various file organizations methodologies.
2.
3. Ability to simplify a database using normalization and identifying the real time working of DB by studying the concept of
transactions. 2
CONTENT OF THE SYLLABUS
UNIT-I [15]
• Introduction: Characteristics of database approach, various views of data models,
Introduction to database languages & environments, Advantages of DBMS over file
processing systems, DBMS Architecture and Data Independence, DBA and its role.
• Data Models: E-R Diagram, mapping constraints, keys, reduction of E-R diagram into
tables. roles and structural constraints, weak entities, enhanced E-R and object modelling,
Sub classes; Super classes, inheritance, specialization and generalization. Network &
Hierarchical Models.
3
CONTENT OF THE SYLLABUS
UNIT-II [15]
• File Organization: Indexed sequential access files; implementation using B & B++ trees,
hashing, hashing functions, collision resolution, extendible hashing, dynamic hashing
approach implementation and performance
• Relational Data Model: Relational model concepts, relational constraints, relational
algebra SQL: SQL queries, programming using SQL.
• EER and ER to relational mapping: Data base design using EER to relational language.
4
CONTENT OF THE SYLLABUS
UNIT-III [15]
5
UNIT I
06/30/2024
REFERENCE BOOKS
Fundamentals of Database Systems by R. Elmasri and S.B. Navathe, 3rd Edition,
Pearson Education, New Delhi.
An Introduction to Database Systems by C.J. Date, 7th Edition, Pearson Education, New
Delhi.
7
THANK YOU
For Queries: [email protected]