wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

รหัสวิชา 30204-2002 ระบบการจัดการฐานข้อมูล

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

สารสนเทศ (Information) หมายถึงข้อใด

a)

ข้อมูลที่เป็นข้อเท็จจริง

b)

ข้อมูลที่ใช้ในการตัดสินใจ

c)

ข้อมูลที่ผ่านการประมวลผล

d)

ข้อมูลที่ถูกต้อง

2.

ข้อใดหมายถึงเขตข้อมูล

a)

Character

b)

File

c)

Record

d)

Field

3.

ข้อใดหมายถึงระเบียนข้อมูล

a)

Character

b)

File

c)

Record

d)

Field

4.

การออกแบบฐานข้อมูล ต้องกำหนดโครงสร้างข้อมูลใดเป็นอันดับแรก

a)

Character

b)

File

c)

Record

d)

Field

5.

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

a)

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

b)

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

c)

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

d)

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

6.

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

a)

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

b)

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

c)

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

d)

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

7.

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

a)

GRANT

b)

REVOKE

c)

PRIVILEGE LIST

d)

REMOVE

8.

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

a)

REMOVE TABLE STUDENT

b)

SELECT TABLE STUDENT

c)

CREATE TABLE STUDENT

d)

DROP TABLE STUDENT PRODUCT

9.

ข้อใดคือคำสั่งที่ใช้ในเพิ่มข้อมูลลงในตาราง

a)

DELETE

b)

CREATE TABLE

c)

UPDATE

d)

INSERT INTO

10.

ข้อใดคือฟังก์ชั่นนับจำนวนแถวของข้อมูลทั้งหมดในตารางหนึ่งๆ

a)

AVG

b)

COUNT

c)

MIN

d)

MAX

11.

ข้อใดคือฟังก์ชั่นหาค่าเฉลี่ยจากการรวมค่าของข้อมูลในคอลัมน์หนึ่งๆ

a)

AVG

b)

COUNT

c)

MIN

d)

MAX

12.

ข้อใดคือฟังก์ชั่นนับจำนวนแถวของข้อมูลทั้งหมดในตารางหนึ่งๆ

a)

AVG

b)

COUNT

c)

MIN

d)

MAX

13.

ข้อใดคือฟังก์ชั่นหาค่าผลรวมจากการบวกค่าของข้อมูลในคอลัมน์หนึ่งๆ

a)

AVG

b)

COUNT

c)

SUM

d)

MAX

14.

คำสั่ง SET ต้องใช้คู่กับคำสั่งใด

a)

DELETE

b)

CREATE TABLE

c)

UPDATE

d)

INSERT

15.

การมองผ่านสถานที่ตั้งคือข้อใด

a)

การเข้าถึงข้อมูลที่สอดคล้องกับระบบของผู้ใช้

b)

การมองเห็นข้อมูลที่จัดเก็บในสื่อชนิดต่าง ๆ

c)

การเรียกใช้ข้อมูลเสมือนว่าข้อมูลถูกจัดเก็บในเครื่องที่กำลังใช้งานอยู่

d)

การมองเห็นระดับของข้อมูลที่จัดเก็บในฐานข้อมูล

16.

ใครเป็นผู้ตัดสินใจในการกำหนดรูปแบบของฐานข้อมูลแบบกระจาย

a)

ผู้บริหารฐานข้อมูล

b)

นักวิเคราะห์และออกแบบระบบ

c)

ผู้ใช้

d)

นักเขียนโปรแกรม

17.

ข้อเสียของระบบฐานข้อมูลแบบกระจายคือข้อใด

a)

ทำให้เกิดการหยุดชะงักของระบบบ่อยครั้ง

b)

ข้อมูลซ้ำซ้อน ขาดความถูกต้องเชื่อถือได้

c)

การเข้าถึงข้อมูลและการเรียกใช้ข้อมูลขาดความถูกต้องเชื่อถือได้

d)

ความซับซ้อนในการประมวลผลการเรียกใช้ข้อมูล

18.

ข้อดีของระบบฐานข้อมูลแบบกระจายคือข้อใด

a)

เพิ่มประสิทธิภาพด้านความเร็วในการเรียกใช้ข้อมูล

b)

สามารถพัฒนาระบบรวมศูนย์ให้ใช้งานได้ดียิ่งขึ้น

c)

ผู้ใช้สามารถมีมุมมองที่สอดคล้องกับระบบของข้อมูล

d)

สามารถเก็บและรวบรวมข้อมูลในที่เดียวกันอย่างมีประสิทธิภาพ

19.

ข้อใดคือองค์ประกอบในการเลือกใช้ระบบฐานข้อมูลแบบกระจาย

a)

การกระจายของข้อมูลและการจัดเก็บข้อมูล

b)

ความเหมือนและความแตกต่างกันของระบบจัดการฐานข้อมูลที่อยู่ในแต่ละเครื่อง

c)

มุมมองของผู้ใช้

d)

ความต้องการของผู้ใช้

20.

คำสั่ง VALUE ต้องใช้คู่กับคำสั่งใด

a)

DELETE

b)

CREATE TABLE

c)

UPDATE

d)

INSERT INTO

21.

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

a)

DELETE

b)

CREATE TABLE

c)

UPDATE

d)

INSERT INTO

22.

ข้อใดคือคำสั่งที่ใช้ในการลบข้อมูลทุกแถวตามเงื่อนไขที่ผู้ใช้ต้องการจากตาราง

a)

DELETE

b)

CREATE TABLE

c)

UPDATE

d)

DROP TABLE

23.

ในภาษา SQL ภาษาที่ใช้สำหรับการแก้ไข/ปรับปรุงข้อมูลในฐานข้อมูลให้ทันสมัยด้วยภาษาอะไร

a)

ภาษานิยามข้อมูล

b)

ภาษาจัดการข้อมูล

c)

ภาษาของผู้ใช้

d)

ภาษาที่ใช้ในการควบคุมข้อมูล

24.

เอนทิตีสามารถแปลงเป็นตารางได้โดยตรง โดยใช้คำสั่งใด

a)

CREATE TABLE

b)

GRANT TABLE

c)

SELECT TABLE

d)

UPDATE TABLE

25.

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

a)

แบบกลุ่มต่อสอง

b)

แบบกลุ่มต่อกลุ่ม

c)

แบบหนึ่งต่อหนึ่ง

d)

แบบหนึ่งต่อกลุ่ม

26.

ภาษา SQL ถูกพัฒนาขึ้นโดยบริษัทใด

a)

IBM

b)

Microsoft

c)

ANSI

d)

ISO

27.

Table คือ

a)

ตาราง

b)

เครื่องมือในการสอบถาม

c)

เครื่องมือช่วยในการทำงานกับข้อมูลในฐานข้อมูล

d)

ถูกทั้ง ก และ ข

28.

Query คือ

a)

ตาราง

b)

เครื่องมือในการสอบถาม แก้ไข

c)

เครื่องมือช่วยในการทำงานกับข้อมูลในฐานข้อมูล

d)

ผิดถูกข้อ

29.

Form คือ

a)

ตาราง

b)

เคื่องมือช่วยในการทำงานกับข้อมูลในฐานข้อมูล

c)

ไม่มีข้อถูก

d)

เครื่องมือในการสอบถาม

30.

Report คือ

a)

ตาราง

b)

เครื่องมือในการสอบถาม

c)

เครื่องมือช่วยในการทำงานกับข้อมูลในฐานข้อมูล

d)

รายงาน

31.

ข้อใดคือภาษาที่ใช้ในงานฐานข้อมูล

a)

ภาษา C

b)

ภาษา Pascal

c)

ภาษา Basic

d)

ภาษา SQL

32.

ในการสร้างฐานข้อมูลต้องสร้างสิ่งใดก่อน

a)

ฟอร์ม

b)

รายงาน

c)

ตาราง

d)

แบบสอบถาม

33.

ชนิดข้อมูลใดเก็บข้อมูลเป็นตัวอักษร

a)

Hyperlink

b)

OLE Object

c)

Memo

d)

Text

34.

ชนิดข้อมูลใดเก็บข้อมูลด้านเวลา

a)

Currency

b)

Number

c)

Date/Time

d)

Yes/No

35.

ชนิดข้อมูลใดเก็บข้อมูลด้านตัวเลขที่สามารถนำมาคำนวณได้

a)

Currency

b)

Number

c)

Date/Time

d)

Yes/No

36.

ข้อใดเป็นคุณสมบัติของ Primary key

a)

ข้อมูลไม่สามารถซ้ำกันได้

b)

ข้อมูลที่เป็นตัวเลข

c)

ข้อมูลที่เป็นตัวอักษร

d)

ข้อมูลที่สามารถนำมาคำนวณได้

37.

ฟิลด์ใดสามารถนำมาเป็น Primary Key ได้เหมาะสมที่สุด

a)

ชื่อนามสกุล

b)

เลขประจำตัว

c)

เบอร์โทรศัพท์

d)

วันเกิด

38.

แอททริบิวท์ (Attribute) คือ

a)

ตาราง

b)

แถวในตาราง

c)

คอลัมน์ในตาราง

d)

ฐานข้อมูล

39.

Foreign Key (คีย์นอก) หมายถึง

a)

เป็นคีย์หลัก

b)

เป็นคีย์ที่เชื่อม Table ที่เกี่ยวข้องหรือมีความสัมพันธ์กัน

c)

เป็นคีย์คู่แข่ง

d)

เป็นคีย์ทีซ้ำกันไม่ได้

40.

ข้อใดไม่ใช่ลักษณะที่ดีของข้อมูล

a)

มีความถูกต้อง

b)

มีความทันสมัย

c)

มีความน่าเชื่อถือ

d)

มีความสวยงาม

41.

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

a)

แบบกลุ่มต่อสอง

b)

แบบกลุ่มต่อกลุ่ม

c)

แบบหนึ่งต่อหนึ่ง

d)

แบบหนึ่งต่อกลุ่ม

42.

เอนทิตีสามารถแปลงเป็นตารางได้โดยตรง โดยใช้คำสั่งใด

a)

CREATE TABLE

b)

GRANT TABLE

c)

SELECT TABLE

d)

UPDATE TABLE

43.

ข้อใดคือคำสั่งที่ใช้ในเพิ่มข้อมูลลงในตาราง

a)

DELETE

b)

CREATE TABLE

c)

UPDATE

d)

INSERT INTO

44.

ข้อใดเป็นคอนโทรลที่ใช้สำหรับพิมพ์ข้อความ ป้ายชื่อในฟอร์ม

a)

Text Box

b)

Label

c)

Button

d)

Combo Box

45.

ชนิดข้อมูลแบบ Text มีขนาดสูงสุดกี่ตัวอักษร

a)

255 ตัวอักษร

b)

65,535 ตัวอักษร

c)

2,048 ตัวอักษร

d)

256 ตัวอักษร

46.

ชนิดข้อมูลแบบ Memo มีขนาดสูงสุดกี่ตัวอักษร

a)

255 ตัวอักษร

b)

65,535 ตัวอักษร

c)

2,048 ตัวอักษร

d)

256 ตัวอักษร

47.

Hyperlink แต่ละส่วนมีความยาวมไม่เกินกี่ตัวอักษร

a)

255 ตัวอักษร

b)

65,535 ตัวอักษร

c)

2,048 ตัวอักษร

d)

256 ตัวอักษร

48.

ข้อใดหมายถึงคีย์หลัก

a)

Primary Key

b)

Secondary Key

c)

Foreign Key

d)

Candidate Key

49.

ระบบฐานข้อมูลเริ่มต้นจากโครงการใด

a)

โครงการอพอลโล

b)

โครงการทางทหารของสหรัฐอเมริกา

c)

โครงการนาซ่า

d)

โครงการอินเทอร์เน็ต

50.

องค์ประกอบของฐานข้อมูลคือข้อใด

a)

ข้อมูล การประมวลผล สารสนเทศ

b)

ข้อมูล ระบบจัดการฐานข้อมูล ระบบฐานข้อมูล

c)

ฮาร์ดแวร์ ซอฟต์แวร์ บุคลากร

d)

ฮาร์ดแวร์ ซอฟต์แวร์ ข้อมูล บุคลากร ขั้นตอนการปฏิบัติงาน

51.

ข้อใดคือประโยชน์ของฐานข้อมูล

a)

จัดเก็บข้อมูลในรูปแบบของแฟ้มข้อมูล

b)

ใช้ระบบจัดการฐานข้อมูลในการควบคุมข้อมูล

c)

สามารถใช้ข้อมูลร่วมกันได้

d)

สามารถควบคุมการประมวลผลข้อมูลได้

52.

ข้อเสียของการใช้ฐานข้อมูลคือข้อใด

a)

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

b)

หลีกเลี่ยงความขัดแย้งของข้อมูล

c)

ความเป็นอิสระของข้อมูลและโปรแกรม

d)

มีความซับซ้อน

53.

ข้อมูลในฐานข้อมูลควรมีลักษณะตามข้อใด

a)

เป็นสารสนเทศ

b)

เป็นแฟ้มข้อมูล

c)

เก็บข้อมูลได้มาก

d)

ลดความซ้ำซ้อนและผู้ใช้หลายคนสามารถเรียกใช้ข้อมูลร่วมกันได้

54.

ข้อใดเป็นองค์ประกอบของภาษา SQL Record

a)

ภาษาสำหรับการบริหารฐานข้อมูล การจัดการฐานข้อมูล และการสร้างฐานข้อมูล

b)

ภาษาสำหรับกำหนดโครงสร้างฐานข้อมูล สร้างฐานข้อมูล และความสัมพันธ์ของฐานข้อมูล

c)

ภาษาสำหรับการนิยามข้อมูล การจัดการข้อมูล และการควบคุมข้อมูล

d)

ภาษาสำหรับสร้างตาราง จัดการข้อมูล และสร้างความสัมพันธ์

55.

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

a)

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

b)

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

c)

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

d)

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

56.

ข้อใดไม่ใช่ข้อดีของฐานข้อมูล

a)

สามารถใช้ข้อมูลร่วมกันได้

b)

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

c)

เมื่อเสียหายการกู้คืนได้ยากกว่า

d)

ข้อมูลมีความถูกต้องมากขึ้น

57.

ในการสร้างฐานข้อมูลต้องสร้างสิ่งใดก่อน

a)

ฟอร์ม

b)

รายงาน

c)

ตาราง

d)

แบบสอบถาม

58.

ชนิดข้อมูลใดเก็บข้อมูลด้านตัวเลขที่สามารถนำมาคำนวณได้

a)

Currency

b)

Number

c)

Date/Time

d)

Yes/No

59.

คำศัพท์ต่างๆ ที่ต้องรู้จักในระบบฐานข้อมูลมีอะไรบ้าง

a)

Entity

b)

Attribute

c)

Attribute

d)

ถูกทุกข้อ

60.

รูปแบบฐานข้อมูลชนิดใดนิยมใช้มากที่สุด

a)

แบบสัมพันธ์

b)

แบบลำดับขั้น

c)

แบบเครือข่าย

d)

แบบเชิงวัตถุ