Font size
Worksheetsแบบทดสอบกลางภาคฐานข้อมูล
Total questions: 60
Worksheet time: 46mins
ข้อมูล (Data) หมายถึง
สารสนเทศ
ข้อมูลดิบ
ประวัตินักเรียน
ผลการเรียน
บิต(bit) คืออะไร
ไบต์(byte)
เลขฐานสอง ใช้แทนค่าหน่วยที่เล็ก
เลขฐาน 16
คือการนำเอาบิตหลาย ๆ บิตมาเรียงต่อกัน
ประวัตินักศึกษา จัดอยู่ในแฟ้มข้อมูลใด
บิต
ฟิลด์
เรคคอร์ด
ไฟล์
ข้อใดคือ เอนทิตี้ (Entity)
เป็นคุณสมบัติของวัตถุที่เราสนใจ
เป็นวัตถุ หรือสิ่งของที่เราสนใจในระบบงานนั้น ๆ
ข้อใดคือความหมายความสัมพันธ์ (Relationship)
เป็นเพียงวิธีหนึ่งที่ช่วยในการออกแบบฐานข้อมูล
เป็นวัตถุ หรือสิ่งของที่เราสนใจในระบบงานนั้น ๆ
เป็นคุณสมบัติของวัตถุที่เราสนใจ
ความสัมพันธ์ระหว่างเอนทิตี้
พนักงานสามารถ มีลูกค้าได้หลายคน เป็นความสัมพันธ์แบบใด
One to One
One to Many
Many to Many
คีย์ที่เกิดจากฟิลด์ที่ไม่มีข้อมูลซ้ำซ้อน (unique) ในTable เดียวกันโดยเด็ดขาด และจะต้องมีค่าเสมอ หมายถึงข้อใด
Compound Key
Foreign Key
Primary Key
Candidate Key
คีย์นอกหรือคีย์ที่เชื่อม Table ทีเกี่ยวข้องหรือมีความสัมพันธ์กัน หมายถึงข้อใด
Primary Key
Foreign Key
Compound Key
Candidate Key
ประโยชน์ของการประมวลผลแบบฐานข้อมูล คือข้อใด
หลีกเลี่ยงความขัดแย้งของข้อมูล(Inconsistency
ควบคุมความบูรณภาพของข้อมูลได้(Integrity
เกิดความเป็นอิสระของข้อมูล(Data independence)
ถูกทุกข้อ
จำนวนของแอททริบิวต์ในแต่ละรีเลชั่น หมายถึง
โดเมน
ทูเพิล
ดีกรี
เอนทิตี้
ข้อมูลชนิดใดที่เป็นข้อมูลอักขระ
Text
Image
Numeric
Sound
กลุ่มข้อมูลใดอยู่ในฐานข้อมูลสถานศึกษา
ลูกค้า
สินค้า
รายวิชา
รายชื่อหนังสือ
ภาษาที่ใช้ในระบบฐานข้อมูลส่วนใหญ่จะใช้ภาษาอะไร
DBA
SQL
DBM
SLL
one to many เป็นความสัมพันธ์แบบ
1 : 1
1 : M
1 : N
N : M
Derived Attribute หมายถึง
แอททริบิวต์อายุ
แอททริบิวต์ที่แปลค่ามา
แอททริบิวต์วันเกิด
แอททริบิวต์อื่นๆ
กฎการนอร์มัลไลเซชัน ข้อที่ 1 คือ
First Normalized Form
Second Normalized Form
Third Normalized Form
Three Normalized Form
ความสัมพันธ์ใช้สัญลักษณ์ใด
ภาษาที่เป็นภาษามาตรฐานที่ยอมรับและใช้งานอย่างแพร่หลายคือ
DDL
BASIC
Oracle
SQL
SQL ย่อมาจาก
Structured English Query Language
Strandrae English Query Language
Stradane English Query Language
struetuyend English Query Language
คำสั่งนิยามข้อมูล คือข้อใด
ALTER TABLE
DROP CREATE
SELECT
DROP INDEX
CHAR ( N ) หมายถึง
เก็บสายอักขระที่มีขนาดไม่คงที่
เก็บค่าตรรกะ คือ จริง เท็จ
เก็บจำนวนตัวเลขที่มีความกว้าง
เก็บสายอักขระที่มีขนาดคงที่ตามที่ระบุ
Or ใช้สัญลักษณ์ใด
I
( )
" "
;
นอร์มัลฟอร์มระดับที่ 1 (1NF) จะแก้ปัญหาความบกพร่องของข้อมูลตามข้อใด
Composite Key
Repeating Group
Partially Dependency
Transitive Dependency
นอร์มัลฟอร์มระดับที่ 2 (2NF) จะแก้ปัญหาความบกพร่องของข้อมูลตามข้อใด
Composite Key
Repeating Group
Partially Dependency
Transitive Dependency
นอร์มัลฟอร์มระดับที่ 3 (3NF) จะแก้ปัญหาความบกพร่องของข้อมูลตามข้อใด
Composite Key
Repeating Group
Partially Dependency
Transitive Dependency
การนอร์มัลไลเซชัน(Normalization) มีวัตถุประสงค์เพื่อสิ่งใด
ลดเนื้อที่ในการจัดเก็บข้อมูล
ลดปัญหาความไม่สอดคล้องของข้อมูล
การลดรูปนอร์มัลฟอร์มลงจากเดิมด้วยการรวมความสัมพันธ์ที่เคยถูกแยกไป ให้กลับมาเป็นตารางเดียว
การพัฒนาฐานข้อมูลมีความยุ่งยากขึ้น
E-R Model เป็นการออกแบบในระดับใด
ภายใน
ภายนอก
ตรรกะ
แนวคิด
ข้อใดจัดเป็นเอนทิตี
รหัสนักศึกษา
ชื่อวิทยาลัย
ตารางการสอน
เลขที่บัตรประชาชน
ข้อใดคือ DBMS
Database
System Database
Database System
Database Management System
ข้อใดคือความหมายของระบบกาารจัดการฐานข้อมูล (DBMS)
ชุดโปรแกรมที่ทำหน้าที่เป็นตัวกลางในระบบติดต่อระหว่างผู้ใช้กับฐานข้อมุล
โปรแกรมที่ใช้ในการเข้าถึงข้อมูลทางอินเทอร์เน็ต
โปรแกรมที่ใช้ติดต่อกับผู้ใช้
โปรแกรมสร้างภาพเคลื่อนไหว
ชื่อคน ต้องเก็บข้อมูลแบบใด
DATE
CHAR
INT
FLOAT
ข้อใดเรียงลำดับชั้นของการจัดการฐานข้อมูลได้ถูกต้อง
บิต > ไบต์ > ฟิลด์ > เรคอร์ด > ไฟล์ > ฐานข้อมูล
บิต > ไบต์ > เรคอร์ด > ฟิลด์ > ไฟล์ > ฐานข้อมูล
ไบต์ > บิต > ฟิลด์ > เรคอร์ด > ฐานข้อมูล > ไฟล์
ไบต์ > บิต > เรคอร์ด > ฟิลด์ > ฐานข้อมูล > ไฟล์
ข้อใดควรถูกเลือกใช้เป็นคีย์หลัก (Primary Key) ในการแยกความแตกต่างของข้อมูลแต่ละเรคคอร์ด
บ้านเลขที่
วันเดือนปีเกิด
หมายเลขบัตรประชาชน
ชื่อและนามสกุล
ชนิดข้อมูลแบบใดที่ใช้สำหรับเก็บข้อมูลเวลาเข้า-ออก หรือ วันเข้าทำงาน
Date / Time
Text
Yes / No
Number
ถ้าคนชื่อว่า BANG ประกอบด้วยกี่บิต
4
24
14
32
Data Type ประเภทใดได้รับความนิยมที่สุดในการเก็บข้อมูลที่เป็นตัวอักษร?
TEXT
LONGTEXT
CHAR
VARCHAR
ข้อใดคือชื่อเซิร์ฟเวอร์บนพื้นที่จำลอง PhpMyAdmin
Local
Localhost
Hostfree
testLocal
ข้อใดคือหน้าที่ของโปรแกรม PhpMyAdmin
ควบคุมการทำงานของโปรแกรมระบบ
เขียนโปรแกรมจัดการ php
จัดการฐานข้อมูลใน MySQL
จัดการบริหารข้อมูลของโปรแกรมระบบ
การเรียกใช้ PHPmyadmin คือข้อใด ?
พิมพ์ root ที่ URL ของเว็บบราวเซอร์
พิมพ์ localhost ที่ URLของเว็บบราวเซอร์
พิมพ์ Appserv ที่ URL ของเว็บบราวเซอร์
พิมพ์ PHPmyadmin ที่ URL ของเว็บบราวเซอร์
phpMyAdmin สามารถจัดการตารางได้ที่เมนูใด
Structure
Import
Query
Type
เมื่อตั้งชื่อ Create database เรียบร้อย จะมาที่ Create new table เพื่ออะไร
ตั้งชื่อตาราง
ตั้งชื่อฐานข้อมูล
ตั้งชื่อฟิล
ตั้งชื่อแอดทริบิว
ในการสร้างฐานข้อมูล จะต้องสร้างสิ่งใดก่อน
ฐานข้อมูล
ตาราง
หน้า เว็บเพจ
คำสั่งติดต่อฐานข้อมูล
ข้อใดเป็นคำสั่งที่ใช้ในการปรับเปลี่ยนชนิด และขนาดของคอลัมน์หรือแอททริบิวต์
Alter command
Modify command
Update command
Set command
ข้อใดเป็นคำสั่งสำหรับแสดงข้อมูลทั้งหมดทุกคอลัมน์จากตารางข้อมูลที่ชื่อ "Persons"
SELECT [all] FROM Persons
SELECT *.Persons
SELECT * FROM Persons
SELECT Persons
จากรูปสัญลักษณ์นี้มีชื่อเรียกว่าอะไร
Entity Name
Attribute
Multi-Value Attribute
Primary key attribute
Create database คือ คำสั่งใด
log in
สร้างฐานข้อมูล
แสดงฐานข้อมูล
เรียกใช้ฐานข้อมูล
ข้อใดคือคำสั่ง ลบฐานข้อมูล ใน Mysql
drop table
drop database
rename table
show columns from
คำสั่งที่ใช้ในการแก้ไขปรับปรุงตาราง คือ
Alter table
create table
create databse
show databasaes
คำสั่งใดต่อไปนี้ ถูกต้องที่สุด ในการเพิ่มข้อมูลในตาราง
insert into skill2(skillid,skillname,rate,hour)
-> values('33333333',"structure",250.50,8);
insert into skill2(skillid,skillname,rate,hour)
-> values(3333333333,"structure",250,50,8);
insert into skill2(skillid,skillname,rate,hour)
-> values(3333333333,"structure",250.50,8);
insert into skill2(skillid,skillname,rate,hour)
-> values(3333333333,structure,250,50,8)
alter table skill2 add snook varchar(30) not null; จากคำสั่งต่อไปนี้ ข้อใดอธิบายได้ถูกต้อง
แก้ไขฐานข้อมูลชื่อ skill2 เพิ่มฟิลด์ snook
แก้ไขตารางชื่อ skill2 เพิ่มฟิลด์ snook
แก้ไขฐานข้อมูลชื่อ skill2 ลบฟิลด์ snook
แก้ไขตารางชื่อ skill2 ปรับปรุง ฟิลด์ snook
alter table skll2 drop snook; จากคำสั่งต่อไปนี้ ข้อใดอธิบายได้ถูกต้อง
ลบฟิลด์ snook ในตารางชื่อ skill2
แก้ไขตารางชื่อ skill2 เพิ่มฟิลด์ snook
ลบตาราง snook ในฟิลด์ skill2
แก้ไขตารางชื่อ skill2 ปรับปรุง ฟิลด์ snook
ข้อใดอธิบายความหมายของคำสั่งต่อไปนี้ได้ถูกต้อง
ALTER TABLE TEST
ADD (ADDRESS VARCHAR2(20)) NOT NULL;
เพิ่มคอลัมน์ TEST เข้าไปใน Table พร้อมสร้าง Constraint ประเภท NOT NULL
เพิ่มคอลัมน์ ADDRESS เข้าไปใน Table พร้อมสร้าง Constraint ประเภท NOT NULL
เพิ่ม Constraint ประเภท NOT NULL ให้แก่คอลัมน์ ADDRESS
เพิ่ม Constraint ประเภท NOT NULL ให้แก่คอลัมน์ TEST
การจัดระบบข้อมูลในรูปแบบบรรทัดฐานหมายถึงข้อใด
การสร้างเค้าร่างของข้อมูลเชิงสัมพันธ์
กระบวนการจัดระบบฐานข้อมูลเชิงสัมพันธ์
การแยกตาราง เพื่อลดความซ้ำซ้อนของข้อมูล
การจัดกระทำข้อมูลเพื่อสร้างฐานข้อมูลเชิงสัมพันธ์
ข้อใดเป็นวัตถุประสงค์ของการจัดระบบข้อมูลในรูปแบบบรรทัดฐาน
ลดพื้นที่ในการจัดเก็บข้อมูล
สร้างฐานข้อมูลเชิงสัมพันธ์
สร้างความสัมพันธ์ของฐานข้อมูล
การออกแบบฐานข้อมูลทำได้ง่ายขึ้น
คำสั่งที่ใช้ลบโครงสร้างตาราง STUDENT ออกจากฐานข้อมูลคือข้อใด
CREATE TABLE STUDENT
DROP TABLE STUDENT
SELECT TABLE STUDENT
REMOVE TABLE STUDENT
ข้อใดเป็น username ในฐานข้อมุล MySQL ที่มีสิทธิสูงสุด ?
ก. sa
ข. root
ค. sys
ง. system
