Ένα πρωτεύον κλειδί είναι ένα μοναδικό πεδίο που ταξινομεί τις εγγραφές , καθιστώντας την πιο αποτελεσματική όταν ο μηχανισμός βάσης δεδομένων πρέπει να ψάξετε μέσα από πολλές εγγραφές να επιστρέψει ένα σύνολο δεδομένων . Ένα πρωτεύον κλειδί είναι ένας δείκτης , το οποίο είναι ένα προγραμματισμένο μέρος του πίνακα που λέει το μηχανισμό διαχείρισης βάσεων δεδομένων που θα πρέπει να ταξινομηθούν οι στήλες . Ευρετήρια πίνακα μπορεί να σημαίνει τη διαφορά ανάμεσα σε ένα ερώτημα λήψη δευτερόλεπτα για να επιστρέψει τα αποτελέσματα και μερικά λεπτά . Μια αργή βάση δεδομένων μπορεί να καταστρέψει την επιφάνεια εργασίας και την απόδοση των εφαρμογών Web .
Η Τύποι
Ένας κοινός τύπος πρωτεύον κλειδί είναι ένα υποκατάστατο . Ένα υποκατάστατο κλειδί είναι ένα ΑΡΙΘΜΗΣΗΣ , που σημαίνει ότι η βάση δεδομένων αυτόματα αυξάνει από την τελευταία εγγραφή εισάγεται για να εισάγετε ένα νέο , μοναδικό ακέραιο αριθμό . Autonumbers χρησιμοποιούνται σε Oracle , MySQL , SQL Server και Microsoft Access . Σύνθετα πρωτεύοντα κλειδιά αποτελούνται από ένα συνδυασμό δύο στήλες που συνθέτουν ένα μοναδικό ρεκόρ . Για παράδειγμα , ένα σύνθετο πρωτεύον κλειδί μπορεί να είναι ένας αριθμός κοινωνικής ασφάλισης και το όνομα του πελάτη .
Η Χαρακτηριστικά
Η
Ένα πρωτεύον κλειδί έχει μερικές φορές ένα ξένο κλειδί εκχωρηθεί σε αυτό. Ένα ξένο κλειδί βρίσκεται σε ένα άλλο τραπέζι , και συνδέει τους δύο πίνακες μαζί . Για παράδειγμα , μια εγγραφή του πελάτη συνδέεται με τον πίνακα παραγγελιών χρησιμοποιώντας ένα πρωτεύον - ξένου κλειδιού . Οι πίνακες είναι σε θέση να συνδεθούν επειδή το πρωτεύον κλειδί είναι μοναδικό και το ξένο κλειδί το συνδέει με είναι το ίδιο, μοναδικό αναγνωριστικό για τον πελάτη. Το πρωτεύον - ξένο κλειδί της σχέσης είναι πολύ συχνή σε σχεσιακές βάσεις δεδομένων .
Εικόνων Λειτουργία
Η
Πρωτοβάθμια πλήκτρα λειτουργούν , επίσης, να εξασφαλίσει ότι κάθε εγγραφή στη βάση δεδομένων είναι μοναδική . Για παράδειγμα , αν ένας χρήστης εισάγει έναν πελάτη και έναν αριθμό κοινωνικής ασφάλισης στη βάση δεδομένων με την κοινωνική ασφάλιση οριστεί ως το πρωτεύον κλειδί , μόνο ένας πελάτης με αυτό της κοινωνικής ασφάλισης μπορούν να υπάρχουν στον πίνακα. Εάν ο χρήστης προσπαθήσει να εισαγάγετε ένα δευτερεύον αρχείο με τον ίδιο αριθμό κοινωνικής ασφάλισης , η βάση δεδομένων επιστρέφει ένα σφάλμα περιορισμό στην εφαρμογή .
Εικόνων Εκτιμήσεις
Η
πρωτεύοντα κλειδιά είναι προσεκτικά που στο στάδιο του σχεδιασμού για μια βάση δεδομένων . Μια κακώς σχεδιασμένη βάση δεδομένων οδηγεί σε χαμηλή απόδοση και την απώλεια της ακεραιότητας των δεδομένων . Τα πρωτεύοντα κλειδιά τοποθετούνται συνήθως από τον διαχειριστή της βάσης δεδομένων για να εξασφαλίσει ότι η καλύτερη δυνατή υποψήφια στήλης επιλέγεται . Αν ο διαχειριστής προσπαθεί να τοποθετήσετε ένα πρωτεύον κλειδί σε μια στήλη με διπλά στοιχεία , ένα σφάλμα εμφανιστεί ξανά .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα