λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Η σημασία της Πρωτοβάθμιας Key Περιορισμούς

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

Πρωτοβάθμια βασικοί περιορισμοί έχουν διαφορετικές προδιαγραφές όταν αυτή σχετίζεται με τον ορισμό ενός ατόμου κομμάτι των πληροφοριών , ή τομέα , ως πρωτεύον κλειδί . Πρωτεύοντα κλειδιά πρέπει πάντοτε να περιέχει μια τιμή , και δεν πρόκειται ποτέ να έχει τιμή null . Τα πρωτεύοντα κλειδιά πρέπει να είναι μοναδικό στο τραπέζι μιας οντότητας . Το πρωτεύον κλειδί αξία δεν πρέπει να αλλάξει . Όλες αυτές οι κανόνες είναι για πρακτικούς λόγους κοινής λογικής . Για παράδειγμα, ένας πίνακας των ασθενών σε ένα νοσοκομείο μπορεί να περιέχει πολλούς διαφορετικούς ασθενείς που ονομάζεται " Joan Smith . " Σε αυτή την περίπτωση , ένα πεδίο το όνομα δεν θα ήταν μια καλή επιλογή για ένα πρωτεύον κλειδί , καθώς θα ήταν αδύνατο να εξακριβωθεί μια μοναδική ταυτότητα για " Joan Smith ", όπως το σωστό ασθενή . Ένα σύστημα , μοναδικό αναγνωριστικό αριθμό που δημιουργείται κατά τη στιγμή της εισόδου του ρεκόρ είναι μια πολύ καλύτερη λύση για αυτό το σενάριο .
Εικόνων οφέλη ενός μοντέλου Οντοτήτων-Σχέσεων
Η

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

Τρεις τύποι πρωτογενών πλήκτρα δεν είναι διαθέσιμα . Ένα φυσικό κλειδί είναι ένα πρωτεύον κλειδί που αποτελείται από μια στήλη που προσδιορίζει μοναδικά μια οντότητα ? , Για παράδειγμα , τον αριθμό Κοινωνικής Ασφάλισης ενός ατόμου . Ένα τεχνητό κλειδί είναι μια στήλη που δημιουργήθηκε για μία οντότητα να χρησιμεύσει μόνο ως πρωτεύον κλειδί και αυτό είναι ορατό στους χρήστες . Επιπλέον , ένα υποκατάστατο κλειδί είναι ένα σύστημα που δημιουργείται πρωτεύον κλειδί , συνήθως μια αυτόματη αρίθμηση τύπος δεδομένων συνήθως κρυμμένο από τον χρήστη .
Εικόνων Υποψήφιος Κλειδί /Alternate Key
Η

Α υποψήφιο κλειδί είναι μια στήλη ή μια συλλογή των στηλών στις οποίες όλες οι στήλες του πίνακα είναι λειτουργικά εξαρτάται . Ένα υποψήφιο κλειδί είναι παρόμοιο με ένα πρωτεύον κλειδί , και είναι κατάλληλο να είναι ένα πρωτεύον κλειδί . Όταν ένας υποψήφιος κλειδί δεν επιλέγεται ως πρωτεύον κλειδί , είναι συχνά αναφέρεται ως μια εναλλακτική κλειδί .
Εικόνων Ακεραιότητα των δεδομένων και εκτέλεση Ευθύνη
Η

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα