When choosing the database to use, you must consider many different factors.
On the technical side:
- Do you need an operational or an analytical database?
- Are you going to store you files in a flat-file or a B+ tree?
- Do you need to worry about transactions?
Fortunately for you, you don’t need to worry about so many things.
The most commonly used databases are relational databases. These are packaged together in an RDBMS (Relational DataBase Management System) and handle most of the information processing for you.
Which package you choose is dependent on personal preference, your technical skills and (possibly) your budget.
The following are a few common database systems