Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

normalization and sql

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

การจัดระบบข้อมูลในรูปแบบบรรทัดฐานหมายถึงข้อใด

a)

การสร้างเค้าร่างของข้อมูลเชิงสัมพันธ์

b)

กระบวนการจัดระบบฐานข้อมูลเชิงสัมพันธ์

c)

การแยกตาราง เพื่อลดความซ้ำซ้อนของข้อมูล

d)

การจัดกระทำข้อมูลเพื่อสร้างฐานข้อมูลเชิงสัมพันธ์

2.

ข้อใดเป็นวัตถุประสงค์ของการจัดระบบข้อมูลในรูปแบบบรรทัดฐาน

a)

ลดพื้นที่ในการจัดเก็บข้อมูล

b)

สร้างฐานข้อมูลเชิงสัมพันธ์

c)

สร้างความสัมพันธ์ของฐานข้อมูล

d)

การออกแบบฐานข้อมูลทำได้ง่ายขึ้น

3.

ในตารางต้องมีค่าได้ไม่เกิน 1 ค่า ต่อ 1 ช่อง เป็นการจัดรูปแบบบรรทัดฐานระดับใด

a)

รูปแบบบรรทัดฐานระดับที่ 1

b)

รูปแบบบรรทัดฐานระดับที่ 2

c)

รูปแบบบรรทัดฐานระดับที่ 3

d)

รูปแบบบรรทัดฐานระดับที่ 4

4.

ตารางที่เป็น 2 NF และตัวเลือกทุกตัวเป็นคีย์คู่แข่ง เป็นการจัดรูปแบบบรรทัดฐานระดับใด

a)

รูปแบบบรรทัดฐานระดับที่ 1

b)

รูปแบบบรรทัดฐานระดับที่ 2

c)

รูปแบบบรรทัดฐานระดับที่ 3

d)

รูปแบบบรรทัดฐานระดับที่ 4

5.

สิ่งที่ควรคำนึงถึงในการทำให้เป็นรูปแบบบรรทัดฐานคือข้อใด

a)

ความซ้ำซ้อนของข้อมูล

b)

การแตกตารางมากเกินไป

c)

การกำหนดคีย์หลัก

d)

การเชื่อมโยงฐานข้อมูล

6.

คำสั่ง CREATE TABLE เป็นคำสั่งที่ใช้ทำสิ่งใด

a)

กำหนดโครงสร้างวิวของผู้ใช้

b)

กำหนดชื่อตาราง

c)

แก้ไขปรับปรุงโครงสร้างตาราง

d)

สร้างตาราง/รีเลชัน

7.

คำสั่ง SELECT เป็นคำสั่งที่ใช้ทำสิ่งใด

a)

ลบแถวข้อมูลในตาราง

b)

เรียกค้นข้อมูลในตาราง

c)

เพิ่มแถวข้อมูลลงไปในตาราง

d)

ปรับปรุงแถวข้อมูลในตาราง

8.

คำสั่งที่ใช้ลบโครงสร้างตาราง STUDENT ออกจากฐานข้อมูลคือข้อใด

a)

CREATE TABLE STUDENT

b)

DROP TABLE STUDENT

c)

SELECT TABLE STUDENT

d)

REMOVE TABLE STUDENT

9.

ข้อใดเป็นคำสั่งลบสินค้ารหัส C532

a)

SELECT FROM PRODUCT

WHERE CODE = ‘C532’

b)

INSERT INTO PRODUCT

WHERE CODE = ‘C532’

c)

REVOKE FROM PRODUCT

WHERE CODE = ‘C532’

d)

UPDATE FROM PRODUCT

WHERE CODE = ‘C532’

10.

ข้อใดคือคำสั่งที่ใช้กำหนดสิทธิ์ให้แก่ผู้ใช้

a)

PRIVILEGE LIST

b)

REMOVE

c)

GRANT

d)

REVOKE