For years researchers and data analysts have debated on which type of database management system will best suit their needs. There are many types of databases but the most common ones are: Relational databases, Operational databases, Database Warehouses, and Distributed Databases. Databases are categorized by there functionality and each one caters towards a different audience. Within each of these databases there are database servers. These platforms have many similarities, but also have many key differences within there command language and organization of database objects.