Oracle - is expansive in functionality and is commercial and commercially supported. Good data integrity assurance. Referential integrity and transactions are supported.
Microsoft SQL Server - is commercial and supports referential integrity, transactions and has a graphical interface for windows.
Microsoft Access - is commercial and is best used for single user database. Nice interface that makes it easy to work with.
MySQL - free multithreaded SQL server that supports multiple table types and can enforce referential integrity.
Postgres SQL - free database that supports a lot of features.