ข้อ จำกัด ความสมบูรณ์ของการอ้างอิงถูกนำมาใช้ใน 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'

แนะนำ:

บทความที่น่าสนใจ
บีเวอร์มีถิ่นกำเนิดในอังกฤษหรือไม่?
อ่านเพิ่มเติม

บีเวอร์มีถิ่นกำเนิดในอังกฤษหรือไม่?

การกลับมาของบีเวอร์ บีเวอร์ยูเรเซียนคือ มีถิ่นกำเนิดในอังกฤษ และเคยแพร่หลายในอังกฤษ เวลส์ และสกอตแลนด์ แต่ไม่เคยรู้จักมาก่อนจากไอร์แลนด์ พวกมันสูญพันธุ์ในศตวรรษที่ 16 สาเหตุหลักมาจากการล่าขน เนื้อสัตว์ และ 'Castoreum' ซึ่งเป็นสารคัดหลั่งที่ใช้ในน้ำหอม อาหารและยา บีเว่อร์มาจากไหน บีเว่อร์สมัยใหม่เป็นสมาชิกเพียงตัวเดียวในตระกูล Castoridae พวกมันมีต้นกำเนิดใน อเมริกาเหนือ ในช่วงปลายยุค Eocene และแยกย้ายกันไปที่ Eurasia ผ่านสะพาน Bering Land ในยุค Oligocene ยุคแรก ประจวบกั

การติดเชื้อรามีกลิ่นเหม็นหรือไม่?
อ่านเพิ่มเติม

การติดเชื้อรามีกลิ่นเหม็นหรือไม่?

การติดเชื้อยีสต์ทำให้เกิดตกขาวที่หนาและมีลักษณะเหมือนคอทเทจชีส แม้ว่าการปลดปล่อยจะเป็นน้ำบ้าง แต่ก็เป็น โดยทั่วไปไม่มีกลิ่น การติดเชื้อยีสต์มักทำให้ช่องคลอดและช่องคลอดมีอาการคันและแดงมาก บางครั้งอาจบวมได้แม้กระทั่งก่อนเริ่มมีอาการตกขาว การติดเชื้อราทำให้เกิดกลิ่นได้หรือไม่ การติดเชื้อยีสต์มักไม่ทำให้เกิดกลิ่นในช่องคลอดที่เห็นได้ชัดเจน ซึ่งทำให้พวกเขาแตกต่างจากการติดเชื้อในช่องคลอดอื่นๆ ถ้ามีกลิ่น ก็มักจะค่อนข้างอ่อนและเป็นยีสต์ การติดเชื้อรามีกลิ่นคาวหรือไม่ BV

กะโหลกแดงรอดจากสแน็ปช็อตไหม?
อ่านเพิ่มเติม

กะโหลกแดงรอดจากสแน็ปช็อตไหม?

ไม่เพียงแต่แพ้ แต่ยังเสียชีวิต แบบนี้แหละ ฉันคิดว่ามันเป็นเวอร์ชั่นที่น่าเห็นใจของ Red Skull และเป็นเวอร์ชั่นของเขาที่เราไม่เคยเห็นมาก่อน” … ไม่ว่าชีวิตของ Red Skull จะเป็นหนึ่งในผู้ที่สูญเสียหลังจากการยิงของธานอสหรือไม่ ผู้บัญชาการของ Hydra ก็มุ่งหน้ากลับไปที่หน้าจอขนาดใหญ่ Red Skull รอดจาก Vormir ได้อย่างไร ในขณะที่เขาเป็นผู้นำไฮดรา Red Skull ได้พบ Tesseract ซึ่งเขาเชื่อว่าจะช่วยให้เขาควบคุมโลกได้ … Red Skull ถูกเคลื่อนย้ายไปยัง Vormir ซึ่งเขาถูกขังอยู่ในสถานะนรก กลา