Database applications were built directly on top of file system to overcome the following drawbacks of using file-systems :
Database applications were built directly on top of file system to overcome the following drawbacks of using file-systems :
(1) Data redundancy and inconsistency
(2) Difficulty in accessing Data
(3) Data isolation
(4) Integrity problems
Show answerHide answer
Correct answer: (D) (1), (2), (3) and (4)
Explanation
Traditional file system has all mentioned drawbacks. Database applications built by using tables are used to overcome them. eg : Normalization and integrity constraints reduces redundancy & inconsistency. Select * from table provide easy access to data references, joins etc removes data is action primary & foreign key along with check predicates solves integrity problem