λογισμικό

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

Πώς να καθορίσει ένα σύνθετο πρωτεύον κλειδί

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

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

Ανοίξτε μια γραμμή εντολών και να συνδεθείτε με τη βάση δεδομένων σας .

με 3

Γράψτε σας δημιουργούν πίνακα σενάριο . Θα πρέπει να λάβει τη μορφή

CREATE TABLE (

field1 INT ​​ΔΕΝ NULL , πεδίο 2 INT ΔΕΝ NULL , CHAR πεδίο 3 ( 256 ) , field4 CHAR ( 256 )

...
Η 4

Γράψτε μια γραμμή που αρχίζει με " PRIMARY KEY " . Επειδή τα επιχειρήματα για τη βασική λειτουργία πρωτοβάθμιας , γράψτε τα ονόματα πίνακα που θέλετε να περιλαμβάνει το σύνθετο κλειδί . για παράδειγμα , πώληση

PRIMARY KEY ( field1 , field2 ) ?
5

Κλείστε παρενθέσεις σας και να τερματίσετε την εντολή με ένα ερωτηματικό Εκτελέστε το σενάριο να δημιουργήσετε το τραπέζι σας με ένα σύνθετο κλειδί . . για παράδειγμα :

CREATE TABLE (

field1 INT ​​ΔΕΝ NULL , πεδίο 2 INT ΔΕΝ NULL , CHAR πεδίο 3 ( 256 ) , field4 CHAR ( 256 )

PRIMARY KEY ( field1 , field2 ) ) ?
Η
εικόνων

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

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