![วิชา Database - Ep1 : ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล - อ.เอิญ สุริยะฉาย (KMUTNB)](https://i.ytimg.com/vi/QQk33OX5IzU/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - การออกแบบฐานข้อมูลเชิงสัมพันธ์ (RDD) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
- Techopedia อธิบายการออกแบบฐานข้อมูลเชิงสัมพันธ์ (RDD)
คำจำกัดความ - การออกแบบฐานข้อมูลเชิงสัมพันธ์ (RDD) หมายถึงอะไร
การออกแบบฐานข้อมูลเชิงสัมพันธ์ (RDD) จำลองข้อมูลและข้อมูลลงในชุดของตารางที่มีแถวและคอลัมน์ แต่ละแถวของความสัมพันธ์ / ตารางแสดงระเบียนและแต่ละคอลัมน์แสดงถึงแอตทริบิวต์ของข้อมูล Structured Query Language (SQL) ใช้เพื่อจัดการกับฐานข้อมูลเชิงสัมพันธ์ การออกแบบฐานข้อมูลเชิงสัมพันธ์ประกอบด้วยสี่ขั้นตอนซึ่งข้อมูลถูกจำลองเป็นชุดของตารางที่เกี่ยวข้อง ขั้นตอนคือ:
- กำหนดความสัมพันธ์ / คุณลักษณะ
- กำหนดคีย์หลัก
- กำหนดความสัมพันธ์
- normalization
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร
Techopedia อธิบายการออกแบบฐานข้อมูลเชิงสัมพันธ์ (RDD)
ฐานข้อมูลเชิงสัมพันธ์แตกต่างจากฐานข้อมูลอื่น ๆ ในแนวทางการจัดระเบียบข้อมูลและการทำธุรกรรม ใน RDD ข้อมูลจะถูกจัดระเบียบในตารางและการเข้าถึงข้อมูลทุกประเภทจะดำเนินการผ่านธุรกรรมที่มีการควบคุม การออกแบบฐานข้อมูลเชิงสัมพันธ์เป็นไปตามคุณสมบัติ ACID (อะตอมมิกความสอดคล้องความสมบูรณ์และความทนทาน) ที่ต้องการจากการออกแบบฐานข้อมูล การออกแบบฐานข้อมูลเชิงสัมพันธ์สั่งการใช้เซิร์ฟเวอร์ฐานข้อมูลในแอปพลิเคชันสำหรับจัดการกับปัญหาการจัดการข้อมูล
สี่ขั้นตอนของ RDD มีดังนี้:
- ความสัมพันธ์และแอตทริบิวต์: ระบุตารางและแอตทริบิวต์ต่าง ๆ ที่เกี่ยวข้องกับแต่ละตาราง ตารางแสดงเอนทิตีและแอตทริบิวต์แสดงถึงคุณสมบัติของเอนทิตีที่เกี่ยวข้อง
- คีย์หลัก: แอตทริบิวต์หรือชุดของคุณลักษณะที่ช่วยในการระบุระเบียนที่ไม่ซ้ำกันจะถูกระบุและกำหนดให้เป็นคีย์หลัก
- ความสัมพันธ์: ความสัมพันธ์ระหว่างตารางต่าง ๆ จะถูกสร้างขึ้นด้วยความช่วยเหลือของกุญแจต่างประเทศ คีย์ต่างประเทศเป็นคุณลักษณะที่เกิดขึ้นในตารางที่เป็นคีย์หลักของตารางอื่น ประเภทของความสัมพันธ์ที่สามารถมีอยู่ระหว่างความสัมพันธ์ (ตาราง) คือ:
- หนึ่งต่อหนึ่ง
- หนึ่งถึงหลาย ๆ
- หลายต่อหลาย
สามารถใช้แผนภาพความสัมพันธ์เอนทิตีเพื่อแสดงถึงเอนทิตีคุณลักษณะและความสัมพันธ์ระหว่างเอนทิตีในรูปแบบแผนภาพ
- การปรับสภาพ: นี่คือกระบวนการปรับโครงสร้างฐานข้อมูลให้เหมาะสม การทำให้เป็นมาตรฐานช่วยให้การออกแบบฐานข้อมูลง่ายขึ้นเพื่อหลีกเลี่ยงความซ้ำซ้อนและความสับสน รูปแบบปกติที่แตกต่างกันมีดังนี้:
- แบบฟอร์มแรกปกติ
- แบบฟอร์มปกติที่สอง
- แบบฟอร์มปกติที่สาม
- แบบฟอร์มปกติของ Boyce-Codd
- รูปแบบปกติที่ห้า
โดยการใช้ชุดของกฎตารางจะถูกทำให้เป็นมาตรฐานในรูปแบบปกติข้างต้นในแบบก้าวหน้าเชิงเส้น ประสิทธิภาพของการออกแบบจะดีขึ้นเมื่อระดับการฟื้นฟูปกติเพิ่มสูงขึ้น