KONUMSAL VERİTABANI I Dersi VERiTABANI BİLEŞENLERİ soru detayı:

PAYLAŞ:

SORU:

Veritabanlarında anahtar veri alanına niçin ihtiyaç vardır? Veri alanı hakkında kısaca bilgi veriniz.


CEVAP:

Veritabanlarının etkin bir şekilde ve kuruluş amaçlarına uygun olarak kullanılabilmesi için mutlaka anahtar veri alanına gerek vardır. Anahtar veri alanı (key field) seçiminde bir satıra depolanan nesne ya da olaya ait özellikleri temsil edebilecek alanlardan biri veya birkaçı tercih edilmelidir. İlişkisel veritabanlarının en önemli özelliklerinden biri anahtar veri alanlarıdır.

Eğer bir alan anahtar olarak tanımlandıysa, her kaydın o veri alanındaki değerinin tekrarlanmayan, benzersiz, eşsiz (unique) olması gerekir.  Anahtar alan özelliği atanan veri alanı içerisinde aynı değer tekrarlanamaz. Örneğin doğum tarihi niteliği anahtar alan olarak tanımlanamaz, çünkü aynı doğum tarihine sahip iki veya daha fazla müşteri bulunabilir. Anahtar alan seçilirken dikkat edilmesi gereken nokta, anahtar alan olarak seçilen veri alanının o kaydı temsil etmesidir.