Różne typy baz danych obejmują pulpit, sieć Web i serwer. Typ bazy danych, której dana osoba lub firma ostatecznie potrzebuje, zależy od wymagań dotyczących rozmiaru.
Baza danych na komputery stacjonarne jest najmniejsza i najtańsza z tych trzech. Najlepiej dla pojedynczego użytkownika, ponieważ nie ma miejsca na kompleksową sieć. Baza danych obsługująca sieć Web obejmuje platformę komputerową i integrację internetową. Są one niedrogie i zazwyczaj wymagają jednego programu, takiego jak Microsoft Access. Serwer jest największy i najbardziej kosztowny, ale obsługuje wielu użytkowników i pozwala na jednoczesną aktualizację. Microsoft SQL Server i Oracle to typowe przykłady.