แบบฝึกหัดที่ 4
เรื่อง
ฐานข้อมูลเชิงสัมพันธ์
คำสั่ง
ให้นักเรียนลอกลงในสมุดและตอบคำถามให้ถูกต้อง
—————————————————————————————–
1. ความสัมพันธ์ระหว่างเอนติตี้แบ่งออกเป็นกี่ประเภท
ก. 3 ข. 4 ค. 5 ง. 6
ก. 3 ข. 4 ค. 5 ง. 6
2. ข้อใดที่ไม่ใช่ประเภทของฐานข้อมูล
ก. ฐานข้อมูลแบบลำดับขั้น
ข. .ฐานข้อมูลเชิงปรากฏ
ค. ฐานข้อมูลแบบเครือข่าย
ง. ฐานข้อมูลแบบเชิงสัมพันธ์
ก. ฐานข้อมูลแบบลำดับขั้น
ข. .ฐานข้อมูลเชิงปรากฏ
ค. ฐานข้อมูลแบบเครือข่าย
ง. ฐานข้อมูลแบบเชิงสัมพันธ์
3. ข้อใดกล่าวถึงคุณสมบัติของคีย์หลัก
ก. ข้อมูลของแอททริบิวต์มีความเป็นหนึ่งเดียว
ข. ประกอบด้วยจำนวนแอททริบิวต์ที่น้อยที่สุด
ค. ข้อ 1 และ 2 ถูกต้อง.
ง. ไม่มีข้อใดถูก
ก. ข้อมูลของแอททริบิวต์มีความเป็นหนึ่งเดียว
ข. ประกอบด้วยจำนวนแอททริบิวต์ที่น้อยที่สุด
ค. ข้อ 1 และ 2 ถูกต้อง.
ง. ไม่มีข้อใดถูก
4. ข้อใดที่กล่าวถึงคุณสมบัติของรีเลชั่นไม่ถูกต้อง
ก. ช่องแต่ละช่องของตารางจะเก็บข้อมูลได้หลายค่า.
ข. ข้อมูลที่อยู่ในคอลัมน์เดียวกันจะต้องมีชนิดข้อมูลเป็นแบบเดียวกัน
ค. แต่ละคอลัมน์ต้องมีชื่อคอลัมน์ที่แตกต่างกัน
ง. ข้อมูลแต่ละแถวของตารางจะต้องแตกต่างกัน
ก. ช่องแต่ละช่องของตารางจะเก็บข้อมูลได้หลายค่า.
ข. ข้อมูลที่อยู่ในคอลัมน์เดียวกันจะต้องมีชนิดข้อมูลเป็นแบบเดียวกัน
ค. แต่ละคอลัมน์ต้องมีชื่อคอลัมน์ที่แตกต่างกัน
ง. ข้อมูลแต่ละแถวของตารางจะต้องแตกต่างกัน
5. ฐานข้อมูลแบบข่ายงาน ( Network
Database ) มีความสัมพันธ์ระหว่างประเภทของ เรคคอร์ดในฐานข้อมูลแบบใด
ก.แบบ One - To - One
ข .แบบ One - To - Many
ค. แบบ Many - To - Many
ง. แบบ RCR
ก.แบบ One - To - One
ข .แบบ One - To - Many
ค. แบบ Many - To - Many
ง. แบบ RCR
6. บิต ( BIT ) มีความหมายตรงกับข้อใด
ก.หน่วยของข้อมูลที่เล็กที่สุด
ข.หน่วยของข้อมูลที่ประกอบไปด้วยหลายตัวอักษร
ค.หน่วยของข้อมูลที่เกิดจากการนำเอาฟิลด์หลาย ๆฟิลด์มารวมกัน
ง.หน่วยของข้อมูลที่เกิดจากการนำเอาเรคคอร์ดมารวมกัน
ก.หน่วยของข้อมูลที่เล็กที่สุด
ข.หน่วยของข้อมูลที่ประกอบไปด้วยหลายตัวอักษร
ค.หน่วยของข้อมูลที่เกิดจากการนำเอาฟิลด์หลาย ๆฟิลด์มารวมกัน
ง.หน่วยของข้อมูลที่เกิดจากการนำเอาเรคคอร์ดมารวมกัน
7. แอทริบิวต์ ( Attribute
) หมายถึงข้อใด
ก.สิ่งที่สามารถมองเห็นได้
ข.รายละเอียดของข้อมูลในเอนทิตี้หนึ่ง ๆ
ค.รายละเอียดของโครงสร้างแฟ้ม
ง.รายละเอียดของข้อมูล
ก.สิ่งที่สามารถมองเห็นได้
ข.รายละเอียดของข้อมูลในเอนทิตี้หนึ่ง ๆ
ค.รายละเอียดของโครงสร้างแฟ้ม
ง.รายละเอียดของข้อมูล
8.ความสัมพันธ์ระหว่างเอนทิตี้มีกี่ประเภท
อะไรบ้าง
ก. มี 1 ประเภท คือ แบบหนึ่งต่อหนึ่ง
ข. มี 2 ประเภท คือ แบบหนึ่งต่อหนึ่ง แบบหนึ่งต่อกลุ่ม
ค. มี 3 ประเภท คือ แบบหนึ่งต่อหนึ่ง แบบหนึ่งต่อกลุ่ม แบบกลุ่มต่อกลุ่ม
ง. มี 4 ประเภท คือ แบบหนึ่งต่อหนึ่ง แบบหนึ่งต่อกลุ่ม แบบกลุ่มต่อกลุ่ม แบบสองต่อสอง
ก. มี 1 ประเภท คือ แบบหนึ่งต่อหนึ่ง
ข. มี 2 ประเภท คือ แบบหนึ่งต่อหนึ่ง แบบหนึ่งต่อกลุ่ม
ค. มี 3 ประเภท คือ แบบหนึ่งต่อหนึ่ง แบบหนึ่งต่อกลุ่ม แบบกลุ่มต่อกลุ่ม
ง. มี 4 ประเภท คือ แบบหนึ่งต่อหนึ่ง แบบหนึ่งต่อกลุ่ม แบบกลุ่มต่อกลุ่ม แบบสองต่อสอง
9.ข้อใด ไม่ใช่ รูปแบบของฐานข้อมูล
ก.Relational Database
ข.Hierearchical Database
ค.Department Database
ง.Network Database
ก.Relational Database
ข.Hierearchical Database
ค.Department Database
ง.Network Database
10.Relation หมายถึง
ก.ตาราง ข.แถว
ค.คอลัมภ์ ง.จำนวนแถว
ค.คอลัมภ์ ง.จำนวนแถว
11.ค่าของแอทริบิวต์ของข้อมูลเรียกว่า
ก.Domain ข.Tuple
ค.Relation ง.Cardinality
ก.Domain ข.Tuple
ค.Relation ง.Cardinality
12.คีย์หลักที่ประกอบกันหลายแอทริบิวต์
เรียกว่าคีย์อะไร
ก.คีย์คู่แข่ง ข.คีย์ผสม
ค.คีย์รอง ง.คีย์สำรอง
ก.คีย์คู่แข่ง ข.คีย์ผสม
ค.คีย์รอง ง.คีย์สำรอง
13.รีเลชั่นมีกี่ประเภท
ก.1 ประเภท ข.2 ประเภท
ค.3 ประเภท ง.4 ประเภท
ก.1 ประเภท ข.2 ประเภท
ค.3 ประเภท ง.4 ประเภท
14.แอททริบิวต์ในเอนทิตี้หนึ่ง
ที่ไปอ้างถึงแอททริบิวต์ซึ่งเป็นคีย์หลักในอีกเอนิตี้หนึ่งมีความสัมพันธ์กัน
เราเรียกแอททริบิวต์นั้นว่าอะไร
ก. Candidate Key ข. Composite Key
ค. Foreign Key ง. Alternate Key
ก. Candidate Key ข. Composite Key
ค. Foreign Key ง. Alternate Key
ก. ข้อมูลของแอททริบิวต์มีความเป็นหนึ่งเดียว
ข. ประกอบด้วยจำนวนแอททริบิวต์ที่น้อยที่สุด
ค. ข้อ 1 และ 2 ถูกต้อง.
ง. ไม่มีข้อใดถูก