Een
databaseserver bestaat meestal uit processen die
database calls kunnen afhandelen. Zo kun je op een databaseserver bijvoorbeeld meerdere databases aanmaken. In het algemeen zullen er per database dan enkele processen lopen die bijvoorbeeld het aanmelden afhandelen,
queries afhandelen (bijvoorbeeld met
SQL), wijzigingen registeren,
back-ups aanmaken en eventueel
replicaties uitvoeren.