Aracılığıyla paylaş


Bilgi Tutarlılığı (Visual veritabanı araçları) genel bakış

Bilgi tutarlılığına bütünlük satırlar ilgili tabloları arasındaki ilişkilerin geçerli olduğunu sağlamak kurallar sistemidir ve ilgili verileri yanlışlıkla sildiğinizde değiştirmek veya olduğunu.

Yordam

Bilgi tutarlılığına küme bütünlük aşağıdaki koşulların tümü ne zaman met:

  • Eşleşen sütun birincil tablo birincil anahtar veya benzersiz kısıtlamaya sahip.

  • İlişkili sütunlar yabancı tablo aynı veri türü ve boyutu vardır.

Bilgi tutarlılığına, bütünlük ise zorunlu olarak, aşağıdaki kurallara uyun gerekir:

  • Yabancı anahtar sütununa ilgili bir değer giremezsiniz tablo ilgili birincil anahtar değeri yoksa, tablo.Ancak, yabancı anahtar null girebilirsiniz sütun.Örneğin, bir proje içinde yer almayan bir çalışana atandığını belirten olamaz employee tablo, ancak null değer girerek bir çalışana atanmış hiçbir iş olduğunu gösteren job_id sütunu employee tablo.

  • Birincil anahtarından bir satır silinemez tablo ilgili bir eşleşen satırlar varsa tablo.Örneğin, gelen bir satır silinemez jobs , bu satırda tarafından temsil edilen iş atanan çalışanlar varsa tablo employee tablosu.

  • Birincil anahtardaki bir birincil anahtar değerini değiştiremezsiniz tablo , bu satırın ilişkili satırları.Örneğin, bir satırın değiştiremezsiniz job_id , değer jobs varsa, Çalışanlar tablosunu job_id , employee Tablo.