Middle
Ποιος είναι ο σκοπός του πρωτεύοντος κλειδιού;
sobes.tech AI
Απάντηση από AI
Ο Πρωτεύων Κλειδί (Primary Key) σε μια βάση δεδομένων είναι ένας μοναδικός αναγνωριστικός αριθμός για κάθε εγγραφή σε έναν πίνακα. Διασφαλίζει:
- Μοναδικότητα: αποτρέπει την διπλοεγγραφή γραμμών.
- Ταυτοποίηση: επιτρέπει την ακριβή αναφορά σε μια συγκεκριμένη εγγραφή.
- Βελτιστοποίηση ερωτημάτων: η ευρετηρίαση του πρωτεύοντος κλειδιού επιταχύνει την αναζήτηση.
Για παράδειγμα, σε έναν πίνακα χρηστών, το πεδίο user_id μπορεί να είναι το πρωτεύον κλειδί για να διασφαλίσει ότι κάθε χρήστης έχει ένα μοναδικό αναγνωριστικό.
Παράδειγμα σε SQL:
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50),
email VARCHAR(100)
);