Tanımlanabilir Veri Bütünlüğü Esasları

1. Tanımlanabilir Veri Bütünlüğü Esasları

Tanımlanabilir veri bütünlüğü esaslarını dört başlık altında toplayabiliriz.

1.1. Satır Bütünlüğü (Entity)

Tabloya girilen kayıtlardan her bir kaydın diğer kayıtlardan farklı bir değer olmasını sağlayan  bütünlüktür.

1.2. Sütun Bütünlüğü (Domain)

Tablodaki herhangi bir sütunun hangi gruptan verileri alabileceğini veya NULL bir değer alıp alamayacağını sağlayan bütünlüktür.

1.3. Başvuru Bütünlüğü

 Bir birincil anahtarlı ve bir yabancıl anahtarlı birbiriyle ilişkili iki tablo olduğunu düşününüz.

 Yabancıl anahtarlı tablodan bir kaydın silinemediği durumda, birincil anahtarlı tablodan birincil anahtarı aynı olan kayıtların silinemeyeceğini sağlayan bütünlüktür.

Örnek:

Bilgisayarınızın kasasında bir anakart, TV kartı ve ekran kartı olduğunu varsayın. TV kartı ve ekran kartı kasadan çıkarılmadan ana kart kasadan çıkarılamayacaktır.

1.4. Kullanıcı Tanımlı Bütünlük

Diğer bütünlüklere uymayan ve kod yazılarak oluşturulan bütünlüktür.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.