λογισμικό

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

Περιγράψτε Πρωτεύον κλειδί

πρωτεύοντα κλειδιά είναι επιτραπέζια συστατικά που προστίθενται σε κάθε τραπέζι διαμορφώνεται στην βάση δεδομένων . Πρωτεύοντα κλειδιά βοηθούν το είδος της βάσης δεδομένων και να βρείτε τα αρχεία πιο γρήγορα , έτσι ώστε να βελτιώσει σημαντικά την απόδοση σε ερωτήματα της βάσης δεδομένων σας . Πρωτεύοντα κλειδιά που χρησιμοποιούνται για την Oracle , SQL Server και MySQL πίνακες , και ορίζουν ένα μοναδικό ρεκόρ . Πρωτεύοντα κλειδιά μπορεί να αποτελείται από ημερομηνίες, αριθμούς ή άλλες ακολουθίες αναγνώρισης . Σημασία
Η

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

Η Τύποι

Ένας κοινός τύπος πρωτεύον κλειδί είναι ένα υποκατάστατο . Ένα υποκατάστατο κλειδί είναι ένα ΑΡΙΘΜΗΣΗΣ , που σημαίνει ότι η βάση δεδομένων αυτόματα αυξάνει από την τελευταία εγγραφή εισάγεται για να εισάγετε ένα νέο , μοναδικό ακέραιο αριθμό . Autonumbers χρησιμοποιούνται σε Oracle , MySQL , SQL Server και Microsoft Access . Σύνθετα πρωτεύοντα κλειδιά αποτελούνται από ένα συνδυασμό δύο στήλες που συνθέτουν ένα μοναδικό ρεκόρ . Για παράδειγμα , ένα σύνθετο πρωτεύον κλειδί μπορεί να είναι ένας αριθμός κοινωνικής ασφάλισης και το όνομα του πελάτη .

Η Χαρακτηριστικά
Η

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

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

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

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

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