wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ระบบจัดการฐานข้อมูล ครั้งที่ 2

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

คีย์หลักที่ประกอบด้วยแอททริบิวต์หลายแอททริบิวต์มารวมกัน เรียกว่าอะไร

a)

Candidate Key

b)

Primary Key

c)

Composite Key

d)

Alternate Key

2.

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

a)

Foreign Key

b)

Candidate Key

c)

Composite Key

d)

Alternate Key

3.

การระบุUPDCSCD ที่คีย์นอก ในภาษาที่ใช้ออกแบบฐานข้อมูลหมายความว่าอย่างไร

a)

การลบค่าคีย์นอกตัวนั้น ๆ จะกระทำเป็นทอด ๆ

b)

การแก้ไขค่าคีย์นอกตัวนั้น ๆ จะกระทำแบบมีข้อจำกัด

c)

การแก้ไขค่าคีย์นอกตัวนั้นๆ จะกระทำเป็นทอดๆ

d)

การลบค่าคีย์นอกตัวนั้น ๆ จะกระทำแบบมีข้อจำกัด

4.

ข้อใดไม่ใช่ขั้นตอนการสร้างฐานข้อมูลเชิงสัมพันธ์จากโมเดลแบบ E-R

a)

สร้างรีเลชันต่าง ๆ จากเอนทิตีในโมเดล E-R

b)

สร้างความสัมพันธ์ของเอนทิตีจากความสัมพันธ์ของรีเลชัน

c)

กำหนดคีย์ต่าง ๆ

d)

กำหนดแอททริบิวต์ในแต่ละรีเลชัน จากคุณลักษณะของเอนทิตี

5.

ผู้คิดค้นรูปแบบของฐานข้อมูลเชิงสัมพันธ์คือผู้ใด

a)

Charles Babbage

b)

C.J.Date

c)

E.F.Codd

d)

Pascal

6.

ในฐานข้อมูลเชิงสัมพันธ์สิ่งใดที่มีความหมายเทียบได้กับแฟ้มข้อมูล

a)

Tuple

b)

Relation

c)

Attribute

d)

Domain

7.

ในฐานข้อมูลเชิงสัมพันธ์จะเรียกค่าที่อยู่ในแต่ละเขตข้อมูลว่าอะไร

a)

Tuple

b)

Cardinality

c)

Degree

d)

Attribute

8.

ค่าของแอททริบิวต์ที่มีความเป็นเอกลักษณ์ไม่ซํ้าซ้อนกันในแต่ละทูเพิล สามารถนำ มาใช้เป็นคีย์ชนิดใดได้

a)

คีย์คู่แข่ง

b)

คีย์หลัก

c)

คีย์นอก

d)

ถูกทั้งคีย์คู่แข่งและคีย์หลัก

9.

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

a)

คีย์นอก

b)

คีย์สำรอง

c)

คีย์หลัก

d)

คีย์คู่แข่ง

10.

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

a)

อาจเรียกได้ทั้งคีย์หลักหรือคีย์สำรอง

b)

อาจเรียกได้ทั้งคีย์หลักหรือคีย์คู่แข่ง

c)

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

d)

อาจเรียกได้ทั้งคีย์สำรอง และคีย์คู่แข่ง

11.

คีย์หลักที่ประกอบด้วยหลายแอททริบิวต์ เรียกว่าอะไร

a)

คีย์คู่แข่ง

b)

คีย์สำรอง

c)

คีย์ผสม

d)

คีย์นอก

12.

คีย์ชนิดใดที่ใช้ประโยชน์ในการเชื่อมโยงข้อมูลระหว่างรีเลชัน

a)

คีย์คู่แข่ง

b)

คีย์นอก

c)

คีย์ผสม

d)

คีย์สำรอง

13.

ข้อใดคือภาษาที่ใช้ในการออกแบบฐานข้อมูล

a)

SQL

b)

DBMS

c)

DBDL

d)

PASCAL

14.

ในการกำหนดให้แอททริบิวต์สามารถเก็บค่าว่างได้ ทำได้โดยใช้สัญลักษณ์ใด

a)

*

b)

SK

c)

CK

d)

FK

15.

ในการกำหนดให้แอททริบิวต์เป็นคีย์นอก ทำได้โดยใช้สัญลักษณ์ใด

a)

*

b)

SK

c)

CK

d)

FK

16.

CSCD (CASCADE) หมายถึงอะไร

a)

การลบ

b)

การแก้ไขค่า

c)

การแก้ไข หรือลบข้อมูลแบบเป็นทอดๆ

d)

การแก้ไข หรือลบข้อมูลโดยเปลี่ยนเป็นค่าว่าง

17.

การแก้ไข หรือลบข้อมูลแบบมีข้อจำกัดใช้คำสั่งใด

a)

UPD (UPDATE)

b)

RSTR (RESTRICT)

c)

CSCD (CASCADE)

d)

NLF (NULLIFY)

18.

รูปแบบบรรทัดฐานของรีเลชันในขั้นที่ 4 คือข้อใด

a)

third Normal Form

b)

Boyce/codd Normal Form

c)

Fourth Normal Form

d)

3NF

19.

สัญลักษณ์ใช้แทนความสัมพันธ์ระหว่างเอนทิตีคือข้อใด

a)

b)

c)

d)

20.

สัญลักษณ์ใดแสดงว่า เอนทิตี A ประกอบด้วยแอททริบิวต์ 3 ตัว

a)

b)

c)

d)