รูปแบบของฐานข้อมูล
ศัพท์พื้นฐาน
Entity = ภาพรวมทั้งหมดที่จัดเก็บในรูปแบบตาราง (Teble)
Attribute = รายละเอียดของข้อมูลที่อยู่ในเอนทิตี้ (Colume)
Relation = ความสัมพันธ์ระหว่างเอนทิตี้่
Tuple = ค่าของข้อมูลในแต่ละแถวหรือเรียกว่า Record
Cardinality = จำนวนของแถวของข้อมูลในแต่ละรีเลชั่น
Primaly Key = แอททริบิวต์ที่ไม่ซ้ำกันในแต่ละทูเพิล (Item)
Domain = ขอบเขตของข้อมูล
เค้าร่างของฐานข้อมูล
ในการออกแบบฐานข้อมูล ต้องระบุชื่อของเอนทิตี้ และระบุรายละเอียดของแต่ละเอนทิตี้ว่า ประกอบด้วยอะไรบ้าง มีลักษณะความสัมพันธ์ของข้อมูลในเอนทิตี้อย่างไร ซึ่งโครงสร้างของฐานข้อมูล เรียกว่า Database Schema และข้อมูลที่ถูกบรรทึกลงไปเรียกว่า Instance
ความสัมพันธ์ระหว่างตาราง- ความสัมพันธ์แบบหนึ่งต่อหนึ่ง
- ความสัมพันธ์แบบหนึ่งต่อกลุ่ม
- ความสัมพันธ์แบบกลุ่มต่อกลุ่ม
รูปแบบของฐานของข้อมูล
- ฐานข้อมูลแบบเชิงสัมพันธ์
- ฐานข้อมูลแบบลำดับขั้น
- ฐานข้อมูลแบบเครือข่าย
สรุป
ระบบฐานข้อมูลมีการเรียหใช้โดยผู้ใช้หลายกลุ่ม โดยข้อมูลในฐานข้อมูลในฐานข้อมูลจะถูกสร้างให้มีโครงสร้างที่ง่ายต่อความเข้าใจและการใช้งาน เพื่อให้การใช้ข้อมูลเป็นอย่างเหมาะสม
แบบฝึกหัด
1. เอนทิตี้หมายถึง และคือส่วนใดของตาราง ?
- เอนทิตี้ คือ ภาพรวมของตาราง เช่น ชื่อหนังสือ,รหัสหนังสือ ข้อมูลที่อยู่ในตารางทั้งหมด (Table)
2. แอททริบิวต์หมายถึง และคือส่วนใดของตาราง ?
- แอททริบิวต์ คือ ข้อมูลที่อยู่ในแต่ละคอลัมน์ เช่น ชื่อผู้แต่งหนังสือ
3. ทูเพิลหมายถึงอะไร และคือส่วนใดของตาราง ?
- ทูเพิล คือ ค่าข้อมูลที่อยู่ในแต่ละแถว เช่น แถวของรหัสหนังสือ
4. ไอเท็มหมายถึงอะไร และคือส่วนใดของตาราง ?
- ไอเทม คือ ข้อมูลที่อยู่แต่ละเซลล์ เช่น เช่น "ระบบฐานข้อมูล อยู่ในช่อง เซลที่ b2 แถว b1"
ไม่มีความคิดเห็น:
แสดงความคิดเห็น