Un sistem de baze de date este o definiție la nivel înalt a structurii și relației dintre datele stocate, o bază de date sau baze de date, utilizatorii și hardware-ul sau sistemul de operare utilizat pentru stocare.
Un sistem de baze de date își propune să realizeze o colecție de date foarte bine organizată, împreună cu instrumente și aplicații adecvate care facilitează procesarea și accesul la aceste date.
Majoritatea oamenilor confundă un sistem de baze de date cu un sistem de gestionare a bazelor de date, dar cele două sunt diferite. Un DBMS este o suită de instrumente software utilizate pentru stocarea și manipularea datelor. Sistemele de gestionare a bazelor de date vin în diferite tipuri, cum ar fi stocarea de documente, stocarea fișierelor și sistemele de gestionare a bazelor de date relaționale.
Cel mai avansat și foarte popular tip de DBMS este sistemul de management al bazelor de date relaționale. Oracle, Microsoft SQL Server, MySQL și PostgreSQL sunt toate exemple de RDBMS populare.