You are on page 1of 1

Flat File and Relational Databases

What is a Flat File database?


A flat file database is the method used for storage of data where all the data is
held in a single table.
Advantages

All records are stored in one place.


Easy to understand.

Disadvantages

Data redundancy. There is often a lot of duplicate data in the table. Time is
wasted retyping the same data and more data is stored than needs to be,
making the whole database longer.
When a record is deleted, a lot of data that is still useful may also be
deleted.

What is a Relational database?


A relational database is a database where the data is held in two or more tables
with relationships (links) established between them. The software is used to set
up and hold the data as well as to extract and manipulate the stored data.
Advantages

We dont have to repeat data multiple times.


Easier to update information only rewrite it once per ID

Disadvantages

You might also like