Introduction of DBMS (4)
Introduction of DBMS (4)
Institute
of
Technology
By
• Data Integrity
• Data Security
• Data Backup and Recovery
• Multi-User Environment
• Scalability
• Regulatory Compliance
Course Objectives:
To understand different issues involved in the design and
Madhav
implementation of a database system.. Institute
of
To study the physical and logical database designs, database modelling, Technology
&
relational, hierarchical and network models.. Science
Gwalior (M.P.)
To understand and use data manipulation language, to query, update and (Deemed to be
University)
manage a database.
Course Outcomes:
At the completing of this course, student will be able to:
• CO1 demonstrate the concepts of different types of database systems. Madhav
Institute
• CO2 apply relational algebra concepts to design database systems. of
Technology
• CO3 make use of queries to design and access database systems. &
Science
• CO4 analyze the evaluation of transaction processing and concurrency control. Gwalior (M.P.)
(Deemed to be
• CO5 determine the normal form of the relation. University)
After completing the course, students will achieve all these course outcomes.
Importance of the course and application in the Industry/
Research:
Database Management Systems (DBMS) are crucial in various industries for managing
Madhav
data efficiently and securely. Here are some industry-related applications of DBMS:as Institute
follows: of
Technology
&
Science
• Finance and Banking Gwalior (M.P.)
Transaction Management: DBMS are used to handle transactions, ensuring data (Deemed to be
University)
integrity and consistency.
Customer Management: Banks use DBMS to store and manage customer
information, account details, and transaction histories
• Education
Student Information Systems: Educational institutions use DBMS to manage student
records, enrollment data, and academic performance.
Course Management: DBMS help in scheduling classes, managing course
registrations, and tracking faculty information
• Healthcare
Patient Records: DBMS are used to manage patient records, treatment histories, and
Importance of the course and application in the Industry/
Research:(Cont.)
Research: Healthcare researchers use DBMS to store and analyze clinical trial data and
other research information
• Telecommunications
Subscriber Data Management: Telecom companies use DBMS to manage subscriber
information, billing details, and call records
Network Management: DBMS are used to monitor and manage network performance and
service quality
• Retail and E-commerce
Inventory Management: DBMS are used to keep track of inventory levels, orders, and
deliveries
Customer Relationship Management (CRM): Retailers use DBMS to manage customer
data, track purchase histories, and tailor marketing efforts
Syllabus:
UNIT-I
DBMS: Database Approach v/s Traditional File Approach, Madhav
Institute
Advantages of Database System, Database Users and of
Administrator, Database System Environment, Application Technology
&
Architectures, Schemas, Instances, Data Independence, Data Science
Models: Hierarchical Data Model, Network Data Model & Gwalior (M.P.)
(Deemed to be
Relational Data Model, Comparison between Models. Entities University)
and Relationship Model: Entity types, Entity sets, Attributes and
Keys, Relationship Types and Sets, Constraints, Design issue,
E-R Diagram, Weak Entity Sets.
UNIT-II
Relational Model: Structure of Relational Databases: Relation,
Attribute, Domain, Tuples, Degree, Cardinality, Views,
Database Relations, Properties of Relations, Attributes, Keys,
Attributes of Relation, Domain Constraints, Integrity
Constraints. Relational Algebra: Concepts and Operations:
Select, Project, Division, Intersection, Union, Division,
Syllabus:
UNIT-III
Madhav
SQL: Purpose of SQL, Data Definition Language Institute
of
(DDL) Statements, Data Manipulation Language Technology
(DML) Statements Update Statements & Views in &
Science
SQL, Data Control Language (DCL), Triggers. Gwalior (M.P.)
(Deemed to be
University)
UNIT-IV
Relational Database Design:Purpose of Normalization,
Data Redundancy and Update Anomalies, Functional
Dependency, Process of Normalization, Various
Normal Forms: 1NF, 2NF, 3NF, BCNF,
Decomposition, Desirable Properties of
Decomposition: Dependency Preservation, Lossless
Join, Problems with Null Valued & Dangling Tuple,
Multivalued Dependencies..
Syllabus:
UNIT-V
Madhav
Transaction Management: Transaction Concept, Transaction State, Institute
of
Concurrent Executions, Serializability: Conflict and View Serializability, Technology
Concurrency Control: Lock-Based Protocol, Recovery: Log-Based &
Science
Recovery. Gwalior (M.P.)
(Deemed to be
University)
Prerequisite:
Thank You
Science
Gwalior (M.P.)
(Deemed to be
University)