ก่อน deploy ทีมต้องแยก configuration ตามสภาพแวดล้อมและตรวจความลับ จึงถามว่า เมื่อใช้ฐานข้อมูลเชิงสัมพันธ์ (Relational Database) ความสัมพันธ์ระหว่างตารางเรียกว่าอะไร และมีประโยชน์อะไร

ความสัมพันธ์แบบฟิลด์ (Field Relation) เพื่อแยกประเภทของข้อมูล
ความสัมพันธ์แบบสุ่ม (Random Relation) เพื่อสร้างข้อมูลสุ่ม
ความสัมพันธ์แบบคีย์ต่างประเทศ (Foreign Key Relation) เพื่อเชื่อมตารางต่างๆ และหลีกเลี่ยงการซ้ำซ้อนของข้อมูล
ความสัมพันธ์แบบลิงก์ (Link Relation) เพื่อเชื่อมต่อกับเว็บไซต์อื่น

เฉลยอธิบาย

ความสัมพันธ์แบบคีย์ต่างประเทศ (Foreign Key) ใช้เชื่อมต่อตารางต่างๆ ในฐานข้อมูลเชิงสัมพันธ์ ทำให้ข้อมูลสามารถยืมอ้างอิงจากตารางอื่น และลดการซ้ำซ้อนของข้อมูล ตัวเลือก A, C, D ใช้คำศัพท์ที่ไม่ถูกต้องหรือไม่เกี่ยวข้อง

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

ดูข้อสอบวิชานี้ทั้งหมด →