Sobes.tech
Junior — Middle

Bir veritabanında veri bütünlüğü ile ne kastedildiğini açıklayabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Bir veritabanındaki veri bütünlüğü, verilerin doğruluğunu, tutarlılığını ve güvenilirliğini sağlayan kurallar ve mekanizmalar bütünüdür.

Ana bütünlük türleri:

  • Varlık bütünlüğü — her kaydın benzersiz olmasını sağlar (örneğin, birincil anahtar aracılığıyla).
  • Bağlantı bütünlüğü — tablolar arasındaki ilişkilerin doğru olmasını sağlar (örneğin, bir dış anahtar, var olan bir kaydı referans almalıdır).
  • Alan bütünlüğü — bir sütundaki veriler belirli bir tipe ve değer aralığına uygun olmalıdır.

Örneğin, "Siparişler" tablosunda "Müşteriler" tablosuna bir dış anahtar varsa, var olmayan bir müşteri ile sipariş eklenemez — bu, bağlantı bütünlüğünü korur.