Met een
databasemanagementsysteem (vaak afgekort tot DBMS) wordt het systeem aangeduid dat als
database opgeslagen gegevens ontsluit, bewaakt en beheert. Een database bestaat soms uit drie onderdelen: de opgeslagen gegevens (in één of meer bestanden), het programma waarmee de gegevens worden onderhouden (DBMS) en eventueel de
gebruikersomgeving (
client) die het gebruikers mogelijk maakt om de gegevens te behandelen. Meestal is er een DBMS actief voor meerdere gebruikers. Bekende en veelgebruikte programma's zijn
relationele DBMS'en (afgekort tot RDBMS) zoals
MySQL,
Microsoft SQL Server en
Oracle Database.