λογισμικό

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

Χρήσεις ενός Ξένου Κλειδιού

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

Συμπεριλαμβανομένων των ξένων κλειδιών για την κατασκευή της βάσης δεδομένων θα βοηθήσει στην απομάκρυνση οποιουδήποτε τύπου των ορφανών σειρά . Μια σειρά ορφανά δημιουργείται όταν ο διαχειριστής της βάσης δεδομένων διαγράφει μια γραμμή σε έναν πίνακα που αναφέρεται σε έναν άλλο πίνακα στη βάση δεδομένων . Στη συνέχεια, το αναφερόμενο πίνακα θα έχουν πληροφορίες σε αυτό που δεν θα πρέπει να αναφέρεται από τον πρωτεύοντα πίνακα , καθιστώντας το ένα ορφανό . Καθιέρωση ξένα κλειδιά θα συνδέσει αυτές τις γραμμές , φροντίζοντας κάθε πληροφορίες που έχουν διαγραφεί θα είναι βάση δεδομένων κλίμακα.
Εικόνων ON DELETE CASCADE Συμπεριφορά
Η

Κατά τη διαγραφή από μια βάση δεδομένων , ο διαχειριστής της βάσης δεδομένων μπορούν να χρησιμοποιήσουν ON DELETE CASCADE ως μια μέθοδο για να διαγράψετε γραμμές παιδί σε ένα αναφερόμενο πίνακα , μετά η μητρική γραμμή διαγράφεται . Χωρίς τη χρήση των ξένων κλειδιών , η επιλογή αυτή δεν είναι διαθέσιμη , οπότε ο διαχειριστής της βάσης δεδομένων θα πρέπει να διαγράψετε όλες τις σχετικές σειρές ξεχωριστά .

Φωτογραφία: Auto - Generated Υποστήριξη
Η

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

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

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