บริษัทตรวจสอบภายใน

เรื่อง Referential Integrity

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


มีหลายองค์กรยังออกแบบตารางในฐานข้อมูลที่แยกเป็นอิสระต่อกัน ซึ่งการออกแบบลักษณะดังกล่าวจะทำให้เกิดความเสี่ยงด้าน Referential Integrity ขึ้นได้นั้นเอง



ดร. สุรพรรษ์ เพ็ญจำรัส
อังคารที่ 3 เมษายน 2561


“ขอสงวนสิทธิ์ ข้อมูล เนื้อหา บทความ และรูปภาพ (ในส่วนที่ทำขึ้นเอง) ทั้งหมดที่ปรากฎอยู่ในเว็บไซต์ ห้ามมิให้บุคคลใด คัดลอก หรือ ทำสำเนา หรือ ดัดแปลง ข้อความหรือบทความใดๆ ของเว็บไซต์ หากผู้ใดละเมิด ไม่ว่าการลอกเลียน หรือนำส่วนหนึ่งส่วนใดของบทความนี้ไปใช้ ดัดแปลง เพื่อการพาณิชย์โดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษร จะถูกดำเนินคดี ตามที่กฎหมายบัญญัติไว้สูงสุด ในกรณีต้องการอ้างอิงเพื่อการศึกษา กรุณาให้เครดิตโดยอ้างอิงถึงผู้เรียบเรียงและบริษัทเจ้าของเว็บไซด์ด้วย”