Dbms ppt
-
Upload
chinnu-shimna -
Category
Software
-
view
240 -
download
0
description
Transcript of Dbms ppt
Presentation On
DMBS Vs Traditional Files
(Comparison)
Shimna KRoll No: 30CMS
DATABASE Database is a collection of interrelated data organized in specific forms in order to suit for specific applications.
DATABASE MANAGEMENT SYSTEM (DBMS)
DBMS is a collection of interrelated data and a set of programs that manage or control the use of data. It provides an interface between the database and its user.
Major roles of DBMS
Defines data structure for data storage.Provides suitable mechanism for data access and data manipulation.Maintains system integrityProvides safety and security measures of data.Provides mechanism for data sharing among users concurrently.
Advantages of DBMS
Control of data redundancyData consistencyData securitySharing of dataImproved data integrity
Disadvantages of DBMS
Cost of DBMSCost of conversionHigher impact of failureCost of staff training
CLASSICAL FILE BASED SYSTEMS
In traditional file based record keeping system, data are stored in flat files. These files can be accessed directly under the supervision of the operating system as separate entities. No structural relationship exists between any two such files. A user can get complete access over any of the data files in a non concurrent fashion.
Features of classical file based system
Data are stored in flat filesEvery user is presented with a single view of stored dataMultiple users can work on a particular data file by copy mechanismThere was no control over data usageNo central supervision of data is present
Disadvantages of Classical Technique
Data is not securedData may be redundantData may be inconsistentData file organization may be suitable for only specific applicationsRunning a new application may require reorganization of data files.
COMPARISON BETWEEN FILE PROCESSING SYSTEM & DBMS
1. A database management system coordinates both the physical and the logical access to the data, whereas a file-processing system coordinates only the physical access.
2. A database management system reduces the amount of data duplication by ensuring that a physical piece of data is available to all programs authorized to have access to it, whereas data written by one program in a file-processing system may not be readable by another program.
3. A database management system is designed to allow flexible access to data (i.e., queries), whereas a file-processing system is designed to allow predetermined access to data (i.e., compiled programs).
4. A database management system is designed to coordinate multiple users accessing the same data at the same time. A file-processing system is usually designed to allow one or more programs to access different data files at the same time. In a file-processing system, a file can be accessed by two programs concurrently only if both programs have read-only access to the file.
5. Redundancy is control in DBMS, but not in file system
6. Unauthorized access is restricted in DBMS but not in file system.
7. DBMS provide back up and recovery. When data is lost in file system then it will not recover.
8. DBMS provide multiple user interfaces. Data is isolated in file system,
Reference
Database Management System – Malay K. Pakhira
Internet