Σπίτι Βάσεις δεδομένων Τι είναι το κλειδί; - ορισμός από την τεχνολογία

Τι είναι το κλειδί; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει το κλειδί;

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

Η Techopedia εξηγεί το κλειδί

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

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

Τι είναι το κλειδί; - ορισμός από την τεχνολογία