1 Intro
1 Intro
• File approach
– duplicate or redundant information will be stored
– danger of inconsistent data
– strong coupling between applications and data
– hard to manage concurrency control
– hard to integrate applications aimed at providing cross-
company services
File System versus a DBMS
• Database approach
– superior to the file approach in terms of efficiency,
consistency and maintenance
– loose coupling between applications and data
– facilities provided for data querying and retrieval
File System versus a DBMS