You’ll find that most databases used in businesses these days are relational databases, as opposed to a flat file or hierarchical database. Relational databases have the clout to handle multitudes of data and complex queries, whereas a flat file takes up more space and memory, and is less efficient.