Logo
교실
quiz thumbnail
เรียงลำดับ
มหาวิทยาลัย
การแนะแนวอาชีพ

Database

jaroenchai tan

35

20 ข้อ

อนุญาตให้คำตอบที่ไม่ถูกต้อง

ซ่อนคำตอบ

public quiz

# 1เลือกประเภท
ใน Relational Database ตารางประกอบด้วยองค์ประกอบพื้นฐานใดบ้าง?
Row และ Column เท่านั้น
Row, Column และ Cell
เฉพาะ Column
เฉพาะ Primary Key
# 2เลือกประเภท
คำใดต่อไปนี้หมายถึง "แถว" ในตาราง Database?
Field
Column
Record
Cell
# 3เลือกประเภท
Primary Key มีคุณสมบัติสำคัญอย่างไร?
สามารถซ้ำได้
สามารถเป็น NULL ได้
ไม่ซ้ำและไม่เป็น NULL
ต้องเป็นตัวเลขเท่านั้น
# 4ถูก/ผิด
ตารางหนึ่งสามารถมี Primary Key ได้มากกว่า 1 คอลัมน์หรือไม่?
# 5เลือกประเภท
ความสัมพันธ์แบบ One-to-Many (1:M) หมายถึงอะไร?
Record หนึ่งในตาราง A เชื่อมกับ Record หนึ่งในตาราง B
Record หนึ่งในตาราง A เชื่อมกับหลาย Record ในตาราง B
หลาย Record ในตาราง A เชื่อมกับหลาย Record ในตาราง B
ไม่มีความสัมพันธ์ระหว่างตาราง
# 6เลือกประเภท
Foreign Key ทำหน้าที่อะไรในตาราง?
เป็น Primary Key ของตารางนั้น
อ้างอิงไปยัง Primary Key ของตารางอื่น
เก็บข้อมูลที่ไม่ซ้ำ
เก็บข้อมูลที่เป็น NULL เท่านั้น
# 7เลือกประเภท
ในความสัมพันธ์ 1:M ระหว่างตาราง Department และ Employee, Foreign Key ควรอยู่ที่ตารางใด?
ตาราง Department
ตาราง Employee
ทั้งสองตาราง
สร้างตารางใหม่
# 8เลือกประเภท
ความสัมพันธ์แบบ Many-to-Many (M:M) ต้องใช้อะไรในการแก้ไข?
เพิ่ม Foreign Key ในตารางใดตารางหนึ่ง
สร้าง Junction Table (Bridge Table)
ใช้ Composite Primary Key
ลบความสัมพันธ์ออก
# 9เลือกประเภท
Referential Integrity หมายถึงอะไร?
ข้อมูลในตารางต้องไม่ซ้ำ
Foreign Key ต้องอ้างอิงไปยัง Primary Key ที่มีอยู่จริง
ตารางต้องมี Primary Key
ข้อมูลต้องเป็นชนิดเดียวกัน
# 10เลือกประเภท
ในตาราง Student และ Course ที่มีความสัมพันธ์ M:M จำเป็นต้องสร้าง Junction Table ชื่อใดต่อไปนี้ที่เหมาะสม?
Student_Course หรือ Enrollment
Course_Only
Student_Only
Main_Table
# 11เลือกประเภท
Composite Primary Key คืออะไร?
Primary Key ที่เป็นตัวเลข
Primary Key ที่ประกอบด้วยหลายคอลัมน์
Primary Key ที่เป็น Foreign Key ด้วย
Primary Key ที่เป็น NULL ได้
# 12เลือกประเภท
ในการออกแบบระบบ E-commerce ที่มี Customer, Order, Product และ OrderDetail ความสัมพันธ์ใดต่อไปนี้ถูกต้อง?
Customer 1:M Order, Order 1:M OrderDetail, Product 1:M OrderDetail
Customer M:M Order, Order 1:1 Product
Customer 1:1 Order, Product M:M OrderDetail
ทุกตารางเป็น M:M
# 13เลือกประเภท
การใช้ Surrogate Key แทน Natural Key มีข้อดีอย่างไร?
ใช้พื้นที่น้อยกว่าเสมอ
ไม่เปลี่ยนแปลงเมื่อข้อมูลธุรกิจเปลี่ยน และมีประสิทธิภาพดีกว่า
ผู้ใช้เข้าใจง่ายกว่า
ไม่มีข้อดีเลย
# 14เลือกประเภท
ในการออกแบบตารางสำหรับระบบจัดการโรงพยาบาล หากต้องเก็บประวัติการรักษาของผู้ป่วยที่มีหลายแพทย์รักษาพร้อมกัน ควรออกแบบอย่างไร?
Patient 1:1 Doctor
สร้าง Treatment table ที่เชื่อม Patient M:M Doctor
รวมข้อมูลทุกอย่างในตารางเดียว
แยก Patient และ Doctor เป็นคนละระบบ
# 15ถูก/ผิด
การใช้ Denormalization ในระบบ OLAP (Online Analytical Processing) ถือเป็น Best Practice หรือไม่?
# 16เลือกประเภท
ในการออกแบบ Multi-tenant Database ควรใช้วิธีใดเพื่อแยกข้อมูลของแต่ละ Tenant?
สร้าง Database แยกสำหรับแต่ละ Tenant
เพิ่ม TenantID column ในทุกตารางพร้อม Row-level Security
ใช้ Schema แยกในฐานข้อมูลเดียว
ทุกวิธีข้างต้นใช้ได้ แต่ต้องพิจารณาตาม Requirements
# 17เลือกประเภท
การออกแบบ Temporal Database สำหรับเก็บประวัติการเปลี่ยนแปลงข้อมูล ควรเพิ่มคอลัมน์ใดต่อไปนี้?
CreatedDate เท่านั้น
ValidFrom และ ValidTo
ModifiedDate เท่านั้น
ไม่ต้องเพิ่มคอลัมน์ใดๆ
# 18เลือกประเภท
ในตาราง Employee มีคอลัมน์ "เพศ" (Gender) ที่กำหนดให้เก็บได้เฉพาะ 'M' หรือ 'F' เท่านั้น ข้อกำหนดนี้เรียกว่าอะไรใน Relational Database?
Primary Key Constraint
Foreign Key Constraint
Domain Constraint
Entity Integrity
# 19ถูก/ผิด
ในความสัมพันธ์ One-to-One (1:1) ควรรวมข้อมูลทั้งสองตารางเป็นตารางเดียวเสมอหรือไม่?
# 20เลือกประเภท
ข้อใดถูกต้องเกี่ยวกับ Weak Entity
Weak Entity มีคุณสมบัติในการสืบทอด (Inheritance) จาก Strong Entity
Weak Entity ต้องมีอย่างน้อยหนึ่ง Discriminator ที่เป็น Partial Key
Weak Entity ไม่สามารถมีแอตทริบิวต์ได้
Weak Entity จะเปลี่ยนเป็น Strong Entity
การแชร์ Google Classroom

ควิซนี้สร้างด้วยแผนที่พรีเมียม ไม่สามารถเข้าถึงได้เนื่องจากแพลนหมดอายุ