You are on page 1of 13

Database Management

System
outline
• Introduction
• Database Application
• Purpose of Database
• File vs DBMS
Introduction
• DBMS contains information about a particular enterprise
• Collection of interrelated data
• Set of programs to access the data
• An environment that is both convenient and efficient to use
ACTIVITY
• List down the data that will be stored with respect to the application
given below

Person details Student details


Train details Faculty details
Mark details
Database and DBMS

API/User

DBMS

DATABASE
API/USERS

UBER FLIPKART ZOMATO


RED TAXI AMAZON SWIGGY
OLA CAB MYNTRA
DBMS
Database management system is a software which is used to manage the database. For
example: MySQL, Oracle, etc are a very popular commercial database which is used in
different applications.
DATABASE
A database is a collection of information that is organized so that it can be easily accessed,
managed and updated.
DBMS Applications
Purpose of database
• Data redundancy :- the same information may be duplicated in
several(files). For example : Student details maintained at different
place (files )
• Inconsistency :- the various copies of the same data may no longer
agree.For example : If student address is changed , different address
details in different files may lead to inconsistency in data (files )
• Difficulty in accessing data :- Difficulties in getting information Eg: If
Hostel warden requires information about a student retrieving
information is difficult.
• Data Isolation :- Several copies are maintained at different place , it is
stored in different format
• Integrity problems :- The data values stored in the database must satisfy
certain. Eg: Every students will have a register no . No students in the
university should have same register no
types of consistency constraints.
• Atomicity : - Transaction should either be complete Eg : Transaction of
transferring amount is completed when amount is credited after
debiting , Incomplete transaction must be aborted otherwise lead to
inconsistent data
• Concurrent Access : - Accessing the data concurrently. Eg: Accessing the
exam portal by many students
• Security Problem : privilege is given only accessing for required data. Eg :
Students have privilege to view the marks but cannot edit the marks
( read access but no write access)

You might also like