Ωστόσο, ίσως να σκέφτεστε τον πυρήνα dbms , που περιλαμβάνει τα θεμελιώδη συστατικά που είναι υπεύθυνα για τις βασικές λειτουργίες ενός ΣΔΒΜ. Αυτός ο πυρήνας μπορεί να θεωρηθεί ως "πυρήνας" με ευρύτερη έννοια.
Ακολουθούν ορισμένα στοιχεία που συχνά θεωρούνται μέρος του πυρήνα dbms :
* Διευθυντής αποθήκευσης δεδομένων: Υπεύθυνος για τη διαχείριση της φυσικής αποθήκευσης δεδομένων στο δίσκο, συμπεριλαμβανομένων των δομών δεδομένων, της οργάνωσης αρχείων και της ευρετηρίασης.
* Επεξεργαστής ερωτήματος: Περιβάλλει, βελτιστοποιεί και εκτελεί ερωτήματα χρηστών.
* Διαχειριστής συναλλαγών: Εξασφαλίζει τη συνέπεια και την ακεραιότητα των δεδομένων με τη διαχείριση των συναλλαγών, την παροχή ελέγχου ταυτόχρονης και την ανάκτηση χειρισμού σε περίπτωση αποτυχιών.
* Διευθυντής ασφαλείας: Ελέγχει την πρόσβαση σε δεδομένα και εφαρμόζει πολιτικές ασφαλείας.
* Διευθυντής λεξικών δεδομένων: Αποθηκεύει μεταδεδομένα σχετικά με τη βάση δεδομένων, συμπεριλαμβανομένων των πινάκων, των στηλών, των ευρετηρίων και των περιορισμών.
* Διαχειριστής buffer: Διαχειρίζεται την προσωρινή μνήμη buffer δεδομένων, βελτιστοποιώντας την πρόσβαση δεδομένων διατηρώντας συχνά χρησιμοποιούμενα δεδομένα στη μνήμη.
Ενώ αυτά τα εξαρτήματα συνεργάζονται ως συνεκτική μονάδα, δεν θεωρούνται πάντοτε μέρος ενός ενιαίου, μονολιθικού "πυρήνα". Αντ 'αυτού, είναι συχνά αρθρωτά και σαφώς καθορισμένα εξαρτήματα, καθένα από τα οποία συμβάλλει στη συνολική λειτουργικότητα του DBMS.
Επομένως, όταν συναντάμε τον όρο "πυρήνα DBMS", είναι σημαντικό να διευκρινιστεί το πλαίσιο του και να κατανοήσουμε ποια συγκεκριμένα συστατικά αναφέρονται.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα