Veri Alanı Nedir?

"Veri alanı", veritabanı alanlarında ve veri yönetiminde kullanılan bir terimdir. Belirli bir satır veya alanın içerebileceği kabul edilebilir değerler aralığını ifade eder. Veri alanlarını zorlamak, bilgileri bir veritabanında tutar ve kabul edilebilir parametreler içinde tutar, veritabanlarının saçma sapan sonuçlar üretme durumlarından kaçınır veya yeterli bilgi eksikliği için belirli soruları yanıtlayamaz. Bir veri alanını tanımlamak, genellikle programdaki bir giriş alanı için uygun değerlerin listesini şart koşan bir veritabanının programcısı tarafından yapılır.

Bir veri alanı kavramını anlamanın en kolay yolu belki de bir örneği incelemektir. Bir çalışan veritabanında, bir son kullanıcının bireysel çalışanların istihdam durumunu kaydetmesi gereken bir alan düşünün. Kuruluştaki her çalışan ya şu an ya da geçmişteki bir çalışan olacaktır; bu nedenle, bunlar o alan için veri alanındaki kabul edilebilir tek girişlerdir. Veritabanını oluştururken, programcı tipik olarak "Çalışan Durumu" na giren bir kişi için kabul edilebilir tek cevap olduğunu gösterir.

Başka bir, daha karmaşık bir veri alanı örneği, çalışanın telefon numarası için bir alan olabilir. ABD'de, bu alandaki veri alanı, maksimum 10 karakter uzunluğunda, sadece sayılarla sınırlandırılmalıdır; Başka bir deyişle, bir alan kodu artı yedi basamaklı bir telefon numarasıdır. Veri alanı üzerinde daha sıkı bir kontrol seviyesi uygulamak isteyen bir programcı bunu programlayabilir, böylece bireylerin telefon numaraları olarak (999) 999-9999 talep etmesini engellemeye çalışarak sadece gerçek alan kodları ve önekleri kullanılabilir. Her iki örnekte, etkili veri alanlarına yerleştirilen sınırlar, referans tablosu olarak bilinen bir araç kullanılarak gerçekleştirilir.

Kabul edilebilir veri değerleri tipik olarak referans tablosu olarak bilinen alanda saklanır. Referans tablosu, veritabanındaki belirli tablolar için veriler için kabul edilebilir değerleri veya değer aralıklarını içeren veritabanına bağlı bir tablodur. Veritabanına girilen bilgiler, kullanıcının yanlışlıkla geçersiz bir giriş girip girmediğini belirlemek için referans tablosu ile karşılaştırılır. Geçersiz girişler normalde bir hata mesajı ile işaretlenir ve veritabanına doğru bir değer girmek için ikinci bir fırsat ister.