Question: what is the difference between a flat file and a relational database?
Answer: Flat file databases are databases that are contained in one single table, or in the form of a text file. Relational databases are databases with multiple tables and relationships between the data in the tables.