1.ง่าย
ROLLBACK ทำอะไรในทรานแซกชัน?
- Aลบตาราง
- Bยกเลิกการเปลี่ยนแปลงที่ทำตั้งแต่ทรานแซกชันเริ่ม
- Cบันทึกการเปลี่ยนแปลงทั้งหมดของทรานแซกชันลงดิสก์อย่างถาวร
- Dทำคำสั่งล่าสุดซ้ำ
2.ง่าย
WHERE country IN ('NL', 'BE', 'DE') ทำอะไร?
- Aเรียงลำดับแถวตามลำดับในรายการ
- Bเก็บแถวที่ค่า country มีรหัสทั้งสามตัวพร้อมกัน
- Cเก็บแถวที่ country ไม่อยู่ในรายการ
- Dเก็บแถวที่ country เท่ากับค่าใดค่าหนึ่งในรายการ
3.ง่าย
คำสั่ง SQL ใดดึงข้อมูลจากตาราง?
- AINSERT
- BCREATE
- CUPDATE
- DSELECT
4.ปานกลาง
คิวรีใดคืนจำนวนเมืองที่ต่างกันในตาราง customers?
- ASELECT SUM(DISTINCT city) FROM customers
- BSELECT COUNT(city) FROM customers GROUP BY city
- CSELECT COUNT(DISTINCT city) FROM customers
- DSELECT DISTINCT COUNT(city) FROM customers
5.ปานกลาง
INTERSECT คืนอะไรเมื่อใช้ระหว่างคิวรี SELECT สองคิวรี?
- Aทุกแถวจากทั้งสองผลลัพธ์
- Bแถวที่ปรากฏในทั้งสองผลลัพธ์
- Cแถวในผลลัพธ์แรกที่ไม่อยู่ในผลลัพธ์ที่สอง
- Dผลคูณคาร์ทีเซียนของผลลัพธ์
6.ปานกลาง
การพึ่งพาเชิงฟังก์ชัน A → B หมายความว่าอย่างไร?
- Aแต่ละค่าของ A สัมพันธ์กับค่าของ B เพียงค่าเดียว
- BA เป็นคีย์นอกที่อ้างอิง B
- Cแต่ละค่าของ B สัมพันธ์กับค่าของ A เพียงค่าเดียว
- DA และ B เป็นคีย์หลักทั้งคู่
7.ยาก
SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales คำนวณอะไร?
- Aผลรวมของ amount ทั้งหมดในทุกแถว
- Bหนึ่งแถวต่อวัน โดยมีเฉพาะยอดรวมของวันนั้น
- Cยอดรวมสะสมของ amount เรียงตาม day
- Dค่าเฉลี่ยของ amount ต่อวัน
8.ยาก
การแยก R เป็น R1 และ R2 รับประกันว่าไม่สูญเสียเมื่อใด?
- Aเมื่อแอตทริบิวต์ร่วมของ R1 และ R2 เป็นซูเปอร์คีย์ของ R1 หรือของ R2
- Bเมื่อ R1 และ R2 มีจำนวนคอลัมน์เท่ากัน
- Cเมื่อ R1 และ R2 ไม่มีแอตทริบิวต์ร่วมกัน
- Dเมื่อทุกแอตทริบิวต์ของ R ปรากฏในทั้ง R1 และ R2
เฉลย
- 1. B · ยกเลิกการเปลี่ยนแปลงที่ทำตั้งแต่ทรานแซกชันเริ่ม
- 2. D · เก็บแถวที่ country เท่ากับค่าใดค่าหนึ่งในรายการ
- 3. D · SELECT
- 4. C · SELECT COUNT(DISTINCT city) FROM customers
- 5. B · แถวที่ปรากฏในทั้งสองผลลัพธ์
- 6. A · แต่ละค่าของ A สัมพันธ์กับค่าของ B เพียงค่าเดียว
- 7. C · ยอดรวมสะสมของ amount เรียงตาม day
- 8. A · เมื่อแอตทริบิวต์ร่วมของ R1 และ R2 เป็นซูเปอร์คีย์ของ R1 หรือของ R2
เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com