DATABASE MANAGEMENT SYSTEM By: YAMINI TRIPATHI
INTRODUCTION Consists - Collection of interrelated data - Set of programs to access those data Definition of structure for the storage Manipulation of information Safety information
INITIAL STAGES OF DATABASE Records in files and application program DISADVANTAGES: Data redundancy Difficulty in accessing data Data isolation Integrity problems Atomicity problems Concurrent access anomalies Security problems
CURRENT STAGE View of data - Physical - Logical - View level Data model - Object based logical model - Record based logical model - Physical models
DATABASE LANGUAGES DDL - To specify database schema DML - To express database queries and updates Procedural language Non-procedural language
Graphical View of Database Naïve Application Sophisticated DBA programmers Users User Application Interfaces Application Programs Query Database Schema Query Processor Storage Manager DBMS Disk Storage