Sobes.tech
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.