wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

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

Total questions: 60

Worksheet time: 1hrs 11mins

Name
Class
Date
1.

ข้อใดคือความหมายของฐานข้อมูล

a)

ตารางนักเรียน

b)

จำนวนนักเรียน 1500 คน

c)

การยืม-คืนหนังสือของห้องสมุดโรงเรียน

d)

นักเรียนอายุ 18 ปี

2.

ข้อใด ไม่ใช่ ความสำคัญของการนำฐานข้อมูลมาใช้

a)

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

b)

ข้อมูลไม่เป็นอิสระต่อกัน

c)

ข้อมูลถูกต้องเชื่อถือได้

d)

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

3.

หน่วยข้อมูลที่มีความหมายต่อผู้ใช้ ที่เล็กที่สุด คือข้อใด

a)

บิต

b)

ไบท์

c)

ฟิลด์

d)

เรคคอร์ด

4.

ระเบียน หรือหน่วยของข้อมูลที่เกิดจาการนำเอาฟิลด์หรือเขตข้อมูลหลายๆ เขตข้อมูลที่เกี่ยวข้องมารวมกัน เพื่อเกิดเป็นรายการข้อมูลเรื่องใดเรื่องหนึ่ง เรียกว่าอะไร

a)

บิต

b)

ไบท์

c)

ไฟล์

d)

เรคคอร์ด

5.

ข้อมูลสถิติการใช้บริการห้องสมุดเป็นข้อมูลชนิดใด

a)

ข้อมูลรูปภาพ

b)

ข้อมูลชนิดตัวเลข

c)

ข้อมูลชนิดข้อความ

d)

ข้อมูลที่เป็นรูปแบบ

6.

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

a)

ชุดโปรแกรมที่ทำหน้าที่เป็นตัวกลางในระบบติดต่อระหว่างผู้ใช้กับฐานข้อมุล

b)

โปรแกรมที่ใช้ในการเข้าถึงข้อมูลทางอินเทอร์เน็ต

c)

โปรแกรมที่ใช้ติดต่อกับผู้ใช้

d)

โปรแกรมสร้างภาพเคลื่อนไหว

7.

ข้อใดคือโปรแกรมที่เหมาะสมกับการนำมาใช้จัดการฐานข้อมูล

a)

Namofreemotion

b)

Microsoft Word

c)

Microsoft PowerPoint

d)

Microsoft Access

8.

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

a)

สร้างปัญหาความขัดแย้งของข้อมูล

b)

ควบคุมความถูกต้องของข้อมูลได้

c)

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

d)

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

9.

เป็นการเก็บข้อมูลในรูปแบบที่เป็นตาราง (Table) หรือเรียกว่า รีเลชัน (Relation) มีลักษณะเป็น 2 มิติ คือ เป็นแถว (Row) เป็นคอลัมน์ (Column) การเชื่อมโยงข้อมูลระหว่างตารางจะเชื่องโยงโดยใช้แอททริบิวต์ (Attribute) หรือคอลัมน์ที่เหมือนกันทั้งสองตารางเป็นตัวเชื่อมโยงข้อมูล เป็นฐานข้อมูลประเภทใด

a)

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

b)

แบบเชิงสัมพันธ์

c)

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

d)

แบบต้นไม้

10.

การกำหนดจากฟิลด์ที่ไม่มีข้อมูลซ้ำซ้อน (unique) ใน Table เดียวกันโดยเด็ดขาด

และจะต้องมีค่าเสมอจะเป็นค่าว่าง (Null) ไม่ได้ สามารถนำมาจัดเรียงลำดับและแยกแยะข้อมูลแต่ละรายการออกจากกันได้อย่างดี หมายถึงข้อใด

a)

Primary Key

b)

Secondary Key

c)

Foreign Key

d)

Candidate Key

11.

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

a)

Primary Key

b)

Secondary Key

c)

Foreign Key

d)

Candidate Key

12.

ระดับข้อมูลที่เป็นภาพของผู้ใช้งานหมายถึงระดับข้อมูลในระดับใด

a)

ระดับแนวคิด

b)

ระดับภายใน

c)

ระดับภายนอก

d)

ถูกทุกข้อ

13.

ระดับของข้อมูลระดับใด เป็นการมองเอนทิตี้และความสัมพันธ์ระหว่างเอนทิตี้ รวมทั้งกฎเกณฑ์และข้อจำกัดต่าง ๆ ว่าตารางประกอบด้วยแอทริบิลต์อะไรบ้าง

a)

ระดับแนวคิด

b)

ระดับดับภายใน

c)

ระดับภายนอก

d)

DBA

14.

ระดับที่อยู่ด้านล่างสุดหรือระดับของการจัดเก็บข้อมูล หมายถึงข้อมูลดับใด

a)

ระดับแนวคิด

b)

ระดับภายนอก

c)

ระดับภายใน

d)

DBMS

15.

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

a)

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

b)

ความเป็นอิสระของข้อมูลในเชิงกายภาพ

c)

ความเป็นอิสระข้อมูลในระดับแนวคิด

d)

ความเป็นอิสระข้อมูบในระดับผู้ใช้งาน

16.

DDL เป็นภาษาสำหรับในการจัดการฐาน หรือใช้กำหนดโครงสร้างที่ได้จากการออกแบบฐานข้อมูลว่าประกอบด้วย แอททริบิวต์อะไรบ้าง เก็บข้อมูลชนิดใด หมายถึงภาษาการจัดการฐานข้อมูลชนิดใด

a)

ภาษาสำหรับดำเนินการกับข้อมูล

b)

ภาษาสำหรับการควบคุมข้อมูล

c)

ภาษาสำหรับนิยามข้อมูล

d)

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

17.

คำสั่งที่ใช้ในการเรียกใช้ข้อมูล ปรับปรุงแก้ไขข้อมูล เป็นภาษาในการจัดการข้อมูลชนิดใด

a)

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

b)

ภาษาสำหรับดำเนินการข้อมูล

c)

ภาษาสำหรับการควบคุมข้อมูล

d)

SQL

18.

ซอฟแวร์ที่ทำหน้าที่จัดการฐานข้อมูล ได้แก่ควบคุมดูแลในการสร้าง การปรับปรุงข้อมูล การเรียกใช้ข้อมูล การจัดทำรายงาน หมายถึงข้อใด

a)

DBA

b)

SQL

c)

DBMS

d)

DDL

19.

ถ้าต้องการให้เขตข้อมูล Picture เก็บข้อมูลภาพถ่ายของนักเรียน ต้องกำหนดชนิดข้อมูลเป็นแบบใด

a)

Text

b)

Number

c)

Date/Time

d)

OLE Object

20.

ถ้าต้องการกำหนดให้เขตข้อมูล Birthday เก็บข้อมูล วัน เดือน ปีเกิด ของนักเรียน ต้องกำหนดชนิดข้อมูลเป็นแบบใด

a)

Number

b)

Date/Time

c)

OLE Object

d)

AutoNumter

21.

แฟ้มข้อมูลที่สร้างในโปรแกรม Microsoft Access 2010 เป็นแฟ้มข้อมูลที่มีนามสกุลตามข้อใด

a)

*.acd

b)

*.doc

c)

*.mdb

d)

*.accdb

22.

ชนิดข้อมูลแบบใดที่ใช้สำหรับเก็บข้อมูลที่เป็นตัวอักษร

a)

Text

b)

Number

c)

Date/Time

d)

OLE Object

23.

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

a)

Text

b)

Number

c)

Date/Time

d)

Hyperlink

24.

ถ้าเราต้องการจะออกแบบโครงสร้างของตารางในโปรแกรม Access จะต้องไปที่มุมมองใดของโปรแกรม

a)

มุมมองออกแบบ

b)

มุมมองแผ่นข้อมูล

c)

มุมมอง SQL

d)

มุม Query

25.

ถ้าเราต้องการจะกรอกข้อมูลลงในโปรแกรม Access จะต้องไปที่มุมมองใด

a)

มุมมองออกแบบ

b)

มุมมองแผ่นงาน

c)

มุมมอง SQL

d)

มุมมอง ความสัมพันธ์

26.

ชนิดข้อมูลแบบใดเป็นชนิดข้อมูลที่เป็นจำนวนเงิน

a)

Number

b)

Currency

c)

Long

d)

ถูกทุกข้อ

27.

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

a)

ตาราง

b)

แบบสอบถาม

c)

ฟอร์ม

d)

รายงาน

28.

ถ้าต้องการแสดงข้อความที่ตัวเลข 256 ตัว จะต้องเลือกข้อมูลแบบใด

a)

autonumber

b)

short text

c)

number

d)

long text

29.

ถ้าต้องการแสดงข้อความที่มี 300 ตัวอักษรต้องเลือกข้อมูลแบบใด

a)

autonumber

b)

short text

c)

number

d)

long text

30.

ถ้าต้องการกำหนดรหัสผ่านแบบอัตโนมัติต้องเลือกข้อมูลแบบใด

a)

autonumber

b)

short text

c)

number

d)

long text

31.

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

a)

autonumber

b)

short text

c)

number

d)

long text

32.

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

a)

autonumber

b)

short text

c)

number

d)

long text

33.

อายุ จะต้องเลือกข้อมูลแบบใด

a)

autonumber

b)

short text

c)

number

d)

long text

34.

เพศ จะต้องเลือกข้อมูลแบบใด

a)

autonumber

b)

short text

c)

number

d)

long text

35.

วันเกิดจะต้องเลือกข้อมูลรูปแบบใด

a)

date/time

b)

short text

c)

number

d)

long text

36.

รหัสนักเรียน แบบกำหนดจำนวน ควรใช้ประเภทข้อมูลแบบใด

a)

date/time

b)

short text

c)

number

d)

long text

37.

ชื่อเล่น จะต้องเลือกข้อมูลชนิดใด

a)

autonumber

b)

short text

c)

number

d)

long text

38.

หน่วยที่เล็กที่สุดเรียกว่าอะไร

a)

บิต

b)

ฟิลด์

c)

ไบต์

d)

แฟ้มข้อมูล

39.

บิต ประกอบด้วยอะไรบ้าง

a)

0 และ 0

b)

0 และ 1

c)

1 และ 1

d)

ถูกทั้งข้อ 1 และ 2

40.

ไบต์ประกอบตัวเลขกี่ตัว

a)

7

b)

8

c)

9

d)

10

41.

ถ้าคนชื่อว่า BANG ประกอบด้วยกี่บิต

a)

4

b)

24

c)

16

d)

32

42.

ชื่อนักเรียน ใช่เรียกหน่วยข้อมูลแบบใด

a)

บิต

b)

ฟิลด์

c)

ไบต์

d)

แฟ้มข้อมูล

43.

หน่วยข้อมูลแบบใดเก็บข้อมูลนักเรียนคนเดียว หลายๆข้อมูล

a)

เรดคอร์ด

b)

ฟิลด์

c)

ไบต์

d)

แฟ้มข้อมูล

44.

ฐานข้อมูล เกิดจากหน่วยข้อมูลใด

a)

แฟ้มข้อมูลหลายแฟ้มที่สัมพันธ์กัน

b)

แฟ้มข้อมูลหลายแฟ้มที่ไม่สัมพันธ์กัน

c)

ฐานข้อมูลหลายฐานที่สัมพันธ์กัน

d)

ฐานข้อมูลหลายฐานที่ไม่สัมพันธ์กัน

45.

ข้อใดไม่ใช่ความสัมพันธ์แบบ 1 ต่อ 1

a)

รหัสนักเรียนกับนักเรียน

b)

รหัสประชาชนกับเจ้าของบัตร

c)

รหัสพนักงานกับพนักงาน

d)

แม่กับลููก

46.

ข้อใดใช่ความสัมพันธ์แบบ 1 ต่อ N

a)

รหัสนักเรียนกับนักเรียน

b)

รหัสประชาชนกับเจ้าของบัตร

c)

รหัสพนักงานกับพนักงาน

d)

แม่กับลููก

47.

ข้อใดใช่ความสัมพันธ์แบบ 1 ต่อ N

a)

วิชากับผู้เรียน

b)

สินค้ากับคนซื้อ

c)

รหัสพนักงานกับพนักงาน

d)

ครูที่ปรึกษากับนักเรียน

48.

ข้อใดคือคีย์หลัก

a)

รหัสพนักงาน

b)

ชื่อจริง

c)

ชื่อเล่น

d)

เพศ

49.

ข้อใดคือคีย์รอง

a)

รหัสพนักงาน

b)

ชื่อจริง

c)

ชื่อเล่น

d)

เพศ

50.

ข้อใดไม่ใช่ความสัมพันธ์แบบ M ต่อ N

a)

นักเรียนกับวิชา

b)

สินค้ากับลูกค้า

c)

คนกับรหัสประชาชน

d)

ปั้มน้ำมันกับลูกค้า

51.

ข้อใดคือความสัมพันธ์แบบ M ต่อ N

a)

พนักงานกับรหัสพนักงาน

b)

สินค้ากับลูกค้า

c)

คนกับรหัสประชาชน

d)

นักเรียนกับรหัสนักเรียน

52.

สินค้ากับคนซื้อ เป็นความสัมพันธ์แบบใด

a)

1 ต่อ 1

b)

1 ต่อ N

c)

M ต่อ N

53.

นักเรียนกับรหัสนักเรียน เป็นความสัมพันธ์แบบใด

a)

1 ต่อ 1

b)

1 ต่อ N

c)

M ต่อ N

54.

นักเรียนกับวิชา เป็นความสัมพันธ์แบบใด

a)

1 ต่อ 1

b)

1 ต่อ N

c)

M ต่อ N

55.

คนกับรหัสประชาชน เป็นความสัมพันธ์แบบใด

a)

1 ต่อ 1

b)

1 ต่อ N

c)

M ต่อ N

56.

ครูที่ปรึกษากับนักเรียน เป็นความสัมพันธ์แบบใด

a)

1 ต่อ 1

b)

1 ต่อ N

c)

M ต่อ N

57.

ครูกับวิชา เป็นความสัมพันธ์แบบใด

a)

1 ต่อ 1

b)

1 ต่อ N

c)

M ต่อ N

58.

1. ฐานข้อมูล หมายถึง

a)

ก. วิธีในการจัดการกับข้อมูลที่เรามีอยู่ให้อยู่ในระบบ

b)

ข. การเปลี่ยนแปลงข้อมูล

c)

ค. การเพิ่มหรือลดข้อมูล

d)

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

59.

3.หน่วยเก็บข้อมูลที่มีขนาดเล็กที่สุด

a)

ก. บิต

b)

ข. ไบต์

c)

ค. ฟิิลด์

d)

ง.เรคอร์ด

60.

4.Table คือ

a)

ก. ตาราง

b)

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

c)

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

d)

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