0% found this document useful (0 votes)
6 views

Lesson1-File System vs Dbms (Prelim)

The document compares file systems and database management systems (DBMS), highlighting the ad-hoc nature of file systems versus the centralized and structured approach of DBMS. It outlines key differences, such as security, transaction capabilities, and data access methods. Overall, DBMS provides better data management, integrity, and user access compared to traditional file systems.

Uploaded by

razel gicale
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Lesson1-File System vs Dbms (Prelim)

The document compares file systems and database management systems (DBMS), highlighting the ad-hoc nature of file systems versus the centralized and structured approach of DBMS. It outlines key differences, such as security, transaction capabilities, and data access methods. Overall, DBMS provides better data management, integrity, and user access compared to traditional file systems.

Uploaded by

razel gicale
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 6

File System

vs.
Database
Traditional approach (file
system)
• Applications develop in ad-hoc and opportunistic
manner.
• Data requirements for applications derived
independently
• Data files are developed for individual applications
File system
Database Approach (DBMS)
• Centralization of information management
• Data are shared by different group of users and
application programs
• Provision of multiple interfaces
• Representation of complex relationships
between data
• Integrity constraint handling
Database management system
File system vs. database
FILE SYSTEM DATABASE
Less secure More secure

Saves in temporary location Saves in a well-arranged and


permanent database locations
Transactions are not possible Various transactions are possible
(insert, delete, view, update)

Data will be accessed through Data will be accessed through


single or various files tables (Schema)

A "File manager" is used to store all A data base manager


relationships in directories in File (administrator) stores the
Systems relationship in form of structural
tables

You might also like