wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

บทที่ 1: Big Data และการจัดการข้อมูล

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

ข้อใดต่อไปนี้ไม่ใช่ลักษณะสำคัญของ Big Data

a)

Volume

b)

Variety

c)

Velocity

d)

Validity

2.

ระบบจัดการฐานข้อมูล (DBMS) มีหน้าที่สำคัญข้อใด

a)

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

b)

วิเคราะห์ข้อมูลและสร้างรายงานอัตโนมัติ

c)

ประมวลผลข้อมูลแบบเรียลไทม์

d)

สร้างแบบจำลองข้อมูลเชิงลึก

3.

ข้อใดคือหน้าที่ของ Primary Key ในการจัดการฐานข้อมูล

a)

กำหนดความสัมพันธ์ระหว่างตาราง

b)

ระบุแถวข้อมูลที่ไม่ซ้ำกัน

c)

ช่วยในการประมวลผลคำสั่ง Query

d)

เพิ่มประสิทธิภาพการจัดเก็บข้อมูล

4.

ข้อใดต่อไปนี้เป็นระบบฐานข้อมูลที่เหมาะกับการจัดเก็บข้อมูลที่ไม่มีโครงสร้าง (Unstructured Data) มากที่สุด

a)

MySQL

b)

Oracle

c)

MongoDB

d)

PostgreSQL

5.

ข้อใดกล่าวถึงความแตกต่างระหว่าง Data Warehouse กับ Data Lake ได้ถูกต้องที่สุด

a)

Data Warehouse ใช้สำหรับการวิเคราะห์ข้อมูลเชิงลึก ส่วน Data Lake ใช้สำหรับเก็บข้อมูลดิบทุกประเภท

b)

Data Warehouse เหมาะกับงาน BI ส่วน Data Lake เหมาะกับงานวิทยาศาสตร์ข้อมูล

c)

Data Warehouse ใช้คำสั่ง SQL ส่วน Data Lake ไม่ใช้คำสั่ง SQL

d)

ทั้งหมดที่กล่าวมาถูกต้อง

6.

ข้อใดต่อไปนี้เป็นคำสั่ง SQL ที่ใช้ในการดึงข้อมูลทั้งหมดจากตาราง

a)

SELECT * FROM table;

b)

DELETE * FROM table;

c)

UPDATE table;

d)

INSERT INTO table;

7.

ถ้าต้องการเลือกเฉพาะข้อมูลที่ไม่ซ้ำกันในคอลัมน์หนึ่ง ควรใช้คำสั่ง SQL ใด

a)

SELECT DISTINCT column FROM table;

b)

SELECT column, COUNT(*) FROM table GROUP BY column HAVING COUNT(*) > 1;

c)

SELECT * FROM table WHERE column IS NULL;

d)

DELETE FROM table WHERE column = value;

8.

ถ้าต้องการเรียงลำดับข้อมูลตามวันที่ ORDER BY date DESC จะได้ผลลัพธ์อย่างไร

a)

ข้อมูลจะถูกเรียงจากวันที่เก่าไปใหม่

b)

ข้อมูลจะถูกเรียงจากวันที่ใหม่ไปเก่า

c)

ข้อมูลจะถูกเรียงตามลำดับตัวอักษร

d)

ข้อมูลจะถูกเรียงแบบสุ่ม

9.

SQL UPDATE ใช้สำหรับทำอะไร

a)

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

b)

เพิ่มข้อมูลใหม่ลงในตาราง

c)

แก้ไขข้อมูลในตาราง

d)

ค้นหาข้อมูลในตาราง

10.

ถ้าต้องการลบข้อมูลบางแถวออกจากตารางควรใช้คำสั่งใด

a)

DROP TABLE

b)

DELETE FROM table WHERE condition;

11.

ข้อใดต่อไปนี้ไม่ใช่องค์ประกอบของคุณภาพข้อมูล (Data Quality)

a)

Accuracy

b)

Completeness

c)

Timeliness

d)

Reliability

12.

ข้อใดต่อไปนี้เป็นองค์ประกอบของคุณภาพข้อมูลที่เกี่ยวข้องกับความถูกต้องของข้อมูล

a)

Accuracy

b)

Completeness

c)

Timeliness

d)

Consistency

13.

ข้อใดต่อไปนี้เป็นองค์ประกอบของคุณภาพข้อมูลที่เกี่ยวข้องกับความสมบูรณ์ของข้อมูล

a)

Accuracy

b)

Completeness

c)

Timeliness

d)

Integrity

14.

“การลบข้อมูลที่ซ้ำซ้อน” เป็นกระบวนการในข้อใดต่อไปนี้

a)

Data Encryption

b)

Data Backup

c)

Data Cleansing

d)

Data Mining

15.

ข้อใดต่อไปนี้ไม่ใช่ลักษณะสำคัญของข้อมูลที่ดี เลือกคำตอบที่ถูกต้อง

a)

Accuracy

b)

Completeness

c)

Timeliness

d)

Security

16.

ข้อใดต่อไปนี้เป็นกระบวนการที่ใช้ในการป้องกันข้อมูลจากการเข้าถึงโดยไม่ได้รับอนุญาต

a)

การเข้ารหัสข้อมูล (Encryption)

b)

การทำความสะอาดข้อมูล

c)

การล้างข้อมูล Data Cleansing

d)

การจัดเก็บข้อมูล Data Warehouse

17.

ข้อใดต่อไปนี้เป็นการโจมตีแบบ SQL Injection

a)

การแทรกโค้ดอันตรายลงในช่องกรอกข้อมูลของแบบฟอร์มที่เชื่อมต่อกับฐานข้อมูล SQL

b)

การดักฟังข้อมูลระหว่างการส่งผ่านเครือข่าย

c)

การเรียกใช้ API ที่ไม่ได้รับอนุญาตจากระบบ

d)

การโจมตีด้วยการปฏิเสธการให้บริการ

18.

ข้อใดต่อไปนี้เป็น Data Backup ที่เหมาะสมกับองค์กร

a)

การสำรองข้อมูลอย่างสม่ำเสมอ

b)

การสำรองข้อมูลเฉพาะ Query

c)

การสำรองข้อมูลเฉพาะบางส่วน

d)

การสำรองข้อมูลเมื่อเกิดปัญหาเท่านั้น

19.

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

a)

การเข้ารหัสข้อมูลส่วนบุคคลของผู้ใช้

b)

การเปิดเผยข้อมูลส่วนบุคคลของผู้ใช้ต่อสาธารณะ

20.

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

a)

Data Warehouse

b)

Log Files

c)

Data Lake

d)

API

21.

ข้อใดต่อไปนี้เป็นเครื่องมือที่ใช้ในการวิเคราะห์ข้อมูลขนาดใหญ่

a)

โปรแกรมสเปรดชีต

b)

โปรแกรมจัดการฐานข้อมูล

c)

โปรแกรมวิเคราะห์ข้อมูล

d)

โปรแกรมเขียนคำสั่ง Query

22.

ข้อใดคือ Cloud Storage ที่เหมาะสมกับการจัดเก็บข้อมูลขนาดใหญ่

a)

การเก็บข้อมูลในเครื่องคอมพิวเตอร์ส่วนบุคคล

b)

การเก็บข้อมูลบนเซิร์ฟเวอร์ที่มีการสำรองข้อมูลและสามารถขยายขนาดได้ตามต้องการ

c)

การเก็บข้อมูลในแฟลชไดรฟ์

d)

การเก็บข้อมูลในแผ่นซีดีหรือดีวีดี

23.

ข้อใดต่อไปนี้คือ Data Backup ที่เหมาะสมกับการจัดเก็บข้อมูลขนาดใหญ่

a)

การสำรองข้อมูลในเครื่องคอมพิวเตอร์

b)

การสำรองข้อมูลในแฟลชไดรฟ์

c)

การสำรองข้อมูลในระบบคลาวด์

d)

การสำรองข้อมูลในแผ่นซีดีหรือดีวีดี

24.

ข้อใดต่อไปนี้เป็นกระบวนการที่ใช้ในการจัดการข้อมูลขนาดใหญ่

a)

การจัดเก็บข้อมูลในคลังข้อมูล

b)

การตรวจสอบสิทธิ์

c)

การทำเหมืองข้อมูล

d)

การล้างข้อมูล

25.

ข้อใดต่อไปนี้เป็นกระบวนการที่ใช้ในการค้นหาข้อมูลที่มีความสัมพันธ์กันจากข้อมูลจำนวนมาก

a)

Data Warehouse

b)

Authentication & Authorization

c)

Data Mining

d)

Data Cleansing

26.

ฐานข้อมูลชนิดใดที่เหมาะสมกับการจัดเก็บข้อมูลจากอุปกรณ์ IoT (ข้อมูลที่มีโครงสร้างหลากหลายและมีปริมาณมาก)

a)

Relational Database

b)

Data Warehouse

c)

Data Lake

d)

Data Mart

27.

ข้อใดต่อไปนี้อธิบาย Role-Based Access Control (RBAC) ได้ถูกต้องที่สุด

a)

การกำหนดสิทธิ์การเข้าถึงข้อมูลตามบทบาทหน้าที่ของผู้ใช้งาน

b)

การเข้ารหัสข้อมูลเพื่อความปลอดภัย

c)

การล้างข้อมูลที่ไม่จำเป็น

d)

การจัดเก็บข้อมูลในคลังข้อมูล

28.

ข้อใดต่อไปนี้ไม่ใช่กระบวนการของ Data Cleansing

a)

การตรวจสอบความถูกต้องของข้อมูล

b)

การลบข้อมูลที่ซ้ำซ้อน

c)

การสร้างดัชนีข้อมูล (Index)

d)

การสำรองข้อมูล Data Backup

29.

ข้อใดต่อไปนี้เป็นลักษณะของข้อมูลที่มีคุณภาพสูง

a)

ความล่าช้า (Latency)

b)

ความไม่สมบูรณ์ (Incompleteness)

c)

ความไม่สอดคล้อง (Inconsistency)

d)

ความถูกต้อง (Accuracy)

30.

ข้อใดต่อไปนี้เป็นคำสั่ง SQL ที่ใช้ในการลบข้อมูลจากตาราง

a)

UPDATE table SET column = value;

b)

INSERT INTO table VALUES (value);

c)

SELECT * FROM table;

d)

DELETE FROM table WHERE condition;