Anda di halaman 1dari 16

DATABASE MANAGEMENT SYSTEM

Presented By: Sumiti Sehgal

Contents
Traditional File Processing system

Database System
Database Management System Structure of DBMS DBMS Adv. & Disadv. DBMS Applications

DBA & its Functions

Database Management System

Traditional File Processing System


In a typical file processing system, each user defines and implements the files needed for a specific application as a part of programming the application.

Database Management System

Example of

File Processing System

The Grade Accounting Reporting Office Office


-may keep file on - May keep track of students & their grades students fees & -Programs to print payments students transcript & to enter new records into the file are implemented Both users are interested in data about students, each user maintains separate files & programs. - Wastage in storage space - Redundant efforts to maintain common data up-to -date.
Database Management System

Disadvantages of File Processing System

Data Redundancy Difficulty in accessing data Integrity Problems

Concurrent access by multiple users


Security Problems

Database Management System

Database System Defn.


Database is a collection of related data. By data, we mean known facts that can be recorded.

Database is logically coherent collection of data with some inherent meaning.


Database is designed, built and populated with

data for a specific purpose

Database Management System

Database Contd
Basically, a computerized record keeping system. Example:Consider the names, telephone numbers & addresses of the people you know. You recorded this data in an indexed address book.

Database Management System

Database Management System


Database Management System is a generalpurpose software system that facilitates the process of defining, Constructing & manipulating the database. Defining: specifying the data types, structure & constraints Constructing: process of storing the data on some storage medium Manipulating: includes functions such as querying , updating
Database Management System

Database Structure
Users / Programmers Database system

Application Programs/Queries DBMS Software

Software to Process queries/programs

Software to Access store data

Stored Database defn.

Stored Database

Database Management System

DBMS Contd
It serves as an interface between user &

database. Example: UNIVERSITY database - for maintaining information concerning students, courses and grades in a university environment.

Database Management System

10

DBMS Applications
Banking : all transactions Airlines : reservations, schedules Universities: registration, grades Online Retailers: order tracking Manufacturing: production, inventory Human resources: employee records, salaries, tax deductions

Database Management System

11

Advantages of DBMS
Data Redundancy Data Inconsistency Difficulty in accessing data Data isolation multiple files & formats Concurrent access by multiple users Security problems

Database Management System

12

Disadvantages of DBMS
High Cost of DBMS High Hardware cost additional memory &

processing power High Conversion cost data has removed from files & loaded into the database difficult & time consuming High Programming cost

Database Management System

13

DBA (Data base Administrator)


Database is managed by an individual or group called the DBA, who is responsible for defining, creating and maintaining the database to satisfy the needs of the users. Responsible for overall control of database.

Database Management System

14

DBA Functions
Storage Structures and access method

definition Schema & Physical organization modification Granting users authority to access the database Backing up data Monitoring performance & responding to changes

Database Management System

15

Any Queries

Database Management System

16

Anda mungkin juga menyukai