wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

พฐ.ระบบฐานข้อมูลบนเครือข่าย

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

กลุ่มฟิลด์ที่มีความสัมพันธ์กันเรียกว่าอะไร

a)

บิต

b)

ไบท์

c)

ฟิลด์

d)

เรคคอร์ด

2.

กลุ่มฟิลด์ที่มีความสัมพันธ์กันเรียกว่าอะไร

a)

บิต

b)

ไบท์

c)

ไฟล์

d)

เรคคอร์ด

3.

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

a)

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

b)

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

c)

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

d)

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

4.

DBMS ย่อมาจากคำว่าอะไร

a)

Database Modified System

b)

Database Management System

c)

Data base Manager System

d)

Data base Management Support

5.

ฐานข้อมูลคืออะไร

a)

การรวบรวมแฟ้มข้อมูลต่าง ๆ

b)

ที่เก็บข้อมูลของลูกค้าและพนักงาน

c)

ที่เก็บข้อมูลของลูกค้าและพนักงาน

d)

โปรแกรมจัดการเกี่ยวกับชื่อและที่อยู่

6.

หน่วยของข้อมูลที่ประกอบขึ้นด้วยอักขระหลายๆ ตัวมารวมกันเป็นคำที่มีความหมาย ตรงกับข้อใด?

a)

ฟิลด์ (Field)

b)

อักขระ (Character)

c)

เรคอร์ด(Record)

d)

บิต (bit)

7.

ข้อใดหมายถึงเขตข้อมูล

a)

Character

b)

File

c)

Record

d)

Field

8.

ข้อใดหมายถึงระเบียนข้อมูล

a)

Character

b)

File

c)

Record

d)

Field

9.

Primary Key คืออะไร

a)

ฟิลด์ที่มีค่าไม่ซ้ำกันเลยในแต่ละเรคอร์ดในตารางนั้น

b)

เป็นฟิลด์ที่เก็บข้อมูลสำคัญที่สุดของตาราง

c)

เป็นฟิลด์ที่ใช้รวมกับฟิลด์อื่น ๆ ที่เป็น Composite Key เหมือนกัน

d)

เป็นฟิลด์ในตารางหนึ่ง(ฝั่ง Many)

10.

ฟิลด์ใดสามารถนำมาเป็น Primary Key ได้เหมาะสมที่สุด

a)

ชื่อนามสกุล

b)

เลขประจำตัว

c)

วันเกิด

d)

เบอร์โทรศัพท์

11.

จากตารางข้างบน ข้อมูลมีกี่เขตข้อมูล (Filed)

a)

2

b)

3

c)

4

d)

5

12.

จากตารางข้างบน ข้อมูลมีกี่ระเบียน (Record)

a)

2

b)

3

c)

4

d)

5

13.

0001 น.ส.สุวรรณี สุคนธวา AB ข้อมูลของคนแต่ละคนคือโครงสร้างข้อมูลใด

a)

Character

b)

Field

c)

Record

d)

File

14.

ข้อใดเป็นจุดประสงค์ในการออกแบบฐานข้อมูล

a)

เพื่อเรียกใช้ข้อมูลในเวลาที่สั้นที่สุด

b)

สามารถกำหนดลักษณะการเข้าถึงข้อมูลได้

c)

ช่วยให้ตรวจสอบความถูกต้องของข้อมูลได้ง่าย

d)

ถูกทุกข้อ

15.

ในการออกแบบฐานข้อมูลนั้น ขั้นตอนใดควรทำเป็นอันดับแรก

a)

กำหนดความสัมพันธ์ระหว่างเอนทิตี้ต่างๆ

b)

กำหนดเอนทิตี้ทั้งหมดในฐานข้อมูล

c)

กำหนดคีย์หลัก และแอตทริบิวต์ต่างๆ

d)

ทำการ Normalization

16.

ออบเจ็กต์ Query มีหน้าที่อะไร

a)

สร้างตาราง

b)

สร้างฟอร์ม

c)

สร้างรายงาน

d)

สร้างแบบสอบถาม

17.

ข้อใดต่อไปนี้ไม่ใช่ประเภทของคิวรี่ (Query)

a)

SQL Specific

b)

Action Query

c)

SQL Function

d)

Select Query

18.

ให้นักเรียนพิจารณาข้อความต่อไปนี้ แล้วเลือกตอบข้อที่ถูกที่สุด

a)

Select Query เป็นคิวรี่สร้างขึ้นมาจาก Field เดียวหรือหลาย Table เพื่อแสดงข้อมูลที่ต้องการ

b)

Select Query เป็นคิวรี่สร้างขึ้นมาจาก Table เดียวหรือหลาย Table เพื่อแสดงข้อมูลที่ต้องการ

c)

Select Query เป็นคิวรี่สร้างขึ้นมาจาก Table เดียวหรือหลาย Selection เพื่อแสดงข้อมูลที่ต้องการ

d)

Select Query เป็นคิวรี่สร้างขึ้นมาจาก Criteria เดียวหรือหลาย Table เพื่อแสดงข้อมูลที่ต้องการ

19.

คำสั่ง SELECT เป็นคำสั่งที่ใช้ทำสิ่งใด

a)

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

b)

เรียกค้นข้อมูลในตาราง

c)

เพิ่มแถวข้อมูลลงไปในตาราง

d)

ปรับปรุงแถวข้อมูลในตาราง

20.
SQL ย่อมาจากคำว่า
a)
Standard Query Language
b)
Select Query Language
c)
Structured Query Language
d)
Statement Query Language
21.

คำสั่งที่ใช้สร้างตาราง คือคำสั่งใด

a)

CREATE TABLE

b)

CREATE INDEX

c)

INSERT INTO

d)

ALTER TABLE

22.

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

a)

UPDATE

b)

DELETE

c)

DEL

d)

ALTER

23.

คำสั่งที่ใช้เพิ่มข้อมูลทีละแถวคือคำสั่งใด

a)

CREATE TABLE

b)

CREATE INDEX

c)

INSERT INTO

d)

ALTER TABLE

24.
คำสั่งที่ใช้ลบโครงสร้างตาราง STUDENT ออก
จากฐานข้อมูลคือข้อใด
a)
CREATE TABLE STUDENT
b)
DROP TABLE STUDENT
c)
REMOVE TABLE STUDENT
d)
SELECT TABLE STUDENT
25.
ถ้ากำหนดเงื่อนไขให้หาเฉพาะคนที่อยู่กรุงเทพในภาษา SQL ข้อใดถูกต้อง
a)
“กรุงเทพ”
b)
‘กรุงเทพ’ 
c)
(กรุงเทพ)
d)
*กรุงเทพ
26.

คำสั่งแสดงข้อมูลไม่ให้เกิดความซ้ำซ้อนในคอลัมน์ City ในตาราง Persons คือข้อใด

a)
SELECT City DISTINCT  FROM Persons
b)
SELECT DISTINCT City  FROM Persons
c)
SELECT Persons DISTINCT  FROM City
d)
SELECT DISTINCT Persons  FROM City
27.

คำสั่งใดต่อไปนี้ที่เป็นคำสั่งในภาษา SQL

ในการจัดเรียงข้อมูลจากตัวแปรเก็บชื่อ (NAME)

a)

ORDER BY NAME

b)

GROUP BY NAME

c)

SELECT BY NAME

d)

HAVING BY

28.

คำสั่งในภาษา SQL ข้อใดถูกต้อง

a)

CREATE * FROM USER

b)

INSERT * FROM USER

c)

SELECT * FROM USER

d)

DELETE * FROM USER

29.

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

a)

VIEW

b)

LIKE

c)

SELECT

d)

SHOW

30.

คำสั่ง SELECT * FROM user ในภาษา SQL คือ

a)

ลบข้อมูลทั้งหมดออกจากตาราง user

b)

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

c)

เปลี่ยนข้อมูลจากตาราง user

d)

แสดงผลข้อมูลทั้งหมดจากตาราง user

31.
ข้อมูลตัวหนึ่งสามารถทำให้เกิดข้อมูลอีกชุดหนึ่งได้ คำดังกล่าวนี้เป็นความหมายของรูปแบบความสัมพันธ์ในข้อใด
a)
One to One
b)
One to Many
c)
Many to Many
d)
Many to One
32.

ข้อใดคือความหมายของ

ความสัมพันธ์ (Relation)

a)

การรวมฐานข้อมูลต่างๆ ที่มีความสัมพันธ์กันหรือเป็นระบบงานที่เกี่ยวข้องกัน

b)

ข้อมูลต่างๆ ที่ได้ผ่านการเปลี่ยนแปลงหรือมีการประมวลหรือวิเคราะห์ผลสรุปด้วยวิธีการต่างๆ

c)

ระบวนการจัดเก็บรวบรวมข้อมูลซึ่งทำให้เป็นสารสนเทศ

d)

ข้อมูลที่เก็บไว้ฐานข้อมูลที่มีจ านวนมากและมีความสัมพันธ์ซับซ้อน

33.

E-R Model ใช้สำหรับงานใดในระบบฐานข้อมูล

a)

วิเคราะห์ระบบงานเดิม

b)

สร้างความสัมพันธ์ของระบบ

c)

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

d)

สร้างฐานข้อมูล

34.

ข้อใดคือประโยชน์ของระบบฐานข้อมูลที่สำคัญที่สุด

a)

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

b)

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

c)

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

d)

ผู้ใช้ใช้งานได้ง่าย

35.

"ฐานข้อมูล" คืออะไร?

a)

การรวบรวมแฟ้มข้อมูลต่างๆ

b)

บันทึกการเข้าออกสถานที่ของลูกค้า

c)

โปรแกรมจัดการเกี่ยวกับชื่อและที่อยู่

d)

กลุ่มข้อมูลที่สัมพันธ์กัน และเป็นรูปแบบ

36.

จากแผนภาพ ส่วนที่ระบุ เรียกว่าอะไร?

a)

Entity

b)

Attribute

c)

Constraint

d)

Relationship

37.

จากแผนภาพ ส่วนที่ระบุ เรียกว่าอะไร?

a)

Entity

b)

Attribute

c)

Constraint

d)

Relationship

38.

ในฐานข้อมูล นอกจากข้อมูลตัวหนึ่งที่ไม่ซ้ำกันแล้ว ข้อมูลที่เหลือเรียกว่าอะไร?

a)

Record

b)

Attribute

c)

Foreign Key

d)

Primary Key

39.

การเก็บข้อมูลในระบบฐานข้อมูล ใช้รูปแบบใดเป็นพื้นฐาน?

a)

ตาราง

b)

รายงาน

c)

แผนภาพ

d)

แบบฟอร์ม

40.

โปรแกรมที่ใช้จัดการระบบฐานข้อมูล หรือเรียกย่อๆ ว่า DBMS ย่อมาจากคำใดต่อไปนี้?

a)

Database Ministration Systems

b)

Database Modification Systems

c)

Database Maintenance Systems

d)

Database Management Systems