Η παράμετρος αλλάζει πολύ συχνά, ενώ το σχήμα αποκτά σπάνια αλλαγές.
Συγκριτικό διάγραμμα
Βάση σύγκρισης | Σχήμα | Παράδειγμα |
---|---|---|
Βασικός | Περιγραφή της βάσης δεδομένων. | Στιγμιότυπο μιας βάσης δεδομένων σε μια συγκεκριμένη στιγμή. |
Αλλαγή εμφάνισης | Σπάνιος | Συχνάζω |
Αρχική κατάσταση | Αδειάζω | Πάντα να έχετε κάποια δεδομένα. |
Ορισμός του σχήματος
Ένα σχήμα είναι ο πλήρης σχεδιασμός της βάσης δεδομένων που είναι επίσης γνωστό ως εφελκυσμό . Είναι η συλλογή των αντικειμένων που ονομάζονται. Τα ονόματα των τραπεζιών, οι στήλες κάθε πίνακα, οι τύποι δεδομένων, οι σκανδαλισμοί, οι λειτουργίες των πακέτων προβολής και άλλα αντικείμενα περιλαμβάνονται στο σχήμα. Οι αλλαγές σε ένα σχήμα δεν εφαρμόζονται τόσο συχνά, αλλά περιστασιακά οι αλλαγές πρέπει να εφαρμόζονται καθώς οι απαιτήσεις των αλλαγών της εφαρμογής. Η τροποποίηση ή η τροποποίηση του σχήματος είναι γνωστή ως επανάσταση σχήματος .
Ας πάρουμε ένα παράδειγμα της βάσης δεδομένων σπουδαστών. Το διάγραμμα σχήματος για τη βάση δεδομένων φοιτητών θα μπορούσε να περιέχει έναν πίνακα σχετικά με τις πληροφορίες του φοιτητή όπως το όνομα, τις λεπτομέρειες του μαθήματος, τις ακαδημαϊκές επιδόσεις και άλλες πληροφορίες. Στο δοσμένο διάγραμμα που ακολουθεί, κατασκευάζουμε δύο αρχεία που ονομάζονται ως μαθητές και μαθημάτων με τα χαρακτηριστικά τους.
Το σύστημα βάσης δεδομένων έχει διάφορα διαγράμματα που διαχωρίζονται ανάλογα με τα επίπεδα αφαίρεσης όπως φυσικό, λογικό και εξωτερικό / υποσύνολο. Γενικά, τα ΣΔΒΔ βοηθούν ένα φυσικό λογικό και πολλά υπο-σχηματικά.
- Το φυσικό σχήμα είναι το χαμηλότερο επίπεδο ενός σχήματος που περιγράφει τον τρόπο με τον οποίο αποθηκεύονται τα δεδομένα στο δίσκο ή στη φυσική αποθήκευση.
- Το λογικό σχήμα είναι το ενδιάμεσο επίπεδο ενός σχήματος που περιγράφει τη δομή της βάσης δεδομένων στους σχεδιαστές βάσεων δεδομένων. Επίσης καθορίζει τη σχέση που υπάρχει μεταξύ των δεδομένων.
- Το εξωτερικό σχήμα ή υποσύνολο είναι το υψηλότερο επίπεδο ενός σχήματος που ορίζει τις προβολές για τους τελικούς χρήστες.
Ορισμός της υπόθεσης
Ένα παράδειγμα είναι οι πληροφορίες που συλλέγονται σε μια βάση δεδομένων σε κάποια συγκεκριμένη στιγμή, και είναι επίσης γνωστή ως κατάσταση ή επέκταση . Πρόκειται για ένα στιγμιότυπο όπου η τρέχουσα κατάσταση ή η εμφάνιση μιας βάσης δεδομένων πλαισιώνεται εκείνη τη στιγμή. Κάθε φορά που εισάγονται ή διαγράφονται δεδομένα από τη βάση δεδομένων αλλάζει την κατάσταση της βάσης δεδομένων, αυτός είναι ο λόγος για τον οποίο μια εμφάνιση της βάσης δεδομένων αλλάζει πολύ συχνά.
Το σχήμα της βάσης δεδομένων καθορίζεται στο ΣΔΒΔ όταν έχει οριστεί μια νέα βάση δεδομένων, τότε η αντίστοιχη βάση δεδομένων είναι κενή, επομένως έχει μια άδεια εμφάνιση. Η κατάσταση εκκίνησης της βάσης δεδομένων αποκτάται όταν η βάση δεδομένων φορτώνεται αρχικά με αρχικά δεδομένα. Από τότε και μετά, κάθε φορά που ενημερώνονται τα δεδομένα, έχουμε μια νέα εμφάνιση βάσης δεδομένων. Σε οποιαδήποτε στιγμή, υπάρχει μια τρέχουσα κατάσταση που συνδέεται με μια βάση δεδομένων. Το ΣΔΒΔ είναι εν μέρει υπεύθυνο για την επιβεβαίωση της έγκυρης παρουσίας μιας βάσης δεδομένων, όπου το στιγμιότυπο διασφαλίζει τη δομή και τους περιορισμούς που καθορίζονται στο σχήμα.
Ας πάρουμε το παρόμοιο παράδειγμα στην περίπτωση. Εδώ το φοιτητικό κατασκεύασμα θα περιέχει τις ατομικές του οντότητες στα χαρακτηριστικά.
Βασικές διαφορές μεταξύ σχήματος και στιγμιότυπου
- Ένα σχήμα είναι η σχεδιαστική αναπαράσταση μιας βάσης δεδομένων ενώ το παράδειγμα είναι το στιγμιότυπο μιας βάσης δεδομένων σε μια συγκεκριμένη στιγμή.
- Η περίπτωση αλλάζει πολύ συχνά, όποτε τα δεδομένα αφαιρούνται ή προστίθενται στη βάση δεδομένων. Αντιθέτως, οι αλλαγές στο σχήμα παρουσιάζονται σπάνια.
- Για παράδειγμα, το σχήμα και το παράδειγμα μπορούν εύκολα να αντιληφθούν κατ 'αναλογία σε ένα πρόγραμμα. Τη στιγμή της σύνταξης ενός προγράμματος σε μια γλώσσα προγραμματισμού, οι μεταβλητές αυτού του προγράμματος δηλώνονται αρχικά, αυτό είναι ανάλογο με τον ορισμό του σχήματος. Επιπλέον, κάθε μεταβλητή σε ένα πρόγραμμα πρέπει να έχει ορισμένες τιμές που σχετίζονται σε μια συγκεκριμένη χρονική στιγμή. αυτό είναι παρόμοιο με μια περίπτωση.
συμπέρασμα
Το σχήμα και η παράσταση σχετίζονται με κάποιο τρόπο, ένα σχήμα είναι η αρχική κατάσταση της βάσης δεδομένων στην οποία σχεδιάστηκε αρχικά η βάση δεδομένων. Από την άλλη πλευρά, ένα στιγμιότυπο είναι μια κατάσταση κατά την οποία τα δεδομένα φορτώνονται στη βάση δεδομένων ή όταν οποιαδήποτε αλλαγή αποκτάται από την αντίστοιχη βάση δεδομένων. Το σχήμα είναι η λεπτομερής περιγραφή της δομής της βάσης δεδομένων, ενώ οι πληροφορίες που αποθηκεύονται σε μια συγκεκριμένη στιγμή σε μια βάση δεδομένων είναι γνωστές ως παράδειγμα.