KONUMSAL VERİTABANI I Dersi VERiTABANI BİLEŞENLERİ soru detayı:
SORU:
Anahtar alan belirlenirken dikkat edilmesi gereken koşullar nelerdir? Açıklayınız.
CEVAP:
Anahtar alan belirlenirken aşağıdaki koşullara dikkat edilmelidir;
• Çoklu değer içeren alanlar anahtar olamaz.
• Mutlaka benzersiz (unique), tekrar etmeyen değerler içermelidir.
• Mümkün olduğunca boş değer (null) içermemesine özen gösterilmelidir.
• Güvenlik ile ya da mahremiyetle ilgili sorun oluşturabilecek nitelikler anahtar alan olarak seçilmemelidir. Örneğin şifre alanı anahtar alan olarak seçilemez.
•Birden fazla alanın birleştirilerek anahtar olarak kullanılmasından olabildiğince kaçınılmalıdır. Bu şekilde bir kullanım zorunluysa, başka bir özellik belirlenemiyorsa, mümkün olduğu kadar az sayıda veri alanının birlikte kullanımı tercih edilmelidir.
• İçerdiği değerler mutlaka o kaydı net şekilde tanımlamalıdır.
• İçeriği zaman içerisinde çok nadir değişmeli hatta mümkünse hiç değişmemelidir.