Ένα σύστημα διαχείρισης βάσης δεδομένων
(DBMS) Λειτουργεί ως διεπαφή μεταξύ προγραμμάτων εφαρμογών και αρχείων φυσικών δεδομένων. Διαχειρίζεται την πολυπλοκότητα της αποθήκευσης, της ανάκτησης και της διαχείρισης δεδομένων, επιτρέποντας στις εφαρμογές να αλληλεπιδρούν με τα δεδομένα με απλούστερο, πιο αφηρημένο τρόπο.