wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

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

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ระบบฐานข้อมูล (Database System) หมายถึงอะไร?

a)

โปรแกรมที่ใช้ในการสร้างเว็บไซต์

b)

ระบบที่ใช้เก็บและจัดการข้อมูลอย่างเป็นระบบ

c)

เครื่องมือสำหรับออกแบบกราฟิก

d)

ระบบปฏิบัติการของคอมพิวเตอร์

e)

ซอฟต์แวร์สำหรับประมวลผลคำ

2.

ข้อใดไม่ใช่ประโยชน์ของการใช้ฐานข้อมูล?

a)

ลดการซ้ำซ้อนของข้อมูล

b)

รักษาความปลอดภัยของข้อมูล

c)

เพิ่มความเร็วในการประมวลผลข้อมูล

d)

ทำให้ขนาดไฟล์ข้อมูลใหญ่ขึ้นเสมо

e)

สามารถแชร์ข้อมูลได้หลายผู้ใช้

3.

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

a)

ฮาร์ดแวร์ ซอฟต์แวร์ ข้อมูล และผู้ใช้

b)

โปรเซสเซอร์ หน่วยความจำ และจอภาพ

c)

ระบบปฏิบัติการ แอปพลิเคชัน และไดรเวอร์

d)

คีย์บอร์ด เมาส์ และปริ้นเตอร์

e)

อินเทอร์เน็ต เน็ตเวิร์ก และเว็บเบราว์เซอร์

4.

ข้อใดคือคุณลักษณะที่สำคัญของฐานข้อมูล?

a)

ข้อมูลมีความเป็นอิสระจากกัน (Data Independence)

b)

ข้อมูลถูกเก็บในรูปแบบเดียวกันเสมอ

c)

สามารถใช้ได้เฉพาะคอมพิวเตอร์เครื่องเดียว

d)

ไม่สามารถแก้ไขข้อมูลได้

e)

ต้องใช้โปรแกรมเดียวในการเข้าถึงข้อมูล

5.

ฐานข้อมูลแบบลำดับชั้น (Hierarchical Database) มีลักษณะโครงสร้างแบบใด?

a)

แบบตาราง (Table)

b)

แบบต้นไม้ (Tree)

c)

แบบเครือข่าย (Network)

d)

แบบวัตถุ (Object)

e)

แบบเอกสาร (Document)

6.

ข้อใดเป็นตัวอย่างของระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS)?

a)

Microsoft Word

b)

Adobe Photoshop

c)

MySQL

d)

Windows Media Player

e)

Google Chrome

7.

ข้อมูลที่เก็บในฐานข้อมูลควรมีคุณสมบัติใด?

a)

ความถูกต้อง ความสมบูรณ์ และความทันสมัย

b)

ความซับซ้อนและความยาก

c)

การซ่อนข้อมูลจากผู้ใช้ทุกคน

d)

การเก็บข้อมูลแยกส่วนโดยสิ้นเชิง

e)

การใช้เฉพาะตัวเลขเท่านั้น

8.

DBMS ย่อมาจากอะไร?

a)

Data Base Management System

b)

Digital Business Management System

c)

Database Base Management Server

d)

Data Business Management Software

e)

Digital Base Management Service

9.

ฐานข้อมูลแบบเครือข่าย (Network Database) มีจุดเด่นอย่างไร?

a)

เก็บข้อมูลในรูปแบบตารางเท่านั้น

b)

รองรับความสัมพันธ์แบบ Many-to-Many

c)

ใช้งานง่ายที่สุดในทุกรูปแบบ

d)

ไม่สามารถเชื่อมโยงข้อมูลได้

e)

เหมาะสำหรับข้อมูลขนาดเล็กเท่านั้น

10.

ข้อใดเป็นปัญหาที่เกิดขึ้นเมื่อไม่มีระบบฐานข้อมูล?

a)

ข้อมูลมีความปลอดภัยสูง

b)

การซ้ำซ้อนของข้อมูล (Data Redundancy)

c)

ความเร็วในการประมวลผลสูง

d)

การแชร์ข้อมูลทำได้ง่าย

e)

ข้อมูลมีความสม่ำเสมอ

11.

ระบบฐานข้อมูลแบบเชิงสัมพันธ์ (Relational Database) ใช้โครงสร้างแบบใด?

a)

แฟ้ม (File)

b)

ตาราง (Table)

c)

กราฟ (Graph)

d)

รายการ (List)

e)

สแต็ก (Stack)

12.

ข้อใดคือหน้าที่หลักของ Database Administrator (DBA)?

a)

เขียนโปรแกรมเว็บแอปพลิเคชัน

b)

ออกแบบกราฟิกและรูปภาพ

c)

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

d)

ซ่อมแซมฮาร์ดแวร์คอมพิวเตอร์

e)

พัฒนาระบบปฏิบัติการ

13.

Data Dictionary ในระบบฐานข้อมูลมีหน้าที่อะไร?

a)

แปลภาษาข้อมูลจากภาษาหนึ่งไปอีกภาษาหนึ่ง

b)

เก็บข้อมูลเกี่ยวกับข้อมูล (Metadata)

c)

สร้างรหัสผ่านสำหรับระบบ

d)

แสดงผลข้อมูลในรูปแบบกราฟ

e)

บีบอัดข้อมูลให้มีขนาดเล็กลง

14.

ข้อใดเป็นข้อเสียของฐานข้อมูลแบบลำดับชั้น (Hierarchical Database)?

a)

มีความยืดหยุ่นในการเปลี่ยนแปลงโครงสร้าง

b)

รองรับความสัมพันธ์ที่ซับซ้อน

c)

ความสัมพันธ์แบบ Many-to-Many ทำได้ยาก

d)

เข้าถึงข้อมูลได้เร็วมาก

e)

ใช้หน่วยความจำน้อย

15.

ฐานข้อมูลแบบเชิงวัตถุ (Object-Oriented Database) เหมาะสำหรับข้อมูลประเภทใด?

a)

ข้อมูลตัวเลขธรรมดา

b)

ข้อมูลที่ซับซ้อน เช่น มัลติมีเดีย

c)

ข้อมูลข้อความเท่านั้น

d)

ข้อมูลที่มีขนาดเล็ก

e)

ข้อมูลที่ไม่เปลี่ยนแปลง

16.

ข้อใดเป็นคุณสมบัติของ ACID ในระบบฐานข้อมูล?

a)

Accuracy, Consistency, Integrity, Durability

b)

Atomicity, Consistency, Isolation, Durability

c)

Availability, Completeness, Independence, Data

d)

Application, Connection, Interface, Database

e)

Access, Control, Information, Development

17.

Schema ในระบบฐานข้อมูลหมายถึงอะไร?

a)

รหัสผ่านของฐานข้อมูล

b)

โครงสร้างและรูปแบบของฐานข้อมูล

c)

ขนาดของไฟล์ฐานข้อมูล

d)

จำนวนผู้ใช้ที่เข้าถึงฐานข้อมูล

e)

ความเร็วในการประมวลผลข้อมูล

18.

ข้อใดเป็นประโยชน์ของการใช้ระบบฐานข้อมูลแบบกระจาย (Distributed Database)?

a)

ลดความปลอดภัยของข้อมูล

b)

เพิ่มความพร้อมใช้งานและประสิทธิภาพ

c)

ทำให้ระบบซับซ้อนน้อยลง

d)

ลดต้นทุนในการพัฒนา

e)

ใช้ได้เฉพาะในองค์กรขนาดเล็ก

19.

DDL ในระบบฐานข้อมูลย่อมาจากอะไร?

a)

Data Definition Language

b)

Database Design Language

c)

Data Description Logic

d)

Database Development Language

e)

Data Display Language

20.

ข้อใดเป็นตัวอย่างของระบบจัดการฐานข้อมูลแบบ NoSQL?

a)

Oracle

b)

SQL Server

c)

MySQL

d)

MongoDB

e)

PostgreSQL