wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ข้อสอบปลายภาควิชาภาษาสอบถามข้อมูุลเชิงโครงสร้าง

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Relation หมายถึง ข้อใด

a)

ตาราง

b)

แถว

c)

คอลัมน์

d)

จำนวนแถว

2.

ข้อใดต่อไปนี้เป็นคุณสมบัติของรีเลชัน

a)

ลำดับของทูเพิล และลำดับของแอททริบิวต์ มีผลกระทบต่อข้อมูลในรีเลชัน

b)

ข้อมูลของทูเพิลภายในรีเลชัน มีค่าของแต่ละแอททริบิวต์ที่ไม่เหมือนกัน

c)

ชื่อของแอททริบิวต์ของรีเลชัน เดียวกันต้องมีชื่อไม่ซ้ำกัน

d)

ถูกทุกข้อ

3.

คีย์ (Keys) ที่ใช้ภายในฐานข้อมูล แบ่งออกเป็นกี่ประเภท

a)

2

b)

3

c)

4

d)

5

4.

แอททริบิวต์หรือกลุ่มของแอททริบิวต์ที่ทำหน้าที่เป็นคีย์หลักของรีเลชันหนึ่ง และไปปรากฏเป็นแอททริบิวต์ ของอีกหนี่งรีเลชันเพื่อทำหน้าที่เชื่อมความสัมพันธ์ หมายถึงคีย์ประเภทใด

a)

ซูเปอร์คีย์

b)

คีย์หลัก

c)

คีย์นอก

d)

คีย์ใน

5.

ข้อกำหนดของโดเมน (Domain) คือข้อใด

a)

แอททริบิวต์ที่จะกำหนดโดเมนต้องไม่สามารถแต่งแยกย่อยได้อีก

b)

ข้อมูลที่จะกำหนดโดเมน ต้องไม่เป็นอิสระจากข้อมูลอื่น

c)

ข้อมูลที่กำหนดเป็นโดเมนต้องเป็นข้อมูลประเภทใดก็ได้

d)

ถูกทุกข้อ

6.

ข้อใดต่อไปนี้ไม่ใช่ลักษณะของการควบคุมความถูกต้องให้กับข้อมูลแบบเฉพาะ

a)

การจัดเก็บข้อมูลวุฒิการศึกษาให้เก็บค่าข้อมูลวุฒิการศึกษาสูงสุด

b)

คำนำหน้าที่จะทำการจัดเก็บประกอบด้วย “นาย”, “นางสาว”, “นาง” เท่านั้น

c)

ค่าของเงินเดือนที่จะจัดเก็บต้องมีค่ามากกว่า 0

d)

ค่าของข้อมูลห้ามเป็นค่าว่าง

7.

Join เป็นคำสั่งการกระทำลักษณะใด

a)

เลือกแถว

b)

เลือกสดมภ์

c)

การเชื่อมโยง

d)

เลือกเงื่อนไข

8.

ข้อใดเป็นคำสั่งการกระทำ

a)

Restrict

b)

Project

c)

Product

d)

ถูกทุกข้อ

9.

ข้อใดต่อไปนี้เป็นคำสั่งการกระทำที่ใช้ในการแสดงข้อมูลที่มีอยู่ทั้งสองรีเลชั่นหรือมากกว่า

a)

Difference

b)

Intersection

c)

Union

d)

Product

10.

ข้อใดต่อไปนี้เป็นคำสั่งการกระทำที่จะปรากฏข้อมูลของทูเพิลหนึ่ง และไม่ปรากฏข้อมูลอีกรีเลชันหนึ่ง

a)

Union

b)

Intersection

c)

Difference

d)

Product

11.

E-R Model เป็นโมเดลที่ใช้สำหรับงานใด

a)

การวิเคราะห์ระบบงานเดิม

b)

การออกแบบระบบฐานข้อมูล

c)

การสร้างระบบฐานข้อมูล

d)

การสร้างความสัมพันธ์ระหว่างเอนทิตี้

12.

เราเรียกความสัมพันธ์ระหว่างเอนทิตี้อ่อนแอ กับเอนทิตี้ที่มีความหมายกับตัวมันว่าเป็นความสัมพันธ์ชนิดใด

a)

Total Participation

b)

Partial Participation

c)

Identifying Relationship

d)

Owner Relationship

13.

เอนทิตี้ (Entity) หมายถึงข้อใด

a)

สิ่งต่าง ๆ ที่สามารถระบุค่าความเป็นจริงได้

b)

เป็นข้อมูลที่เราสนใจ

c)

เป็นข้อมูลที่มองเห็น หรือมองไม่เห็นก็ได้

d)

ถูกทุกข้อ

14.

ข้อใดต่อไปนี้ คือความหมายของ Simple Property

a)

Property ที่แตกแยกย่อยจากตัว Property เอง

b)

Property ที่ค่าของ Property จะไม่สามารถแตกแยกย่อยค่าได้อีก

c)

ข้อมูลที่ใส่ให้กับ Property สามารถใส่ข้อมูลได้เพียงค่าเดียวในแต่ละแถว

d)

Property ที่ทำหน้าที่กำหนดความเป็นเอกลักษณ์เฉพาะให้กับเอนทิตี้ เพื่อป้องกันการซ้ำกันของข้อมูล

15.

ข้อใดเป็น Key Property

a)

รหัสพนักงาน

b)

จังหวัด

c)

ที่อยู่

d)

อายุ

16.

ข้อใดเป็น Composite Property

a)

วัน/เดือน/ปีเกิด

b)

ชื่อ-นามสกุล

c)

เงินเดือน

d)

จังหวัด

17.

ข้อใดเป็น Derived Property

a)

บ้านเลขที่

b)

เงินเดือน

c)

อายุ

d)

ที่อยู่

18.

ข้อใดต่อไปนี้ คือความหมายของ Derived Property

a)

Property ที่ค่าที่ได้มาจากการคำนวณ

b)

Property ที่แตกแยกย่อยจากตัว Property เอง

c)

Property ที่ทำหน้าที่กำหนดความเป็นเอกลักษณ์เฉพาะให้กับเอนทิตี้

d)

ข้อมูลที่ใส่ให้กับ Property สามารถใส่ข้อมูลได้เพียงค่าเดียวในแต่ละแถว

19.

ความสัมพันธ์แบบ Recursive Relationship หมายถึงข้อใด

a)

ความสัมพันธ์ที่เกิดขึ้นจากสร้างความสัมพันธ์ของ Entity ตั้งแต่ 2 Entity

b)

ความสัมพันธ์ที่เกิดขึ้นจากการสร้างความสัมพันธ์ระหว่าง 2 Entity

c)

ความสัมพันธ์ที่เกิดขึ้นจากความสัมพันธ์ของ Entity ตนเอง

d)

ถูกทุกข้อ

20.

หากความสัมพันธ์ระหว่างรีเลชันเป็นความสัมพันธ์แบบหนึ่งต่อกลุ่ม การกำหนดคีย์นอกของแต่ละรีเลชันสามารถทำได้ตามข้อใด

a)

เพิ่มคีย์หลักของรีเลชันหนึ่งไปเป็นแอททริบิวต์ในอีกรีเลชันหนึ่ง

b)

เพิ่มคีย์หลักของรีเลชันที่อยู่ด้านความสัมพันธ์เป็นหนึ่ง ไปเป็นอีกแอททริบิวต์หนึ่งในรีเลชันที่อยู่ด้านความสัมพันธ์เป็นกลุ่ม

c)

เพิ่มคีย์หลักของรีเลชันที่อยู่ด้านความสัมพันธ์เป็นกลุ่ม ไปเป็นอีกแอททริบิวต์หนึ่งในรีเลชันที่อยู่ด้านความสัมพันธ์เป็นหนึ่ง

d)

ไม่มีข้อใดถูก