Πώς μπορώ να βρω το ξένο κλειδί ενός πίνακα στη MySQL;
Πώς μπορώ να βρω το ξένο κλειδί ενός πίνακα στη MySQL;

Βίντεο: Πώς μπορώ να βρω το ξένο κλειδί ενός πίνακα στη MySQL;

Βίντεο: Πώς μπορώ να βρω το ξένο κλειδί ενός πίνακα στη MySQL;
Βίντεο: Πώς βρισκω τον κωδικό από συνδεδεμένα WiFi δίκτυα? - Pc tutorial CMD 2024, Απρίλιος
Anonim

Για να δω ξένο κλειδί σχέσεις του α τραπέζι : SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME ΑΠΟ INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' ΚΑΙ REFERENCED_TABLE_NAME = 'table_name';

Με αυτόν τον τρόπο, πώς λειτουργεί το ξένο κλειδί στη MySQL;

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

Εκτός από τα παραπάνω, ποιο είναι ένα παράδειγμα ξένου κλειδιού; ΕΝΑ ξένο κλειδί είναι μια στήλη (ή στήλες) που αναφέρεται σε μια στήλη (συχνότερα στην κύρια κλειδί ) ενός άλλου πίνακα. Για παράδειγμα , ας πούμε ότι έχουμε δύο πίνακες, έναν πίνακα ΠΕΛΑΤΩΝ που περιλαμβάνει όλα τα δεδομένα πελατών και έναν πίνακα ΠΑΡΑΓΓΕΛΙΕΣ που περιλαμβάνει όλες τις παραγγελίες πελατών.

Ομοίως, μπορεί κανείς να ρωτήσει, πώς μπορώ να προσθέσω ένα ξένο κλειδί σε έναν υπάρχοντα πίνακα στον πάγκο εργασίας MySQL;

Προς το Προσθήκη ένα ξένο κλειδί , κάντε κλικ στην τελευταία σειρά στο Ξένο κλειδί Λίστα ονομάτων. Εισαγάγετε ένα όνομα για το ξένο κλειδί και επιλέξτε τη στήλη ή τις στήλες που θέλετε να δημιουργήσετε ευρετήριο, ελέγχοντας το όνομα της στήλης στη λίστα Στήλη. Μπορείτε να αφαιρέσετε μια στήλη από το ευρετήριο αφαιρώντας το σημάδι επιλογής από την κατάλληλη στήλη.

Τι είναι το ξένο κλειδί στο DBMS;

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

Συνιστάται: