|Data stored as a file.
|Data is stored in the form of tables.
|DBMS supports a single user.
|RDBMS supports multiple users.
|Data stores either in either a navigational or hierarchical form.
|RDBMS uses tabular structures to store data, headers are the column names and the rows contains values.
|The database does not support normalisation.
|It supports the normalisation and joining of tables.
|Does not support a distributed database.
|Supports a distributed database.
|Does not support client-server architecture.
|Support client-server architecture.
|No relationship between the data value
|Data relationship with the help of foreign keys
|Low software and hardware
|High software and specialised DB hardware
|DBMS was not made to handle a huge amount of data.
|RDBMS can actually handle a very high amount of data.
|Lack of security in the DBMS model of storing data,
|More security of the data stored as several log files created
|Example-XML,file system, etc.
|Example- MYSQL, Oracle, SQL Server, etc