Junior — Middle
Bir veritabanında birincil anahtar nedir ve hangi özelliklere sahiptir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Bir veritabanında birincil anahtar (Primary Key), her kaydı tablo içinde benzersiz şekilde tanımlayan alan veya alanlar kümesidir.
Birincil anahtarın temel özellikleri:
- Benzersizlik: Birincil anahtar değerleri tabloda tekrar etmez.
- NULL olamaz: Her değer belirlenmiş olmalıdır.
- İstikrar: Birincil anahtar değerleri sık sık değişmemelidir.
- Otomatik indekslenir: Anahtar üzerinden aramayı hızlandırmak için.
Örneğin, kullanıcı tablosunda user_id alanı, her kullanıcıyı benzersiz şekilde tanımlamak için birincil anahtar olabilir.