You are on page 1of 27

DATABASE MANAGEMENT SYSTEM

Traditional File processing Systems

Modern Database Management Systems

Database Modern database

Traditional File System

:

Traditional File processing Systems
The traditional office

:

Traditional File processing Systems
File Based System Approach:

:

Modern Database Management Systems
Database Management System Approach:

:

Database Management Systems
Centralized Database with concurrent users via a network:

:

Difference between traditional file processing system and Database Management Systems

Disadvantages of FPS
Data Redundancy and Inconsistency Difficulty in accessing data Data isolation Integrity Problems Atomicity Problems Concurrent-access anomalies Security Problems

Disadvantages of FPS 1.Data Redundancy and Inconsistency

NAME

ADDRESS

ACC. NO

NAME

ADDRESS

RAJ
RAM

BHIWANI
DELHI

1002 1005

RAJ RAM

BHIWANI JAIPUR

Customer Information
- Multiple

Saving Account

file formats, duplication of information in different files

Disadvantages of FPS 2.Difficulty in accessing data
• Need to write a new program to carry out each new task.

Disadvantages of FPS
3. Data Isolation and Integrity Problems
Program in C
#include <stdio.h> Main() { ----}

Program in COBOL
01 Reserve-rec. 03 saving 05 accno PIC A(2) --------

NEW DOCUMENT

multiple files and formats & Hard to add new constraints or change existing ones

Disadvantages of FPS

4.Atomicity Problems
Failures may leave database in an inconsistent state with partial updates carried out - Example: Transfer of funds from one account to another should either ` complete or not happen at all

Bank Data Transmission

USER

USER

Disadvantages of FPS

5.Concurrent-access anomalies
.

USER USER

 Uncontrolled concurrent accesses can lead to inconsistencies Example: Two people reading a balance and updating it at the same time

Disadvantages of FPS

6. Security Problems

.

Database the Piece of mind

RETRT DBMS• Benefits
         Minimal data redundancy Consistency of data Integration of data Sharing of data Ease of application development Uniform security, privacy, and integrity controls Data accessibility and responsiveness Data independence Reduced program maintenance

1

Title
• limited data sharing • Security • lenghty processing time • duplication of data • RETRT

Title
• . RTRTR • RETRT

Title

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.

Title
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas. • Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus et magna. Fusce sed sem sed magna suscipit egestas.