Lesson1-File System vs Dbms (Prelim)
Lesson1-File System vs Dbms (Prelim)
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