Worksheetsสอบกลางภาค โปรแกรมฐานข้อมูล
Total questions: 61
Worksheet time: 31mins
Name
Class
Date
1.
ชื่อ , เลขที่
4 lines
2.
ข้อใดคือความหมายของ “ฐานข้อมูล”
a)
การเก็บข้อมูลไว้ในกระดาษ
b)
การจัดเก็บข้อมูลอย่างเป็นระบบในคอมพิวเตอร์
c)
การคำนวณข้อมูลเชิงสถิติ
d)
การบันทึกเสียงและภาพ
3.
โปรแกรมใดต่อไปนี้เป็นโปรแกรมจัดการฐานข้อมูล
a)
Microsoft Word
b)
Microsoft Excel
c)
Microsoft Access
d)
Google Chrome
4.
ระบบฐานข้อมูลมีหน้าที่หลักคืออะไร
a)
ช่วยให้ข้อมูลเป็นระเบียบและลดการซ้ำซ้อน
b)
เก็บข้อมูลแบบสุ่ม
c)
ทำให้การค้นหาช้าลง
d)
ใช้เฉพาะในระบบเครือข่าย
5.
ตาราง (Table) ใช้ทำหน้าที่ใด
a)
จัดเก็บข้อมูลในรูปแบบของฟิลด์และเรคอร์ด
b)
คำนวณค่าอัตโนมัติ
c)
แสดงผลข้อมูลเท่านั้น
d)
สร้างรายงาน
6.
ฟิลด์ (Field) คืออะไร
a)
ข้อมูลหนึ่งชุด
b)
คอลัมน์ที่ระบุชนิดข้อมูล
c)
แถวข้อมูลทั้งหมด
d)
กล่องข้อความ
7.
เรคอร์ด (Record) หมายถึงอะไร
a)
ข้อมูลหนึ่งแถวในตาราง
b)
ชื่อฐานข้อมูล
c)
ประเภทของรายงาน
d)
ช่องกรอกข้อมูล
8.
DBMS ย่อมาจากอะไร
a)
Data Base Management System
b)
Data Base Manual System
c)
Digital Base Mapping Software
d)
Data Basic Machine System
9.
ประโยชน์ของฐานข้อมูลคือข้อใด
a)
เพิ่มงานซ้ำซ้อน
b)
ลดความผิดพลาดในการจัดเก็บข้อมูล
c)
ทำให้เข้าถึงข้อมูลช้าลง
d)
ใช้ได้เฉพาะบริษัทใหญ่
10.
ข้อมูล (Data) แตกต่างจากสารสนเทศ (Information) อย่างไร
a)
ข้อมูลคือสิ่งที่ผ่านการประมวลผลแล้ว
b)
สารสนเทศคือข้อมูลดิบ
c)
ข้อมูลคือข้อมูลดิบ ส่วนสารสนเทศคือผลลัพธ์จากการประมวลผล
d)
ทั้งสองเหมือนกัน
11.
ไฟล์ฐานข้อมูล Access มีนามสกุลใด
a)
.mdb
b)
.accdb
c)
.dbf
d)
.sql
12.
ขั้นตอนแรกของการสร้างฐานข้อมูลคืออะไร
a)
สร้างตาราง
b)
สร้างฟอร์ม
c)
ตั้งชื่อฐานข้อมูล
d)
สร้างรายงาน
13.
เครื่องมือใดใช้สร้างตารางใน Access
a)
Query Wizard
b)
Table Design
c)
Report Wizard
d)
Macro Builder
14.
การสร้างตาราง “Students” ควรมีฟิลด์ใดบ้าง
a)
รหัสนักเรียน ชื่อ–สกุล ชั้น
b)
ชื่อครู ประเภทวิชา
c)
รหัสสินค้า ราคา
d)
เบอร์โทรศัพท์บริษัท
15.
ข้อใดไม่ใช่ขั้นตอนของการสร้างตาราง
a)
กำหนดชื่อฟิลด์
b)
กำหนดชนิดข้อมูล
c)
กำหนดความสัมพันธ์
d)
บันทึกข้อมูล
16.
การตั้งชื่อฐานข้อมูลควรใช้หลักใด
a)
ใช้ตัวเลขล้วน
b)
ใช้ชื่อสั้น สื่อความหมาย และไม่มีช่องว่าง
c)
ใช้ภาษาไทยเท่านั้น
d)
ใช้สัญลักษณ์พิเศษ
17.
การบันทึกฐานข้อมูล Access ใช้ปุ่มใด
a)
Ctrl + S
b)
Ctrl + P
c)
Ctrl + N
d)
Ctrl + D
18.
การเปิดฐานข้อมูลที่มีอยู่เดิมให้ใช้เมนูใด
a)
File → New
b)
File → Open
c)
File → Save
d)
Home → View
19.
การป้อนข้อมูลในตารางทำได้ในมุมมองใด
a)
Design View
b)
Datasheet View
c)
Report View
d)
SQL View
20.
ฟิลด์ที่เป็นตัวระบุข้อมูลแต่ละเรคอร์ดไม่ให้ซ้ำกันคืออะไร
a)
Data Type
b)
Primary Key
c)
Foreign Key
d)
Unique Value
21.
ข้อใดคือชนิดข้อมูลใน Access
a)
Text, Number, Date/Time, Currency
b)
Image, Audio, Video
c)
Word, Excel, PowerPoint
d)
Note, Symbol, Sign
22.
ฟิลด์ “ราคา” ควรใช้ชนิดข้อมูลใด
a)
Short Text
b)
Currency
c)
Date/Time
d)
Number
23.
ฟิลด์ “วันเกิด” ควรใช้ชนิดข้อมูลใด
a)
Short Text
b)
Currency
c)
Date/Time
d)
Number
24.
Primary Key ใช้เพื่ออะไร
a)
ป้องกันข้อมูลซ้ำ
b)
สร้างรายงาน
c)
เพิ่มความเร็ว
d)
ใช้ใน Query
25.
ฟิลด์ที่เป็นคีย์เชื่อมโยงจากตารางอื่นเรียกว่าอะไร
a)
Foreign Key
b)
Primary Key
c)
Compound Key
d)
Temporary Key
26.
การกำหนด Field Size ใช้เพื่ออะไร
a)
จำกัดจำนวนอักขระในข้อมูล
b)
กำหนดรูปแบบสี
c)
แสดงภาพ
d)
เชื่อมโยงตาราง
27.
การเลือก Data Type ผิดอาจส่งผลอย่างไร
a)
ค้นหาข้อมูลช้าลง
b)
ป้อนข้อมูลผิดรูปแบบ
c)
ระบบพังทันที
d)
ไม่มีผล
28.
ใน Access สามารถสร้าง Primary Key ได้จากเมนูใด
a)
Design View → คลิกไอคอนกุญแจ
b)
Home → View
c)
Create → Form
d)
Report → Wizard
29.
การเชื่อมความสัมพันธ์ระหว่างตารางใช้เพื่ออะไร
a)
ทำให้ข้อมูลสัมพันธ์กัน
b)
ลบตาราง
c)
เพิ่มรายงาน
d)
รวมข้อมูลซ้ำ
30.
ความสัมพันธ์แบบ “One-to-Many” หมายถึงอะไร
a)
หนึ่งเรคอร์ดเชื่อมกับหลายเรคอร์ดในอีกตาราง
b)
หลายเรคอร์ดเชื่อมกับหนึ่งเรคอร์ด
c)
ตารางไม่มีความสัมพันธ์กัน
d)
ตารางซ้ำกัน
31.
ฟิลด์ใดมักใช้ในการเชื่อมตาราง “Customer” กับ “Order”
a)
OrderID
b)
CustomerID
c)
ProductID
d)
PriceID
32.
คำสั่งที่ใช้สร้างความสัมพันธ์คืออะไร
a)
Database Tools → Relationships
b)
Create → Table
c)
Home → Form
d)
Query → Wizard
33.
Foreign Key คืออะไร
a)
คีย์ในตารางหนึ่งที่อ้างถึง Primary Key ของอีกตารางหนึ่ง
b)
คีย์หลักของระบบ
c)
คีย์สำหรับลบข้อมูล
d)
คีย์สำหรับรายงาน
34.
การลบข้อมูลใน Access ใช้คำสั่งใด
a)
ERASE
b)
REMOVE
c)
DELETE
d)
DESTROY
35.
การใช้ Query เพื่อดึงข้อมูลเฉพาะเงื่อนไขเรียกว่าอะไร
a)
Select Query
b)
Crosstab Query
c)
Make Table Query
d)
Action Query
36.
ข้อใดคือวัตถุประสงค์ของการใช้ Query
a)
เพื่อกรองและสืบค้นข้อมูลตามเงื่อนไข
b)
เพื่อสร้างตารางใหม่
c)
เพื่อสร้างรายงาน
d)
เพื่อบันทึกฐานข้อมูล
37.
ในการใช้ Query หากต้องการเรียงข้อมูลจากมากไปน้อยควรเลือกตัวเลือกใด
a)
Ascending
b)
Descending
c)
Sorting
d)
Filter
38.
การสืบค้นข้อมูลนักเรียนที่มีอายุ 18 ปีขึ้นไป ใช้เงื่อนไขอย่างไร
a)
>=18
b)
<=18
c)
=18
d)
<18
39.
การบันทึก Query หลังสร้างเสร็จควรทำอย่างไร
a)
ปิดหน้าต่าง Query ทันที
b)
กดปุ่ม Save และตั้งชื่อ Query
c)
คลิกปุ่ม Run
d)
เปลี่ยนมุมมองเป็น SQL
40.
เมนูที่ใช้สร้างฟอร์มคืออะไร
a)
Home → Table
b)
Create → Form
c)
External → Link
d)
Database Tools → Macro
41.
ฟอร์มช่วยให้งานใดสะดวกขึ้นมากที่สุด
a)
การค้นหาข้อมูล
b)
การพิมพ์รายงาน
c)
การวิเคราะห์ข้อมูล
d)
การบันทึกและแก้ไขข้อมูล
42.
ฟอร์มสามารถเพิ่มปุ่มคำสั่ง (Command Button) เพื่อทำอะไรได้บ้าง
a)
ลบข้อมูล
b)
ปิดฟอร์ม
c)
เปิดรายงาน
d)
ถูกทุกข้อ
43.
ฟอร์มใน Access ทำงานสัมพันธ์กับส่วนใด
a)
Query
b)
Macro
c)
ตาราง (Table)
d)
รายงาน (Report)
44.
จุดประสงค์หลักของการสร้างฟอร์มคืออะไร
a)
เพื่อเพิ่มความสะดวกในการป้อนข้อมูล
b)
เพื่อแสดงผลข้อมูลเท่านั้น
c)
เพื่อสร้างตารางใหม่
d)
เพื่อสร้างรายงาน
45.
มุมมองใดใช้ปรับแต่งรูปแบบของฟอร์ม
a)
Form View
b)
Design View
c)
Report View
d)
Datasheet View
46.
ฟอร์มช่วยลดข้อผิดพลาดใด
a)
การลบข้อมูลโดยไม่ตั้งใจ
b)
การป้อนข้อมูลผิดฟิลด์
c)
การบันทึกซ้ำ
d)
ถูกทุกข้อ
47.
ฟอร์มสามารถใส่ปุ่มคำสั่ง (Command Button) เพื่อทำอะไรได้บ้าง
a)
เปิดรายงาน
b)
เพิ่มข้อมูล
c)
ปิดฟอร์ม
d)
ถูกทุกข้อ
48.
การสร้างฟอร์มที่มีหลายตารางควรใช้วิธีใด
a)
Subform
b)
Dual Form
c)
Split Form
d)
Combo Form
49.
ปุ่ม “Save Record” ในฟอร์มใช้ทำอะไร
a)
ลบข้อมูล
b)
ค้นหาข้อมูล
c)
ออกจากฟอร์ม
d)
บันทึกข้อมูลที่ป้อนในฟอร์ม
50.
ข้อใดไม่ใช่ประโยชน์ของฟอร์ม
a)
ใช้สร้างรายงานอัตโนมัติ
b)
ช่วยป้อนข้อมูลอย่างเป็นระบบ
c)
ใช้ควบคุมการทำงานผ่านปุ่มคำสั่ง
d)
ช่วยตรวจสอบความถูกต้องของข้อมูล
51.
เมื่อสร้างฟอร์มเสร็จแล้ว การทดสอบการทำงานควรทำในมุมมองใด
a)
Print Preview
b)
Layout View
c)
Design View
d)
Form View
52.
ข้อใด ไม่ใช่ ส่วนประกอบของฟอร์ม
a)
Detail
b)
Attribute
c)
Form Footer
d)
Form Header
53.
ถ้าต้องการสร้างฟอร์มอย่างรวดเร็วต้องเลือกปุ่มเครื่องมือใด
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
54.
ถ้าต้องการจัดรูปแบบฟอร์มจากแม่แบบต้องเลือกที่ปุ่มใด
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
55.
จากรูป เป็นปุ่มคำสั่งใด
a)
เป็นการสร้างฟอร์มอย่างรวดเร็ว
b)
เป็นการสร้างฟอร์มโดยใช้ตัวช่วยสร้าง
c)
เป็นการสรางแผนภูมิ เพื่อสรุปผลข้อมูลแบบหลายมิติ
d)
เป็นการสร้างฟอร์มแบบผสม ที่ทำให้เห็นข้อมูล 2 มุมมอง
56.
ข้อใดคือเครื่องมือ Select
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
57.
ข้อใดคือเครื่องมือ Text Box
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
58.
ข้อใดคือเครื่องมือ List Box
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
59.
ข้อใดคือ ปุ่มเลื่อนไประเบียนข้อมูลแรกของฟอร์ม
a)
ตัวเลือก 4
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 1
60.
ข้อใดคือ ปุ่มบันทึกฟอร์ม
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
61.
ข้อใดคือ มุมมองออกแบบฟอร์ม
a)
ตัวเลือก 1
b)
ตัวเลือก 2
c)
ตัวเลือก 3
d)
ตัวเลือก 4
100 %
