Search Header Logo

แบบทดสอบก่อนเรียนเรื่องการออกแบบฐานข้อมูล

Authored by ศักดา ขำเขียว

Computers

University

Used 4+ times

แบบทดสอบก่อนเรียนเรื่องการออกแบบฐานข้อมูล
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

ข้อใดต่อไปนี้เป็นวัตถุประสงค์หลักของการทำ Normalization?

ลดความซับซ้อนของภาษา SQL

เพิ่มจำนวนตารางในฐานข้อมูล

ลดความซ้ำซ้อนของข้อมูลและหลีกเลี่ยงความผิดพลาด

ทำให้การเชื่อมโยงข้อมูลง่ายขึ้น

2.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

ข้อใดต่อไปนี้ไม่ใช่ประเภทของความสัมพันธ์ใน ER Diagram?

หนึ่งต่อหนึ่ง (1:1)

หนึ่งต่อกลุ่ม (1:G)

หนึ่งต่อหลาย (1:N)

หลายต่อหลาย (M:N)

3.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

แอตทริบิวต์ (Attribute) คืออะไรในฐานข้อมูล?

คำสั่งในการเข้าถึงฐานข้อมูล

ตารางในฐานข้อมูล

คอลัมน์ของตารางที่เก็บข้อมูลเฉพาะเจาะจง

ความสัมพันธ์ระหว่างสองตาราง

4.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

คีย์หลัก (Primary Key) มีหน้าที่ใด?

ใช้ค้นหาข้อมูลแบบสุ่ม

ใช้แสดงความสัมพันธ์แบบหลายต่อหลาย

ระบุแถวข้อมูลที่ไม่ซ้ำกันในตาราง

ใช้จัดเรียงข้อมูลตามลำดับตัวอักษร

5.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

ใน ER Diagram สัญลักษณ์รูปสี่เหลี่ยมผืนผ้าหมายถึงอะไร?

แอตทริบิวต์

เอนทิตี

ความสัมพันธ์

คีย์หลัก

6.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

ตารางที่อยู่ในรูปแบบปกติที่ 1 (1NF) ต้องมีลักษณะอย่างไร?

ไม่มีค่าซ้ำในตาราง

ไม่มีค่าซ้ำในแถวเดียวกัน

ไม่มีกลุ่มข้อมูลซ้ำหรือแบบซ้อน (repeating groups)

ต้องมีคีย์นอก (foreign key)

7.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

ถ้าเอนทิตี "นักเรียน" มีความสัมพันธ์กับ "วิชา" แบบหลายต่อหลาย (M:N) ต้องทำอย่างไรในการออกแบบฐานข้อมูล?

สร้างตารางเดียวรวมทั้งสองเอนทิตี

ไม่สามารถออกแบบได้ในระบบฐานข้อมูล

สร้างตารางกลางแยกความสัมพันธ์

ใช้คีย์หลักร่วมกันของทั้งสองตาราง

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?