NEW
Font size
Worksheetsระบบฐานข้อมูล ส.ทล.1 1-68
Total questions: 45
Worksheet time: 23mins
ข้อใดคือวัตถุประสงค์หลักของการมีระบบฐานข้อมูล
เพื่อจัดเก็บข้อมูลให้ซับซ้อนที่สุด
เพื่อลดความซ้ำซ้อน
เพื่อให้ผู้ใช้แต่ละคนสามารถสร้างฐานข้อมูลของตนเองได้
เพื่อเพิ่มความเร็วในการประมวลผลโปรแกรมประยุกต์เพียงอย่างเดียว
ข้อใดคือข้อดีของการใช้ระบบฐานข้อมูลเมื่อเทียบกับการใช้ระบบแฟ้มข้อมูลแบบดั้งเดิม
การเข้าถึงข้อมูลทำได้ยากขึ้น
ความซ้ำซ้อนของข้อมูลเพิ่มขึ้น
การควบคุมความปลอดภัยของข้อมูลทำได้ดีขึ้น
การแบ่งปันข้อมูลทำได้จำกัด
ข้อใดไม่ใช่ข้อเสียที่อาจเกิดขึ้นจากการใช้ระบบฐานข้อมูล
มีความซับซ้อนในการออกแบบและจัดการ
ต้องใช้บุคลากรที่มีความเชี่ยวชาญ
ค่าใช้จ่ายในการลงทุนสูง
ลดความซ้ำซ้อนของข้อมูล
หน้าที่หลักของระบบจัดการฐานข้อมูล (DBMS) คือข้อใด
จัดการฮาร์ดแวร์ของคอมพิวเตอร์
จัดการการเข้าถึงข้อมูล การจัดเก็บ และการเรียกใช้ข้อมูล
สร้างโปรแกรมประยุกต์สำหรับผู้ใช้
ออกแบบโครงสร้างเครือข่าย
ข้อใดคือลักษณะสำคัญของข้อมูลในระบบฐานข้อมูลที่ดี
ข้อมูลต้องซ้ำซ้อนกันเพื่อความปลอดภัย
ข้อมูลควรมีความเป็นอิสระจากโปรแกรมประยุกต์
ข้อมูลควรถูกจัดเก็บในรูปแบบที่แตกต่างกันไปในแต่ละโปรแกรม
ข้อมูลไม่จำเป็นต้องมีความถูกต้องและน่าเชื่อถือ
Data Independence หมายถึงอะไรในระบบฐานข้อมูล
ข้อมูลสามารถเข้าถึงได้จากทุกที่
การเปลี่ยนแปลงโครงสร้างข้อมูลในระดับหนึ่งจะไม่ส่งผลกระทบต่อโปรแกรมประยุกต์ที่ใช้ข้อมูลนั้น
ข้อมูลแต่ละส่วนไม่ขึ้นต่อกัน
ข้อมูลสามารถถูกแก้ไขได้โดยอิสระโดยผู้ใช้ทุกคน
ข้อใดคือหน้าที่ของ Data Dictionary (พจนานุกรมข้อมูล)
จัดเก็บข้อมูลจริงของระบบ
จัดเก็บข้อมูลเกี่ยวกับโครงสร้างของฐานข้อมูล (Metadata)
จัดการการเข้าถึงข้อมูลของผู้ใช้
ประมวลผลคำสั่ง SQL
ข้อใดคือบทบาทของ Database Administrator (DBA)
ผู้ใช้งานฐานข้อมูลทั่วไป
ผู้พัฒนาโปรแกรมประยุกต์ที่ใช้ฐานข้อมูล
ผู้รับผิดชอบในการออกแบบ ติดตั้ง บำรุงรักษา และควบคุมฐานข้อมูล
ผู้ดูแลระบบปฏิบัติการ
สถาปัตยกรรมฐานข้อมูลแบบใดที่แบ่งออกเป็น 3 ระดับ
Centralized Architecture
Client-Server Architecture
ANSI/SPARC Architecture
Distributed Architecture
ระดับใดในสถาปัตยกรรมแบบ 3 ระดับ ที่เกี่ยวข้องกับมุมมองของผู้ใช้แต่ละคน
External Schema
Conceptual Schema
Internal Schema
Physical Schema
ระดับใดในสถาปัตยกรรมแบบ 3 ระดับ ที่อธิบายถึงโครงสร้างตรรกะของฐานข้อมูลทั้งหมด โดยไม่ขึ้นกับวิธีการจัดเก็บจริง
External Schema
Conceptual Schema
Internal Schema
Physical Schema
ระดับใดในสถาปัตยกรรมแบบ 3 ระดับ ที่อธิบายถึงวิธีการจัดเก็บข้อมูลจริงบนสื่อบันทึกข้อมูล
External Schema
Conceptual Schema
Internal Schema
Logical Schema
ข้อใดคือข้อดีของสถาปัตยกรรมแบบ 3 ระดับ
ทำให้การออกแบบฐานข้อมูลง่ายขึ้นมาก
เพิ่มความซ้ำซ้อนของข้อมูล
สนับสนุน Data Independence
ลดความปลอดภัยของข้อมูล
ขั้นตอนแรกในการพัฒนาระบบฐานข้อมูลคือข้อใด
การออกแบบฐานข้อมูล
การวิเคราะห์ความต้องการ
การนำไปใช้งาน
การบำรุงรักษา
ในขั้นตอนการวิเคราะห์ความต้องการ (Requirements Analysis) สิ่งสำคัญที่ต้องทำคืออะไร
สร้างตารางและกำหนดความสัมพันธ์
รวบรวมข้อมูลเกี่ยวกับความต้องการของผู้ใช้และฟังก์ชันของระบบ
ติดตั้ง DBMS และโหลดข้อมูล
ทดสอบประสิทธิภาพของฐานข้อมูล
การออกแบบฐานข้อมูลเชิงแนวคิด (Conceptual Database Design) มักใช้เครื่องมือใดในการสร้างแบบจำลอง?
SQL Queries
Entity-Relationship (ER) Model
Programming Languages
Spreadsheet Software
ในขั้นตอนการออกแบบฐานข้อมูลเชิงตรรกะ (Logical Database Design) สิ่งที่ต้องทำคืออะไร
กำหนดประเภทข้อมูลและขนาดของแต่ละฟิลด์
แปลงแบบจำลองเชิงแนวคิด (ER Model) ให้เป็นแบบจำลองเชิงสัมพันธ์ (Relational Model)
กำหนดวิธีการจัดเก็บข้อมูลบนดิสก์
เขียนโปรแกรมประยุกต์
การออกแบบฐานข้อมูลเชิงกายภาพ (Physical Database Design) เกี่ยวข้องกับสิ่งใด
การสร้าง ER Diagram
การกำหนด Normal Form ของตาราง
การเลือกโครงสร้างการจัดเก็บข้อมูล (เช่น Indexing) และการจัดเรียงข้อมูล
การสัมภาษณ์ผู้ใช้เพื่อเก็บความต้องการ
ในขั้นตอนการนำไปใช้งาน (Implementation) สิ่งที่ต้องทำคืออะไร
กำหนดข้อกำหนดความต้องการ
สร้างตารางและกำหนดข้อจำกัดต่างๆ ใน DBMS
ปรับปรุงประสิทธิภาพของฐานข้อมูล
ตรวจสอบความถูกต้องของข้อมูล
การทดสอบ (Testing) ในการพัฒนาระบบฐานข้อมูลมีวัตถุประสงค์เพื่ออะไร
เพื่อรวบรวมความต้องการของผู้ใช้เพิ่มเติม
เพื่อตรวจสอบว่าฐานข้อมูลทำงานได้ถูกต้องตามที่ออกแบบไว้และตอบสนองความต้องการ
เพื่อติดตั้งซอฟต์แวร์ DBMS
เพื่อฝึกอบรมผู้ใช้งาน
ขั้นตอนการบำรุงรักษา (Maintenance) ของระบบฐานข้อมูลเกี่ยวข้องกับสิ่งใด
การออกแบบโครงสร้างฐานข้อมูลใหม่ทั้งหมด
การสำรองข้อมูล การกู้คืนข้อมูล การปรับปรุงประสิทธิภาพ และการแก้ไขข้อผิดพลาด
การเลือก DBMS ที่เหมาะสม
การวิเคราะห์ความต้องการเริ่มต้น
ข้อใดคือความสำคัญของ "การสำรองข้อมูล (Backup)" ในขั้นตอนการบำรุงรักษา
เพื่อเพิ่มความเร็วในการเข้าถึงข้อมูล
เพื่อป้องกันข้อมูลสูญหายจากความผิดพลาดหรือภัยพิบัติ
เพื่อลดความซ้ำซ้อนของข้อมูล
เพื่อปรับปรุงคุณภาพของข้อมูล
ในขั้นตอนใดของการพัฒนาระบบฐานข้อมูลที่ต้องมีการ Normalization
การวิเคราะห์ความต้องการ
การออกแบบฐานข้อมูลเชิงตรรกะ
การออกแบบฐานข้อมูลเชิงกายภาพ
การนำไปใช้งาน
ฐานข้อมูลเชิงสัมพันธ์ (Relational Database) จัดเก็บข้อมูลในรูปแบบใด
ต้นไม้ (Tree)
กราฟ (Graph)
ตาราง (Table)หรือ รีเลชัน (Relation)
แฟ้มข้อมูล (File)
ในฐานข้อมูลเชิงสัมพันธ์ "Relation" หมายถึงอะไร
แถว (Row)
คอลัมน์ (Column)
ตาราง (Table)
ฟิลด์ (Field)
ในฐานข้อมูลเชิงสัมพันธ์ "Tuple" หมายถึงอะไร
แถว (Row) หรือ เรคคอร์ด (Record)
คอลัมน์ (Column) หรือ แอตทริบิวต์ (Attribute)
ชื่อตาราง
ประเภทข้อมูล
ในฐานข้อมูลเชิงสัมพันธ์ "Attribute" หมายถึงอะไร
แถว (Row)
คอลัมน์ (Column)
ตาราง
ค่าข้อมูล
"Primary Key" (คีย์หลัก) มีคุณสมบัติอย่างไร
สามารถมีค่าซ้ำกันได้
สามารถมีค่าเป็น NULL ได้
ใช้ระบุแต่ละแถวในตารางได้อย่างไม่ซ้ำกัน และต้องไม่เป็น NULL
ใช้เชื่อมโยงตารางอื่นเท่านั้น
"Foreign Key" (คีย์นอก) มีคุณสมบัติอย่างไร
เป็นคีย์หลักของตารางนั้นเอง
เป็นแอตทริบิวต์ที่อ้างอิงถึง Primary Key ของตารางอื่น
ต้องมีค่าไม่ซ้ำกันในตารางเสมอ
ต้องมีค่าเป็น NULL เสมอ
"Degree of a Relation" หมายถึงอะไร
จำนวนแถวในตาราง
จำนวนคอลัมน์ (แอตทริบิวต์)
จำนวนตารางในฐานข้อมูล
ระดับของ Normal Form
ข้อใดคือภาษาที่ใช้ในการจัดการฐานข้อมูลเชิงสัมพันธ์ที่ได้รับความนิยมมากที่สุด
Java
Python
SQL
C++
ข้อใดคือหน้าที่หลักของคำสั่ง DML (Data Manipulation Language) ใน SQL
การสร้างตาราง
การลบตาราง
การเพิ่ม ลบ แก้ไข และเรียกใช้ข้อมูลในตาราง
การกำหนดสิทธิ์ผู้ใช้
คำสั่ง SQL ใดที่ใช้ในการเรียกดูข้อมูลจากตาราง
INSERT
UPDATE
DELETE
SELECT
คำสั่ง SQL ใดที่ใช้ในการเพิ่มข้อมูลใหม่เข้าไปในตาราง
INSERT
UPDATE
DELETE FROM
CREATE TABLE
คำสั่ง SQL ใดที่ใช้ในการแก้ไขข้อมูลที่มีอยู่ในตาราง
INSERT INTO
UPDATE
DELETE FROM
SELECT
คำสั่ง SQL ใดที่ใช้ในการลบข้อมูลออกจากตาราง
INSERT INTO
UPDATE
DELETE
DROP TABLE
ในระบบจัดการฐานข้อมูล (DBMS) ความสัมพันธ์แบบ "หนึ่งต่อหนึ่ง"ข้อใดถูกต้อง
1 : N
1 ต่อ กลุ่ม
N : 1
1 : 1
Entity Integrity (ความคงสภาพของเอนทิตี้) ในฐานข้อมูลเชิงสัมพันธ์หมายถึงอะไร
ค่าของ Foreign Key ต้องมีอยู่จริงใน Primary Key ของตารางที่อ้างอิงถึง
Primary Key ต้องมีค่าไม่ซ้ำกันและต้องไม่เป็น NULL
Normalization (นอร์มัลไลเซชัน) มีวัตถุประสงค์หลักเพื่ออะไร
เพื่อเพิ่มความซ้ำซ้อนของข้อมูล
เพื่อลดความซ้ำซ้อนของข้อมูลและแก้ไขปัญหา Anomaly
เพื่อทำให้การเรียกใช้ข้อมูลช้าลง
เพื่อทำให้ฐานข้อมูลมีขนาดใหญ่ขึ้น
ใน 1NF (First Normal Form) ข้อใดคือคุณสมบัติที่สำคัญที่สุด
ทุก Non-key Attribute ต้องขึ้นอยู่กับ Primary Key ทั้งหมด
ไม่มี Transitive Dependency
ทุกแอตทริบิวต์ต้องมีค่าเดียว (Atomic) และไม่มีกลุ่มของค่าที่ซ้ำกัน
ทุกแอตทริบิวต์ต้องเป็น Primary Key
ผังงาน ER Diagram คืออะไร
แบบจำลองที่ใช้อธิบายโครงสร้างของฐานข้อมูลซึ่งเขียนออกมาในลักษณะของโค้ด
แบบจำลองที่ใช้อธิบายโครงสร้างของฐานข้อมูลซึ่งเขียนออกมาในลักษณะของฐานข้อมูล
แบบจำลองที่ใช้อธิบายโครงสร้างของฐานข้อมูลซึ่งเขียนออกมาในลักษณะของรูปภาพ
แบบจำลองที่ใช้อธิบายโครงสร้างของฐานข้อมูลซึ่งเขียนออกมาในลักษณะของตัวแปรภาษา
Database Management System มีคำย่อว่าอะไร
DMS
DCMS
DMAS
DBMS
ในระบบจัดการฐานข้อมูล (DBMS) ความสัมพันธ์แบบ "หนึ่งต่อกลุ่ม"ข้อใดถูกต้อง
1 : N
1 ต่อ กลุ่ม
N : 1
1 : 1
คำสั่ง SQL ในการสร้างฐานข้อมูลข้อใดถูกต้อง
Create Table
New database
Create Table
Create database
คำสั่ง SQL ในการเรียกข้อมูลมาแสดงข้อใดถูกต้อง
Show * form....
Select * form....
Insert*form....
Create*form...
