รายวิชาการจัดการฐานข้อมูล (Database Management System) ง30250 สำหรับใช้เป็นสื่อการสอน ยินดีต้อนรับนักเรียนทุกคนนะค่ะ โดย อ.พรหมพร เพิ่มพูล

วันอังคารที่ 17 กันยายน พ.ศ. 2556

แบบฝึกหน่วยที่ 3 แบบจำลองฐานข้อมูลเชิงสัมพันธ์


แบบฝึกหัดหน่วยการเรียนรู้ที่ 3

แบบจำลองฐานข้อมูลเชิงสัมพันธ์

1.             อธิบายความหมายและยกตัวอย่างของฐานข้อมูลเชิงสัมพันธ์ 
2.             อธิบายความหมายของศัพท์พื้นฐานของฐานข้อมูลเชิงสัมพันธ์
        1.   รีเลชัน (Relation)                                           2.   ทัพเพิล (Tuple)
        3.   คาร์ดินัลลิตี(Cadinality)                               4.    แอตทริบิวต์ (Attribute)
       5.    โดเมน (Domain)
3.  จากรีเลชัน Teacher จงตอบคำถามต่อไปนี้
                   Teacher
Tcode
TName
TsName
MCode
MName
T001
นายนราวิชญ์
ความหมั่น
M002
ระบบสารสนเทศ
T002
นางสาวกรกนก
งามพริ้ง
M002
ระบบสารสนเทศ
T003
นายแก้ว
มาลัยกูล
M004
การบัญชี
T004
นางปรีดา
ตัญจนะ
M003
การตลาด
               
         1. จำนวนโดเมน ………………..                     2.  จำนวนแอตทริบิวต์ ………………
        3.  จำนวนทัพเพิล……………….                     4.  จำนวนดีกรี ………………………
        5.  จำนวนคาร์ดินัลลิตี ……………….            6.  จงระบุชนิดและขนาดของแต่ละแอตทริบิวต์
4.             จงอธิบายคุณสมบัติของรีเลชัน
5.             บอกหลักการตั้งชื่อของแอตทริบิวต์
6.             จงอธิบายความหมายและระบุหน้าที่ของคีย์แต่ละประเภท
         1.    ซูเปอร์คีย์ (SuperKey)                                  2.   คีย์คู่แข่ง (Candidate Key)
          3.    คีย์หลัก (Primary Key)                                4.   คีย์รอง (Alternate Key)
                  5.    คีย์นอก (Foreign Key)
7.   อธิบายความหมายของกฎควบคุมความคงสภาพของเอนทิตี พร้อมทั้งยกตัวอย่างรีเลชันที่ผิด
       กฎความคงสภาพของเอนทิตี
8.   จงยกตัวอย่างของรีเลชันและระบุปัญหารีเลชันที่ผิดกฎความคงสภาพของการอ้างอิง 



1 ความคิดเห็น: