Sunteți pe pagina 1din 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

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.

S-ar putea să vă placă și