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

Lecture 1 DBMS Concepts and Architecture Introduction of DBMS

This document provides an outline for a lecture on Data Base Management Systems (DBMS). It introduces the topics that will be covered in Units 1 through 5 of the course, including data models, database structure, ER and relational data models, database design, normalization, and transaction processing. It also lists learning outcomes, the scope of DBMS, prerequisite knowledge, example databases, assignments including case studies and a mini project, and suggested reading materials.

Uploaded by

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

Lecture 1 DBMS Concepts and Architecture Introduction of DBMS

This document provides an outline for a lecture on Data Base Management Systems (DBMS). It introduces the topics that will be covered in Units 1 through 5 of the course, including data models, database structure, ER and relational data models, database design, normalization, and transaction processing. It also lists learning outcomes, the scope of DBMS, prerequisite knowledge, example databases, assignments including case studies and a mini project, and suggested reading materials.

Uploaded by

POOJA SHARMA
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Program: B.

Tech ,CSE, V, III

CS 502: Data Base Management System


Unit 1
DBMS Concepts and Architecture /Introduction of DBMS

July-December,2023
Lecture No. 1
Dr. Deepak Gupta
Asso. Prof. ,Department Of Computer Science & Engineering
Outlines
• Prerequisite
• Examples of DBMS
• Introduction of Unit 1-Unit 5
• Exercise
• Learning Outcomes
• Scope of DBMS
• Suggested Reading

DBMS 1
Prerequisite

1. Set Theory
2. Data Structures
3. Algorithms
4. Procedural and / or Object-Oriented Programming

DBMS 2
Examples of DBMS

1. University database
2. Bank database
3. Telecom database
4. Order management system database

DBMS 3
Introduction Unit 1
1.Database approach v/s Traditional file
2. Data models
3. Database Structure
4. ER data model
5. Object-oriented data Model
6. Network data model
7. Relational data model

DBMS 4
Introduction Unit 2
1.Relational Data models
2. Relations
3. Keys Data Base

4. Constraints
5. Relational Query languages
6. Algebra
7. Calculus

DBMS 5
Introduction Unit 3
1. Data Base Design
2. Normalization
3. Dependency
4. Query Optimization
5. Optimization methods

Data

DBMS 6
Introduction Unit 4

Transaction Processing Concepts


Serializability
Recovery Methods
Introduction To Distributed Databases
Data Mining, Data Warehousing
Web & Mobile Database

DBMS 7
Introduction Unit 5
Oracle/PL SQL
Memory Structures
Concept Of Table Spaces
Snapshot
Security
Introduction Of ANSI SQL
Cursor Management
Oracle Exception Handling Mechanism

DBMS 8
Lab Assignments
1. Delete duplicate row from the table.
2. Display the alternate row from table.
3. Delete alternate row from table.
4. Update multiple rows in using single update
statement.
5. Find the third highest paid and third lowest paid salary.
6. Write a data base trigger, which acts just like primary key and does not allow
duplicate values.
7. Create a data base trigger, which performs the action of the on delete cascade.

DBMS 8
Lab Assignments
1. Section A: Solving the case studies using ER datamodel (design of the
database)
2. Section B: Implement a miniproject for the problem taken in section A

DBMS 8
Assignment/Exercise

Find out the Name of any five real life


databases and their modules.

DBMS 9
Learning Outcomes

1. Understand the different issues involved in the design.


2. Study the physical and logical database designs.
3. Understand and use Query Language
4. Develop an understanding of essential DBMS concepts
5. Design and build a simple database system
6. Evaluate a business situation and designing database applications

DBMS 10
DBMS Scope

• Secure data processing

DBMS 11
Suggested Reading

1. Korth, Silbertz,Sudarshan, “Fundamental of Database System”, McGraw Hill


2. Elmasri, Navathe, “Fundamentals Of Database Systems”, Pearson Educations
3. Ivan Bayross, “SQL,PL/SQL The Programming ”

DBMS 12
13

You might also like