Relational+database+questions

1. What potential problems can occur with a flat file database?

2. Explain the difference between a flat file database and a relational database

3. Use an example to illustrate what is meant by atomic data

4. Draw an example database and use it to illustrate the following terms: Table, column, row, field

5. Using the flat file database below, explain how anomalies could occur