Text 2
Text 2
A 'flat-file' database is one that only contains a single table of data. All of the
data in the database is stored in this one place.

Relational Databases
A 'relational' database is one that contains two or more tables of data, connected
by links called relationships.
Why would you want to have more than one database table?
Flat files sometimes has a lot of repetition. This is called data redundancy
Repeated data in a database is generally considered a bad thing:
• It wastes space in the database
• It takes time to input, typing the same data over and over (and
mistakes may be made)
• It is a pain to update
Multiple Tables
The solution is to split the data: The repeating data is removed from the main
table, and placed in a table of its own...