wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบปลายภาค การพัฒนาระบบฐานข้อมูล

Total questions: 40

Worksheet time: 19mins

Name
Class
Date
1.

การเก็บรวบรวมข้อมูลที่เกี่ยวข้องสัมพันธ์กันไว้อย่างมีระบบ หมายถึง________

a)

Database System

b)

Database

c)

Database Management System

d)

Data Model

2.

แหล่งที่ใช้เก็บรวบรวมข้อมูลต่าง ๆ ไว้ด้วยกัน ซึ่งข้อมูลนั้น

จะต้องเกี่ยวข้องสัมพันธ์กันอย่างมีโครงสร้าง หมายถึง________

a)

Database System

b)

Database

c)

Database Management System

d)

Data Model

3.

สถาปตยกรรมซอฟต์แวร์ อาจมีได้หลายแบบหมายถึง________

a)

Database System

b)

Database

c)

Database Management System

d)

Data Model

4.

8 บิต

มีค่าเท่ากับ____ ไบต์ (Byte)

a)

1

b)

2

c)

4

d)

8

5.

หน่วยที่เล็กที่สุด

ที่คอมพิวเตอร์เก็บบันทึกได้ เรียกว่า

a)

เรคคอร์ด (Record)

b)

บิต (Bit)

c)

ฟิลด์ (Field)

d)

ไฟล์ (File)

6.

หลาย ๆ ตัวอักษรรวมกันเป็น_____

a)

เรคคอร์ด (Record)

b)

บิต (Bit)

c)

ฟิลด์ (Field)

d)

ไฟล์ (File)

7.

หลาย ๆ ฟิลด์รวมกันเป็น_____

a)

เรคคอร์ด (Record)

b)

บิต (Bit)

c)

ฟิลด์ (Field)

d)

ไฟล์ (File)

8.

หลาย ๆ เรคคอร์ด

รวมกันเป็น_____

a)

เรคคอร์ด (Record)

b)

บิต (Bit)

c)

ฟิลด์ (Field)

d)

ไฟล์ (File)

9.

และหลาย ๆ ไฟล์รวมกันเป็น_____

a)

เรคคอร์ด (Record)

b)

ฐานข้อมูล (Database)

c)

ฟิลด์ (Field)

d)

ไฟล์ (File)

10.

ข้อใดกล่าวถึงข้อเสียของการประมวลผลแบบฐานข้อมูลไม่ถูกต้อง

a)

มีต้นทุนสูง

b)

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

c)

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

d)

เสี่ยงต่อการหยุดชะงักของระบบ

11.

(Interface) คือ

a)

จัดเก็บและดูแลข้อมูล

b)

ประสานงานกับระบบปฏิบัติการ

c)

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

d)

ควบคุมความคงสภาพของข้อมูล

12.

(Security Control) คือ

a)

จัดเก็บและดูแลข้อมูล

b)

ประสานงานกับระบบปฏิบัติการ

c)

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

d)

ควบคุมความคงสภาพของข้อมูล

13.

เป็นบุคคลที่ทําหน้าที่ดูแล ควบคุมการบริหารจัดการงาน

ต่าง ๆ ของระบบฐานข้อมูลทั้งหมด คือบุคคลใด

a)

ผู้บริหารฐานข้อมูล (Database Administrator: DBA)

b)

โปรแกรมเมอร์ (Programmer)

c)

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

d)

พนักงานปฏิบัติการ (Operator)

14.

แบบจำลองข้อมูลในข้อใดถูกนำมาใช้เป็นเครื่องมือในการนำเสนอแนวคิดในการออกแบบฐานข้อมูล

a)

Data flow Diagram

b)

E-R Diagram

c)

Flow Chart

d)

Use Case Diagram

15.

การวาดภาพ E-R diagram เป็นการออกแบบฐานข้อมูลในรูปแบบใด

a)

การออกแบบเชิงแนวคิด

b)

การออกแบบทางตรรกะ

c)

การออกแบบทางกายภาพ

d)

การออกแบบเชิงรูปภาพ

16.

สัญลักษณ์ในข้อใดใช้แทนความหมายของ Entity

a)
b)
c)
d)
17.

สัญลักษณ์ในข้อใดใช้แทนความหมายของ Attribute ที่สามารถเก็บข้อมูลได้หลายค่า

a)
b)
c)
d)
18.

สัญลักษณ์ในข้อใดใช้แทนความหมายของ Attribute ที่สามารถเก็บข้อมูลแบบแยกย่อได้

a)
b)
c)
d)
19.

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

a)
b)
c)
d)
20.

หากต้องการเก็บข้อมูลหมายเลขบัตรประชาชน ควรใช้สัญลักษณ์ในข้อใดในการวาดภาพ E-R diagram

a)
b)
c)
d)
21.

การแสดงความสัมพันธ์ระหว่าง Entity หนึ่งไปยัง Entity หนึ่งใช้สัญลักษณ์ในข้อใด

a)
b)
c)
d)
22.

รหัสนักศึกษา เป็นการจัดเก็บข้อมูลรูปแบบใด

a)

บิต (bit)

b)

ไบต์ (byte)

c)

ฟิลด์ (field)

d)

เรคอร์ด (record)

e)

ไฟล์ (file)

23.

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

a)

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

b)

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

c)

แต่ละแผนกจัดการข้อมูลได้อย่างอิสระ

d)

ลดระยะเวลาการพัฒนาระบบงาน

24.

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

a)

รายได้เฉลี่ยของยูทูปเบอร์

b)

ยอดเงินในทรูมันนี่วอลเล็ต

c)

จำนวนพนักงานของบริษัทพิมรี่พาย

d)

การฝาก-ถอนเงินของธนาคารกสิกรไทย

25.

ข้อใดควรถูกเลือกใช้เป็นคีย์หลัก (Primary Key) ในการแยกความแตกต่างของข้อมูลแต่ละเรคคอร์ด

a)

บ้านเลขที่

b)

วันเดือนปีเกิด

c)

หมายเลขบัตรประชาชน

d)

ชื่อและนามสกุล

26.

ผู้เช่า 1 คนสามารถเช่าหนังสือได้เพียง 1 เล่ม แต่หนังสือรหัสเดียวกันสามารถมีผู้เช่ามากกว่า 1 คน เพราะมีหนังสือให้เช่ามากกว่า 1 เล่ม แสดงว่าเอนทิตีผู้เช่าและเอนทิตีหนังสือมีความสัมพันธ์แบบใด

a)

ความสัมพันธ์แบบเดี่ยว

b)

ความสัมพันธ์แบบหนึ่งต่อกลุ่ม

c)

ความสัมพันธ์แบบกลุ่มต่อกลุ่ม

d)

ความสัมพันธ์แบบหนึ่งต่อหนึ่ง

27.

โปรแกรมหรือซอฟแวร์ที่ควบคุมฐานข้อมูล เรียกว่าอะไร

a)

OOBMC

b)

ODBC

c)

DBMS

d)

BDMS

28.

ข้อใด ไม่ใช่ หน้าที่ของ Database Management System

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

a)

ช้เข้าถึงข้อมูลได้ง่ายสะดวกและมีประสิทธิภาพ

b)

ค้นหา แก้ไข ปรับปรุงฐานข้อมูลได้

c)

รักษาความถูกต้องของข้อมูล

d)

ทุกข้อคือหน้าที่ของ DBMS

29.

ข้อใด ไม่ใช่ DBMS

a)

PhpMyAdmin

b)

Oracle

c)

Microsoft Dbas

d)

SAP

30.

ข้อใดคือ DBMS ที่จะใช้จัดการฐานข้อมูลในภาคเรียนนี้

a)

Microsoft Access

b)

Microsoft IIS

c)

Microsoft Excel

d)

MySQL

31.

ข้อใด ไม่ใช่ สาเหตุหลักของการเก็บข้อมูลในรูปแบบฐานข้อมูล

a)

ข้อมูลมีจำนวนมากขึ้นเรื่อยๆ

b)

ความต้องการค้นหาข้อมูลอย่างรวดเร็ว

c)

ความต้องการใช้ข้อมูลร่วมกัน

d)

ความต้องการเก็บข้อมูลไว้ด้วยกัน

32.

ข้อใด ไม่ใช่ ประโยชน์ของ Database

a)

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

b)

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

c)

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

d)

ความเป็นระบบในการบริหารจัดการองค์กร

33.

ข้อใดกล่าวถึง Primary Key ไม่ถูกต้อง

a)

ซ้ำกันได้

b)

ไม่ซ้ำกัน

c)

คีย์หลัก

d)

ใช้ค้นหาข้อมูล

34.

ข้อมูลชนิดใดไม่ควรตั้งเป็น Primary key

a)

ชื่อ

b)

รหัสบัตรประชาชน

c)

เบอร์โทร

d)

รหัสลูกค้า

35.

Database ใช้สัญลักษณ์แทนในระบบคอมพิวเตอร์

a)

b)

c)

d)

36.

SQL ย่อมาจาก

a)

Select Query Language

b)

Structure Query Language

c)

Select Question Language

d)

Sort Query Language

37.

จงเขียน SQL เพื่อแสดงข้อมูลทั้งหมดของลูกค้า ?

a)

Select CustomerName From Customers

b)

SELECT * FROM Customers

c)

SELECT * FROM Employees

d)

Select * From Products

38.

คำสั่งที่ใข้ในการเรียกดูข้อมูลของภาษา SQL คือ ?

a)

SELECT

b)

INSERT

c)

UPDATE

d)

GET

39.

Apache เป็นโปรแกรมที่ทำอะไร?

a)

ใช้เป็นเซิร์ฟเวอร์เว็บ (Web server)

b)

ใช้เป็นโปรแกรมสำหรับแก้ไขภาพ (Image editing program)

c)

ใช้เป็นโปรแกรมสำหรับการสื่อสาร (Communication program)

d)

ใช้เป็นโปรแกรมสำหรับสร้างเว็บไซต์ (Website building program)

40.

MySQL เป็นโปรแกรมที่ใช้ทำอะไร?

a)

ใช้ในการทำงานกับไฟล์เอ็กเซล (Excel file management)

b)

ใช้ในการจัดการฐานข้อมูล (Database Management System)

c)

ใช้ในการสร้างเว็บไซต์ (Web development)

d)

ใช้ในการสร้างแอปพลิเคชันมือถือ (Mobile app development)