Σύστημα Διαχείρισης Βάσης Δεδομένων

Με τον όρο Σύστημα Διαχείρισης Βάσης Δεδομένων, γνωστό ως Database Management system (DBMS), εννοείται είτε κάποιο λογισμικό μέσω του οποίου γίνεται η δημιουργία, η διαχείριση, η συντήρηση και η χρήση μιας ηλεκτρονικής βάσης δεδομένων, ανάλογα με τον τύπο βάσης δεδομένων που επιλέγεται ή ένα σύνολο αλληλοσυσχετιζόμενων προγραμμάτων που τρέχουν και διαχειρίζονται τα δεδομένα μιας τέτοιας βάσης. Το λογισμικό χρησιμοποιεί στερεότυπες (standard) μεθόδους καταλογοποίησης, ανάκτησης, και εκτέλεσης ερωτημάτων σχετικών με τα δεδομένα. Το σύστημα διαχείρισης οργανώνει τα εισερχόμενα δεδομένα με τρόπους χρησιμοποιήσιμους από εξωτερικούς χρήστες.

Ιδωμένο από μία άλλη οπτική γωνία, το σύστημα διαχείρισης βάσης δεδομένων είναι ένας διαχειριστής αρχείων (file manager) που διαχειρίζεται δεδομένα σε βάσεις δεδομένων παρά αρχεία σε συστήματα αρχείων, τα οποία είναι μία άλλη μορφή βάσης δεδομένων.

Πέραν της καταλογοποίησης το πλήρες σύστημα διαχείρισης βάσης δεδομένων ευρετηριάζει ή θα έπρεπε να ευρετηριάζει τα δεδομένα και να βελτιστοποιεί τους πίνακες δεδομένων του. Το σημαντικότερο όλων είναι ότι πρέπει να φροντίζει για την ακεραιότητα των εισαγόμενων στοιχείων και την απόδοσή τους με πολλούς διαφορετικούς τύπους, ανάλογα με ιδιαίτερες ανάγκες του χρήστη. Αντίθετα προς τα συστήματα διαχείρισης των δεδομένων που επεξεργάζονται και αλλάζουν τα δεδομένα σύμφωνα με τα προσδοκώμενα αποτελέσματα από έναν ιδιαίτερο αλγόριθμο, αποδίδοντας λογικό περιεχόμενο, το σύστημα διαχείρισης βάσης δεδομένων χρησιμοποιεί εκτελεί τους ελάχιστους δυνατούς μαθηματικούς υπολογισμούς καθώς ο κύριος στόχος του η οργάνωση, η διαχείριση και η απόδοση δεδομένων σε περίπτωση ζήτησης.

Σημειώσεις-παραπομπές 

Βάσεις δεδομένων