แบบทดสอบก่อนเรียน

บทที่ 8 การจัดการฐานข้อมูลบนเว็บด้วยภาษาพีเอชพี


คำแนะนำ:
1.อ่านคำถามต่อไปนี้และเลือกคำตอบ ข้อที่ผู้เรียนเห็นว่าถูกต้องที่สุดเพียงข้อเดียว (คะแนนเต็ม 20 คะแนน)
2.เวลาสำหรับการทำแบบประเมิน 20 นาที

1. คำสั่งสำหรับเชื่อมต่อฐานข้อมูลคือคำสั่งใด

2. คำสั่งสำหรับปิดการเชื่อมต่อฐานข้อมูลคือคำสั่งใด

3. ในกรณีที่การเชื่อมต่อฐานข้อมูลล้มเหลว คำสั่ง PHP ใดใช้สำหรับตรวจสอบข้อผิดพลาด?

4. คำสั่ง PHP ใดที่ใช้สำหรับสร้างการเชื่อมต่อฐานข้อมูลโดยระบุโฮสต์, ชื่อผู้ใช้ และรหัสผ่าน?

5. คำสั่ง PHP ใดที่ใช้สำหรับเพิ่มข้อมูลใหม่ในตาราง "students" โดยระบุชื่อและคะแนน?

6. ในการเขียนโปรแกรม PHP เพื่อเพิ่มข้อมูลในตาราง ฟังก์ชันใดที่ใช้ในการส่งคำสั่ง SQL ไปยังฐานข้อมูล?

7. ตัวอย่างคำสั่ง PHP ใดที่เหมาะสมสำหรับการเพิ่มข้อมูลใหม่ในตาราง "products" โดยมีชื่อสินค้าและราคาที่กำหนด?

8. คำสั่ง PHP ใดที่เหมาะสมสำหรับการแสดงข้อมูลทั้งหมดจากตาราง "employees"?

9. การเขียนโปรแกรมภาษาพีเอชพี (PHP) เพื่อจัดการฐานข้อมูลต่าง ๆ สามารถทำได้กี่แนวทาง

10. ฟังก์ชัน PHP ใดที่ใช้ในการดึงข้อมูลจากผลลัพธ์ของคำสั่ง SQL ในรูปแบบของ associative array?

11. ในการใช้คำสั่ง SQL INSERT INTO, ข้อใดจะเป็นตัวอย่างของการระบุคอลัมน์ที่ต้องการเพิ่มข้อมูล?

12. คำสั่ง PHP ใดที่เหมาะสมสำหรับการแสดงข้อมูลจากตาราง "products" โดยวนลูปข้อมูลทั้งหมด?

13. คำสั่ง PHP ใดที่เหมาะสมสำหรับการค้นหาข้อมูลในตาราง "employees" ที่มีตำแหน่งเป็น "Manager"?

14. ตัวอย่างคำสั่ง PHP ใดที่เหมาะสมสำหรับการค้นหาข้อมูลในตาราง "orders" ที่ราคามากกว่า 1000?

15. คำสั่ง PHP ใดที่เหมาะสมสำหรับการแก้ไขข้อมูลในตาราง "students" โดยเปลี่ยนคะแนนของนักเรียนที่ชื่อ "John" เป็น 95?

16. ในตาราง "orders" คุณต้องการเปลี่ยนสถานะคำสั่งซื้อทั้งหมดที่มีมูลค่ามากกว่า 2000 บาทเป็น "Completed" คำสั่ง PHP ใดที่เหมาะสมที่สุด?

17. ฟังก์ชันใดใช้ในการเลือกฐานข้อมูลที่ใช้ในการทำงานต่อไปในภาษา SQL

18. ตัวอย่างคำสั่ง PHP ใดที่เหมาะสมสำหรับการลบข้อมูลทั้งหมดในตาราง "employees"?

19. ในตาราง "employees" คุณต้องการลบพนักงานที่ตำแหน่ง (position) เป็น "Intern" คำสั่ง PHP ใดเหมาะสมที่สุด?

20. ข้อใดเป็นรูปแบบที่ถูกต้องของคำสั่ง SQL INSERT