DATABASE MANAGEMENT
SYSTEM
SUMA . R
DATABASE
● Database is a collection of data stored and accessed using
computer.
● Database system is a computerized record keeping system.
● Database stores data in the form of files.
● File is a collection of records
● Example is Telephone Directory - it contains collection of names
and phone numbers .
2
Database management system
● A database is controlled by DBMS
● DBMS consist of a collection of interrelated data and a set of
programs to access data.
● The primary goal of DBMS is to provide an environment that is
both convenient and efficient to use in storing and retrieving
database information.
3
Advantages Database management system
● Data redundancy - Avoid duplication of data.
● Data consistency - provide correct data avoiding duplication of
data.
● Data integrity - correctness of data stored in a database. It is
maintained by implementing rules and procedures.
● Data security - protecting data against accidental loss. It can be
done using password.
● Data sharing - data can be shared among multiple programs and
users.
● Recovery - data backup and recovery from hardware failure.
4
Disadvantages of DBMS
● Increased cost - to store huge amount of data huge amount of
space is needed. It require high initial investment for hardware and
software and training to staff.
● Difficult to backup and recovery - because database is processed
and handled by several users concurrently
● Cost of data conversion - is more than cost of DBMS hardware
and machine combined.
● Complexity of data - DBMS system is very complex to maintain.
● Database failure - any accidental failure of components may
cause loss of valuable data.
5
RDBMS
● It means Relational Database Management System.
● It provides an interface between users , applications and
database.
● It stores data in the form of table.
● It can handle large amount of data .
● It allow multiple users at a time.
● It provide meta data – data about data ( data dictionary ).
● It is used to set relation between tables.
6
THANK YOU