0% found this document useful (0 votes)
5 views

Introduction of DBMS (4)

Uploaded by

Monisha Jain
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Introduction of DBMS (4)

Uploaded by

Monisha Jain
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Madhav

Institute
of
Technology

Database Management System &


Science
Gwalior (M.P.)
(Deemed to be
University)

By

Prof. Ramnaresh Sharma


Assistant Professor
Centre for Artificial Intelligence
Topics:
 Need of this course
 Course Objectives Madhav
 Course Outcomes Institute
of
 Importance of the course and application in the Industry/Research Technology
&
 Course Syllabus Science
 Prerequisite and Reference material
Gwalior (M.P.)
(Deemed to be
University)
Need of this Course:
A Database Management System (DBMS) is essential for a variety of
reasons, especially in the context of modern data management and usage. Madhav
Institute
Here are some key needs and benefits of a DBMS: of
Technology
• Data Organization &
Science
• Data Retrieval Gwalior (M.P.)
(Deemed to be
• Data Sharing University)

• 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)

• CO6 design an ER diagram/database system for a real world application .

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:

 Basic Computer Science Knowledge


Understanding of computer fundamentals, including hardware and software components
Madhav
Familiarity with operating systems and basic commands Institute
 Programming Skills of
Technology
Proficiency in at least one programming language, such as Python, Java, C++, or SQL &
Science
Understanding of basic programming concepts like variables, data types, loops, Gwalior (M.P.)
conditionals, and functions (Deemed to be
University)
 Data Structures and Algorithms
Knowledge of fundamental data structures such as arrays, linked lists, stacks, queues,
trees, and graphs
Understanding of basic algorithms for sorting, searching, and manipulating data
 Mathematics
Basic knowledge of mathematics, including discrete mathematics
Understanding of sets, relations, and functions
 Networking Fundamentals
Basic knowledge of computer networks and how data is transmitted over a network
 Operating Systems
Basic understanding of how operating systems work, including file systems and process
Reference Material:
Recommended Books:
 Database System Concepts, Abraham Silberschatz Henry F. Korth Madhav
Institute
S. Sudarshan, McGraw-Hill 6th Edition. of
Technology
 Database Management System, Raghu Ramakrishnan Johannes &
Science
Gehrke, McGraw Hill 3rd Edition. Gwalior (M.P.)
 Fundamentals of Database System, Elmasri & Navathe, Addison- (Deemed to be
University)

Wesley Publishing, 5th Edition.


 An Introduction to Database Systems, Date C. J, Addison-Wesley
Publishing, 8th Edition.
Reference Material:
Recommended Tools:
 Oracle SQL Develope Madhav
Institute
 SQL Server Management Studio of
Technology
 Redgate SQL Monitor &
Science
 Oracle Recovery Manager Gwalior (M.P.)
(Deemed to be
 AWS Database Migration Service University)

 Microsoft SQL Server Integration Services


 Imperva SecureSphere
 Informatica PowerCenter
 SQL Secure
 SQL Backup and FTP
Reference Material:

Other Resources: Madhav


 Courses offered by Swayam NPTEL; Institute
of
Technology
• Database Management System Prof. Mohammad &
Ubaidullah Bokhari Aligarh Muslim University Science
Gwalior (M.P.)
(Deemed to be
University)
Madhav
Institute
of
Technology
&

Thank You
Science
Gwalior (M.P.)
(Deemed to be
University)

You might also like