wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Database01

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

1.ฐานข้อมูลหมายถึงข้อใดฐานข้อมูลหมายถึงข้อใด

a)

การเชื่อมโยงกันของคีย์ข้อมูล

b)

การจัดเก็บข้อมูลที่มีความสัมพันธ์กันอย่างเป็นระบบ

c)

การเชื่อมโยงกันระหว่างตาราง 2 ตารางขึ้นไป

d)

ข้อมูลที่มีการจัดเก็บไว้เป็นจำนวนมาก

2.

2.ข้อใดคือโครงสร้างของข้อมูลที่เล็กที่สุด

a)

Character

b)

Field

c)

File

d)

Database

3.

3.DBMS เป็นองค์ประกอบของฐานข้อมูลหรือไม่เพราะเหตุใด

a)

ไม่เป็น เพราะ DBMS เป็นฮาร์ดแวร์

b)

ไม่เป็น เพราะ DBMS เป็นแฟ้มข้อมูล

c)

เป็น เพราะ DBMS เป็นโปรแกรมจัดการฐานข้อมูล

d)

เป็น เพราะ DBMS เป็นโครงสร้างของฐานข้อมูล

4.

4. ข้อใดคือประโยชน์ของฐานข้อมูล

a)

สามารถถ่ายโอนข้อมูลได้

b)

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

c)

สามารถคัดลอกข้อมูลได้ง่าย

d)

สามารถส่งต่อข้อมูลได้

5.

5.บริษัทแห่งหนึ่ง พนักงาน 1 คน ต้องสังกัดแผนก 1 แผนก เป็นความสัมพันธ์ประเภทใด

a)

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

b)

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

c)

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

d)

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

6.

6.ข้อใดเป็นความสัมพันธ์แบบหนึ่งต่อกลุ่ม (One to Many)

a)

ประชาชนกับบัตรประชาชน

b)

รถยนต์กับทะเบียนรถ

c)

ผู้อำนวยการกับวิทยาลัย

d)

แผนกวิชากับครู

7.

7.พนักงาน, แผนก, สินค้า, เป็นขั้นตอนใดของการออกแบบด้วยแบบจำลอง E-R Diagram

a)

กำหนดแอททริบิวต์

b)

กำหนดเอนทิตี

c)

กำหนดคีย์หลัก

d)

กำหนดความสัมพันธ์

8.

8.ข้อใดเป็นตัวอย่างเอนทิตี (Entity)

a)

คำสั่งซื้อของลูกค้า

b)

ลูกค้า

c)

ราคาสินค้า

d)

ชื่อลูกค้า

9.

9.นักศึกษา (รหัสนักศึกษา, ชื่อนักศึกษา, ที่อยู่, เบอร์โทรศัพท์, รหัสครูที่ปรึกษา) คีย์หลักคือข้อใด

a)

รหัสนักศึกษา

b)

ชื่อนักศึกษา

c)

ที่อยู่

d)

เบอร์โทร

10.

10.ข้อใดเป็นความหมายของภาษาสอบถามเชิงโครงสร้าง (SQL) ถูกต้องที่สุด

a)

ภาษาที่ใช้ในการสร้างเว็บเพจ

b)

ภาษาที่ใช้ในการจัดการและสืบค้นข้อมูลในฐานข้อมูล

c)

ภาษาที่ใช้ในการสร้างเกมส์

d)

ภาษาที่ใช้ในสร้างนวัตกรรม

11.

11.คำสั่งในข้อใดเป็นประเภท DDL

a)

select

b)

Insert into

c)

create table

d)

alter table

12.

12.คำสั่งในข้อใดจัดอยู่ในประเภท DML

a)

create table

b)

drop table

c)

Insert into

d)

revoke

13.

13.คำสั่งในข้อใดที่ใช้ในการเพิ่มข้อมูลในตาราง

a)

create table

b)

alter table

c)

Insert into

d)

Select from

14.

14.ชื่อนักศึกษา ควรกำหนดชนิดของข้อมูลเป็นข้อใด

a)

Text

b)

Number

c)

Date/Time

d)

Integer

15.

15.คำสั่ง SELECT เป็นคำสั่งที่ใช้ในการจัดการข้อมูลได้อย่างไร

a)

เพิ่มข้อมูล

b)

ปรับปรุงข้อมูล

c)

กำหนดสิทธิ์ข้อมูล

d)

สืบค้นข้อมูล

16.

16.คำสังที่ใช้นการแสดงข้อมูล 2 ตารางได้ คือข้อใด

a)

Insert Into

b)

select from where

c)

Inner join on

d)

inner join add

17.

17.คำสั่งที่คิวรีข้อมูลแบบมีเงื่อนไข

a)

select to

b)

select from

c)

select from where

d)

inner join where

18.

18.เบอร์โทรศัพท์ ควรกำหนดขนาดข้อมูลเท่าไหร่

a)

8

b)

10

c)

20

d)

255

19.

19.ท่านคิดว่าการที่องค์กรต่าง ๆ ทำระบบฐานข้อมูลมาใช้ในการพัฒนาองค์กรให้มีประสิทธิภาพ เพราะเหตุใด

a)

ความเจริญทางเทคโนโลยี

b)

บุคลากรมีความรู้ระบบฐานข้อมูลมากขึ้น

c)

ข้อมูลในองค์กรมีจำนวนมากขึ้นและใช้ข้อมูลร่วมกัน

d)

ต้องการความปลอดภัยในการทำงาน

20.

20.ไฟล์ที่เกิจากการสร้างด้วยโปรแกรม MS-access มีนามสกุลอะไร

a)

DB.docx

b)

DB.xlsx

c)

DB.pptx

d)

DB.accdb

21.

21.เมื่อมีการวิเคราะห์ระบบงาน (Data Analysis) แล้วขั้นตอนต่อไปของการออกแบบฐานข้อมูลคือข้อใด

a)

สร้างตาราง

b)

เพิ่มข้อมูล

c)

สร้างความสัมพันธ์

d)

เขียน E-R Diagram

22.

22.โปรแกรมในข้อใดที่เราใช้เขียน E-R diagram

a)

power point

b)

annyflip

c)

Photoshop

d)

dia diagram

23.

23.ข้อใดเป็นวัตถุประสงค์ของการทำบรรทัดฐานข้อมูล (Normalization)

a)

เพื่อให้ได้ประสิทธิภาพสูงสุดของการดึงข้อมูล

b)

เพื่อกำจัดความซ้ำซ้อนของข้อมูลที่ได้มา

c)

เพื่อใช้ในการลบข้อมูลออกจากตาราง

d)

เพื่อให้จัดเก็บข้อมูลได้มากขึ้น

24.

24.เมื่อใดจึงควรจัดระบบข้อมูลในรูปแบบบรรทัดฐาน (Normalization)

a)

เมื่อฐานข้อมูลมีขนาดใหญ่

b)

เมื่อมี เอนทิตี้ จำนวนมาก

c)

เมื่อมี แอทตริบิวท์ จำนวนมาก

d)

เมื่อมีข้อมูลซ้ำซ้อนกันกันมาก

25.

25.ข้อใดเป็นข้อมูล(data)

a)

รูปภาพ

b)

ตัวอักษร

c)

เสียง

d)

ถูกทุกข้อ