NEW
Font size
Worksheetsบทที่ 5 การควบคุมความถูกต้องให้กับข้อมูล
Total questions: 10
Worksheet time: 5mins
Integrity Rule ที่กำหนดไว้ใน Relational Model ใช้กับ Relation ประเภทใด?
Base Relation
Temporary Relation
Derived Relation
External Relation
หากในฐานข้อมูล “CUSTOMER” มีลูกค้าที่ชื่อซ้ำกันหลายคน ข้อใดคือวิธีการแก้ปัญหาที่เหมาะสมที่สุด
ใช้ชื่อของลูกค้าเป็น Primary Key
เพิ่มคีย์หลักที่เป็นเอกลักษณ์ เช่น หมายเลขประจำตัวลูกค้า
ลบข้อมูลลูกค้าทั้งหมดที่ชื่อซ้ำกัน
เปลี่ยนชื่อของลูกค้าให้ไม่ซ้ำกัน
Candidate Key คืออะไรในฐานข้อมูล
คีย์ที่ใช้ในการเชื่อมโยงข้อมูลระหว่างหลายๆ ตาราง
คีย์ที่สามารถใช้ระบุแถวในตารางได้อย่างไม่ซ้ำกันและไม่สามารถลดจำนวนอัตทริบิวต์ได้
คีย์ที่ใช้ในการกรองข้อมูลใน SQL
ง. คีย์ที่ใช้สำหรับการสร้างการเข้าถึงข้อมูลแบบสุ่ม
คีย์ที่ใช้สำหรับการสร้างการเข้าถึงข้อมูลแบบสุ่ม
จาก Relation ของ พนักงานในบริษัท A มี Primary Key คือ Attribute ไหน
รหัสพนักงาน
ชื่อ
แผนก
นามสกุล
ในการใช้ Foreign Key เชื่อมโยงข้อมูลจาก 2 Relation ข้อใดเป็นข้อกำหนดที่ถูกต้อง
ค่าใน Foreign Key จะต้องตรงกับค่าใน Primary Key ของ Relation ที่อ้างอิง
Foreign Key ไม่จำเป็นต้องตรงกับค่าใน Attribute ที่เป็น Primary Key ของ Relation อ้างอิง
ค่าใน Foreign Key สามารถไม่ตรงกับค่าใน Candidate Key
Foreign Key สามารถใช้กับทุก Attribute ใน Relation ได้
ข้อใดคือคุณสมบัติของ Foreign Key ที่ไม่จำเป็นต้องเป็น Candidate Key ของ Relation
Foreign Key ต้องอ้างอิงไปยัง Primary Key
Foreign Key ต้องมีค่าที่ไม่ซ้ำกัน
Foreign Key ต้องอยู่ในเครื่องหมาย “( )”
Foreign Key อาจจะไม่ต้องเป็น Candidate Key ของ Relation
Referential Integrity มีวัตถุประสงค์หลักเพื่ออะไร
เพื่อป้องกันไม่ให้มีการลบข้อมูลในตารางหลัก (Primary Key)
เพื่อให้แน่ใจว่าข้อมูลในตารางต่างๆ เชื่อมโยงกันอย่างถูกต้อง
เพื่อเพิ่มความเร็วในการค้นหาข้อมูลในฐานข้อมูล
เพื่อลดขนาดของฐานข้อมูล
ค่า Null ในฐานข้อมูลมีความหมายตรงกับข้อใดมากที่สุด
ข้อมูลที่เป็นช่องว่างหรือไม่มีการกรอก
ข้อมูลที่เป็นศูนย์ (0)
ข้อมูลที่ไม่ทราบค่าหรือไม่มีข้อมูล
ข้อมูลที่เป็นค่าลบ
กฎข้อใด ระบุไว้ว่า Primary Key ของ Base Relations ใดๆ ห้ามมีค่าเป็น Null
กฎ Referential Integrity
กฎ Foreign Key
กฎ Entity Integrity
ถูกทุกข้อ
กฎข้อใด ระบุไว้ว่า Foreign Key ของทุก Relation จะต้องมีค่าที่สามารถอ้างไปยัง Candidate Key ของ Relation อื่นได้
ในบางครั้งค่าของ Foreign Key ก็ไม่สามารถระบุค่าได้
กฎ Referential Integrity
กฎ Foreign Key
กฎ Entity Integrity
ถูกทุกข้อ
