Databasesystem

(eller: DBMS, database management system, databasebehandlingssystem).

Et system, der giver mulighed for at oprette og manipulere databaser. Al tilgang til databaser foregår igennem databasesystemet, og det er således databasesystemet, der definerer den basale funktionalitet, der stilles til rådighed i forbindelse med arbejde med databaser. Et databasesystem er baseret på en datamodel og som den vigtigste del af funktionaliteten implementerer systemet et databasesprog. Et databasesystem håndterer også, efter særlige principper, bl.a. beskyttelse imod systemnedbrud (typisk ved recovery), sikkerhed i form af begrænset brugeradgang og styring af transaktioner.

Som en meget vigtig del i et relationelt databasesystem indgår tillige en query optimizer, der sørger for effektiv evaluering af forespørgsler ved automatisk at beregne navigation, og hermed at bestemme access planer (se query plan) for beregning af svar på forespørgsler.

Forfattere: 
Troels Andreasen
Casper Thomsen