Difference between database and flat files are given below:
-
Database provide more flexibility whereas flat file provide less flexibility.
-
Database system provide data consistency whereas flat file can not provide data consistency.
- Database is more secure over flat files.
-
Database support DML and DDL whereas flat files can not support these.
-
Less data redundancy in database whereas more data redundancy in flat files.