1.ง่าย
คีย์ประกอบ (composite key) คืออะไร?
- Aคีย์ที่ประกอบด้วยสองคอลัมน์ขึ้นไป
- Bคีย์ที่เก็บในตารางแยกต่างหาก
- Cคีย์ที่ฐานข้อมูลสร้างขึ้น
- Dคีย์ที่อนุญาตค่าซ้ำ
2.ง่าย
ในรูปแบบ LIKE สัญลักษณ์แทน % หมายถึงอะไร?
- Aเลขโดดใดก็ได้หนึ่งตัว
- Bจุดสิ้นสุดของสตริง
- Cอักขระกี่ตัวก็ได้ตั้งแต่ศูนย์ตัวขึ้นไป
- Dอักขระหนึ่งตัวพอดีในตำแหน่งนั้นของสตริง
3.ง่าย
ข้อจำกัด CHECK ทำอะไร?
- Aนับแถวในตาราง
- Bปฏิเสธแถวที่ค่าไม่เป็นไปตามเงื่อนไข
- Cตรวจสอบรหัสผ่านของผู้ใช้
- Dตรวจสอบว่ามีตารางอยู่หรือไม่ก่อนรันคิวรีบนตารางนั้น
4.ปานกลาง
EXCEPT (เรียก MINUS ใน Oracle) คืนอะไร?
- Aแถวของคิวรีที่สองที่ไม่ปรากฏในคิวรีแรก
- Bทุกแถวจากทั้งสองคิวรีโดยไม่ซ้ำ
- Cแถวของคิวรีแรกที่ไม่ปรากฏในคิวรีที่สอง
- Dแถวที่ปรากฏในทั้งสองคิวรี
5.ปานกลาง
รูปแบบบรรทัดฐานที่สอง (2NF) ขจัด:
- Aการพึ่งพาแบบถ่ายทอดระหว่างคอลัมน์ที่ไม่ใช่คีย์ผ่านคอลัมน์ที่ไม่ใช่คีย์อื่น
- Bการพึ่งพาบางส่วนของคอลัมน์ที่ไม่ใช่คีย์ต่อส่วนหนึ่งของคีย์ประกอบ
- Cค่า NULL ทั้งหมด
- Dคีย์นอก
6.ปานกลาง
ข้อใดเกี่ยวกับ HAVING ถูกต้อง?
- Aต้องมาก่อน WHERE ในคำสั่ง SELECT
- Bใช้เรียงลำดับผลลัพธ์
- Cใช้ฟังก์ชันรวมค่าเพื่อกรองกลุ่มได้
- Dใช้ร่วมกับ GROUP BY ไม่ได้
7.ยาก
ฐานข้อมูลรายงานคัดลอกชื่อลูกค้าเข้าตาราง orders เพื่อเลี่ยงการเชื่อม ต้นทุนหลักของการทำดีนอร์มัลไลซ์นี้คืออะไร?
- Aคิวรีบนตาราง orders ช้าลง
- Bสำเนาซ้ำซ้อนต้องคงความสอดคล้องกันทุกครั้งที่ข้อมูลลูกค้าเปลี่ยน
- Cฐานข้อมูลใช้ดัชนีไม่ได้อีกต่อไป
- Dใช้คีย์หลักไม่ได้อีกต่อไป
8.ยาก
มีดัชนีประกอบบน (last_name, first_name) เงื่อนไขใดใช้ดัชนีนี้ได้อย่างมีประสิทธิภาพที่สุด?
- AWHERE first_name LIKE '%a'
- BWHERE first_name = 'Eva'
- CWHERE UPPER(first_name) = 'EVA'
- DWHERE last_name = 'Jansen'
เฉลย
- 1. A · คีย์ที่ประกอบด้วยสองคอลัมน์ขึ้นไป
- 2. C · อักขระกี่ตัวก็ได้ตั้งแต่ศูนย์ตัวขึ้นไป
- 3. B · ปฏิเสธแถวที่ค่าไม่เป็นไปตามเงื่อนไข
- 4. C · แถวของคิวรีแรกที่ไม่ปรากฏในคิวรีที่สอง
- 5. B · การพึ่งพาบางส่วนของคอลัมน์ที่ไม่ใช่คีย์ต่อส่วนหนึ่งของคีย์ประกอบ
- 6. C · ใช้ฟังก์ชันรวมค่าเพื่อกรองกลุ่มได้
- 7. B · สำเนาซ้ำซ้อนต้องคงความสอดคล้องกันทุกครั้งที่ข้อมูลลูกค้าเปลี่ยน
- 8. D · WHERE last_name = 'Jansen'
เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com