Middle
Bir birincil anahtar ne işe yarar?
sobes.tech yapay zeka
AI'dan gelen yanıt
Bir veritabanında Birincil Anahtar (Primary Key), tablodaki her kaydın benzersiz tanımlayıcısıdır. Sağladığı özellikler:
- Benzersizlik: Satırların çoğaltılmasını engeller.
- Tanımlama: Belirli bir kayda tekil referans sağlar.
- Sorgu optimizasyonu: Birincil anahtarın indekslenmesi aramayı hızlandırır.
Örneğin, kullanıcılar tablosunda user_id alanı, her kullanıcının benzersiz bir tanımlayıcısı olmasını sağlamak için birincil anahtar olabilir.
SQL örneği:
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50),
email VARCHAR(100)
);