ข้อ จำกัด ความสมบูรณ์ของการอ้างอิงถูกนำมาใช้ใน sql อย่างไร

สารบัญ:

ข้อ จำกัด ความสมบูรณ์ของการอ้างอิงถูกนำมาใช้ใน sql อย่างไร
ข้อ จำกัด ความสมบูรณ์ของการอ้างอิงถูกนำมาใช้ใน sql อย่างไร
Anonim

ความสัมพันธ์ในฐานข้อมูลใช้กับ กุญแจต่างประเทศและกุญแจหลัก … ข้อจำกัดความสมบูรณ์ของการอ้างอิงกำหนดให้ค่าในคอลัมน์คีย์ภายนอกต้องมีอยู่ในคีย์หลักที่อ้างอิงโดยคีย์ภายนอกหรือต้องเป็นค่าว่าง

ความสมบูรณ์ของการอ้างอิงถูกนำมาใช้ใน SQL อย่างไร

Referential Integrity กำหนดให้ คีย์นอกต้องมีคีย์หลักที่ตรงกัน มิฉะนั้น ต้องเป็น null ข้อจำกัดนี้ถูกระบุระหว่างสองตาราง (พาเรนต์และย่อย); มันรักษาการติดต่อระหว่างแถวในตารางเหล่านี้ หมายความว่าการอ้างอิงจากแถวในตารางหนึ่งไปยังอีกตารางหนึ่งต้องถูกต้อง

SQL อนุญาตให้นำความสมบูรณ์ของเอนทิตีและข้อจำกัดความสมบูรณ์ของการอ้างอิงไปใช้อย่างไร

- SQL อนุญาตให้ใช้ความสมบูรณ์ของเอนทิตีโดย โดยใช้คีย์หลักและประโยค UNIQUE ความสมบูรณ์ของการอ้างอิงได้รับการดูแลรักษาโดยใช้ประโยค FOREIGN KEY - ผู้ออกแบบสามารถระบุการดำเนินการที่ทริกเกอร์การอ้างอิงได้โดยใช้คำสั่ง SET NULL, CASCADE และ SET DEFAULT

ข้อจำกัดความสมบูรณ์ของการอ้างอิงใน SQL คืออะไร

Referential Integrity คือชุดของข้อจำกัด ใช้กับ foreign key ซึ่งป้องกันการป้อนแถวในตารางย่อย (ที่คุณมี foreign key) ซึ่งคุณไม่มีแถวที่เกี่ยวข้อง ในตารางหลักเช่นป้อน NULL หรือไม่ถูกต้องกุญแจต่างประเทศ

คุณนำข้อจำกัดด้านความซื่อสัตย์ไปใช้อย่างไร

ข้อจำกัดด้านความซื่อสัตย์ทำให้มั่นใจได้ว่าเมื่อผู้ใช้ ที่ได้รับอนุญาตแก้ไขฐานข้อมูล พวกเขาจะไม่รบกวนความสอดคล้องของข้อมูล มีการแนะนำข้อจำกัดด้านความสมบูรณ์ในขณะที่ออกแบบสคีมาฐานข้อมูล มีการระบุข้อจำกัดภายในคำสั่ง SQL DDL เช่น คำสั่ง 'create table' และ ' alter table'

แนะนำ: