System baz danych jest definicją wysokiego poziomu struktury i relacji między przechowywanymi danymi, bazą danych lub bazami danych, użytkownikami i sprzętem lub systemem operacyjnym używanym do przechowywania.
System baz danych ma na celu osiągnięcie wysoce zorganizowanego zbioru danych wraz z odpowiednimi narzędziami i aplikacjami, które ułatwiają przetwarzanie i dostęp do tych danych.
Większość ludzi myli system baz danych z systemem zarządzania bazami danych, ale oba są różne. DBMS to zestaw narzędzi programowych służących do przechowywania danych i manipulowania nimi. Systemy zarządzania bazami danych występują w różnych typach, takich jak magazyn dokumentów, magazyn plików i systemy zarządzania relacyjnymi bazami danych.
Najbardziej zaawansowanym i bardzo popularnym typem DBMS jest relacyjny system zarządzania bazami danych. Oracle, Microsoft SQL Server, MySQL i PostgreSQL to przykłady popularnych RDBMS.