แบบฝึกหัดท้ายบทที่ 1
1. ข้อใดต่อไปนี้ เป็นหน่วยที่เล็กที่สุด
ก. ตาราง
ข. ฐานข้อมูล
ค. แอตทริบิวต์
ง.เรคอร์ด
2. เอนทิตี้และแอตทริบิวต์ มีความสัมพันธ์กันอย่างไร
ก. เอนทิตี้จะเป็นส่วนย่อยภายใต้แอตทริบิวต์อีกทีหนึ่ง
ข. เอนทิตี้มีได้มากกว่า 1 เอนทิตี้ ภายใต้แอตทริบิวต์ใด
ค. เอนทิตี้เป็นข้อมูลแสดงลักษณะของแอตทริบิวต์
ง. แอตทริบิวต์เป็นข้อมูลแสดงลักษณะของแอตเอนทิตี้
3.ผู้เขียนหนึ่งคนสามารถเขียนหนังสือได้เพียงหนึ่งเล่มเท่านั้น และหนังสือต้องมีผู้เขียนเพียงคนเดียว แสดงว่าเอนทิตี้ผู้เขียนและเอนทิตี้หนังสือมีความสัมพันธ์แบบใด
ก. หนึ่งต่อหนึ่ง
ข. หนึ่งต่อกลุ่ม
ค. กลุ่มต่อหนึ่ง
ง. กลุ่มต่อกลุ่ม
4. ข้อใดกล่าวไม่ถูกต้อง
ก. ในข้อมูล 1 ตาราง สามารถมี Primary Key ได้มากว่า 1 ฟิลด์
ข. หิลด์ในอีกตารางหนึ่งที่มีความสัมพันธ์กับฟิลด์ที่เป็น Primary Key เรียกว่า Composite Key
ค. ความสัมพันธ์แบบหนึ่งต่อกลุ่มเป็นความสัมพันธ์ที่พบมากที่สุดในระบบฐานข้อมูล
ง. เมื่อนำฟิลด์หลายๆ ฟิลด์มารวมกัน จะได้เป็นเรคอร์ด
5. ข้อใดเป็นจุดประสงค์ในการออกแบบฐานข้อมูล
ก. เพื่อเรียกใช้ข้อมูลในเวลาที่สั่นที่สุด
ข. สามารถกำหนดลักษณะการเข้าถึงข้อมูลได้
ค. ช่วยให้ตรวจสอบความถูกต้องของข้อมูลได้ง่าย
ง. ถูกทุกข้อ
6. ในการออกแบบฐานข้อมูลนั้น ขั้นตอนใดควรทำเป็นอันดับแรก
ก. กำหนดความสัมพันธ์ระหว่างเอนทิตี้ต่างๆ
ข. กำหนดเอนทิตี้ทั้งหมดในฐานข้อมูล
ค. กำหนดคีย์หลัก และแอตทริบิวต์ต่างๆ
ง. ทำการ Normalezation
7. การกำหนดให้ไม่มีแอตทริบิวต์ที่ไม่ใช่คีย์ตัวใดขึ้นกับส่วนใดส่วนหนึ่งของคีย์ เป็นขั้นตอนการทำ Normaleze ขั้นใด
ก. 1 st Normal Form
ข. 2 nd Normal Form
ค. 3 rd Normal Form
ง. 4 th Normal Form
8. ฟิลด์ในอีกตารางหนึ่งที่มีความสัมพันธ์กับฟัลด์ที่เป็น Primary Key เราเรียกฟิลด์นั้นว่าอะไร
ก. Foreing Key]
ข. Composite Key
ค. Candidate key
ง. Primary Key
9. ขั้นตอนในการออกแบบฐานข้อมูล ข้อใดเรียงลำดับถูกต้อง
1. กำหนดคิย์หลัก
2. ทำการเปลี่ยนเอนทิตี้ที่ได้ไปอยู่ในรูปตาราง
3. กำหนดความสัมพันธ์ระหว่างเอนทิตี้ต่างๆ
4. กำหนดเอนทิตี้ทุกตัวในระบบฐานข้อมูลนั้นๆ
ก. 1 2 3 4
ข. 2 3 4 1
ค. 4 1 3 2
ง. 3 4 2 1
10. ข้อใดไม่ใช่จุดประสงค์ของการ Normalezation
ก. ลดความซ้ำซ้นอของข้อมูลในตาราง
ข. ทำให้การเปลี่ยนแปลงแก้ไขโครงสร้างของตารางในภายหลังทำให้ง่าย
ค. ทำให้การเปลี่ยนแปลงโครงสร้างฐานข้อมูลมีผลกระทบต่อแอพพลิเคชั่นที่เข้าถึงน้อยที่สุด
ง. ทำการเปลี่ยนแปลงแอนทิตี้ที่ได้ไปอยู่ในตาราง
เฉลย แบบฝึกหัดท้ายบทที่ 1
1. ตอบ ค
2. ตอบ ง
3. ตอบ ก
4. ตอบ ข
5. ตอบ ง
6. ตอบ ข
7. ตอบ ข
8. ตอบ ง
9. ตอบ ค
10. ตอบ ง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น