![Relational Database Indexes](https://i.ytimg.com/vi/YvvzYrixtRk/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - ฐานข้อมูลเชิงสัมพันธ์ (RDB) หมายถึงอะไร?
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายฐานข้อมูลเชิงสัมพันธ์ (RDB)
คำจำกัดความ - ฐานข้อมูลเชิงสัมพันธ์ (RDB) หมายถึงอะไร?
ฐานข้อมูลเชิงสัมพันธ์ (RDB) เป็นชุดรวมของชุดข้อมูลหลายชุดที่จัดเรียงตามตารางระเบียนและคอลัมน์ RDB สร้างความสัมพันธ์ที่ชัดเจนระหว่างตารางฐานข้อมูล ตารางสื่อสารและแบ่งปันข้อมูลซึ่งอำนวยความสะดวกในการค้นหาข้อมูลองค์กรและการรายงาน
RDB ใช้ Structured Query Language (SQL) ซึ่งเป็นแอ็พพลิเคชันผู้ใช้มาตรฐานที่จัดเตรียมอินเตอร์เฟสโปรแกรมมิงง่ายสำหรับการโต้ตอบของฐานข้อมูล
RDB มาจากแนวคิดฟังก์ชันทางคณิตศาสตร์ของชุดข้อมูลการทำแผนที่และพัฒนาโดย Edgar F. Codd
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายฐานข้อมูลเชิงสัมพันธ์ (RDB)
RDB จัดระเบียบข้อมูลด้วยวิธีต่างๆ แต่ละตารางเรียกว่าความสัมพันธ์ซึ่งมีคอลัมน์หมวดหมู่ข้อมูลอย่างน้อยหนึ่งคอลัมน์ แต่ละระเบียนในตาราง (หรือแถว) มีตัวอย่างข้อมูลเฉพาะที่กำหนดไว้สำหรับหมวดหมู่คอลัมน์ที่เกี่ยวข้อง ข้อมูลหรือบันทึกอย่างน้อยหนึ่งรายการเกี่ยวข้องกับหนึ่งหรือหลายระเบียนเพื่อสร้างการพึ่งพาการทำงาน เหล่านี้จัดเป็นดังนี้:
- หนึ่งถึงหนึ่ง: ระเบียนหนึ่งตารางเกี่ยวข้องกับระเบียนอื่นในตารางอื่น
- One to Many: ระเบียนหนึ่งตารางเกี่ยวข้องกับหลายระเบียนในตารางอื่น
- หลายต่อหนึ่ง: มีมากกว่าหนึ่งระเบียนในตารางที่เกี่ยวข้องกับอีกหนึ่งระเบียนของตาราง
- หลายต่อหลาย: มากกว่าหนึ่งตารางบันทึกเกี่ยวข้องกับมากกว่าหนึ่งระเบียนในตารางอื่น
RDB ดำเนินการฐานข้อมูล "select", "project" และ "เข้าร่วม" โดยที่ select ถูกใช้สำหรับการดึงข้อมูลโครงการระบุคุณลักษณะของข้อมูลและเข้าร่วมรวมความสัมพันธ์
RDB มีข้อดีอื่น ๆ อีกมากมายรวมไปถึง:
- ความสามารถในการขยายได้ง่ายเนื่องจากอาจมีการเพิ่มข้อมูลใหม่โดยไม่ต้องแก้ไขระเบียนที่มีอยู่ สิ่งนี้เรียกว่า scalability
- เทคโนโลยีใหม่ประสิทธิภาพพลังงานและความยืดหยุ่นพร้อมความสามารถด้านข้อมูลที่หลากหลาย
- ความปลอดภัยของข้อมูลซึ่งเป็นสิ่งสำคัญเมื่อการแบ่งปันข้อมูลขึ้นอยู่กับความเป็นส่วนตัว ตัวอย่างเช่นผู้บริหารอาจแบ่งปันสิทธิ์ของข้อมูลและเข้าถึงและบล็อกพนักงานจากข้อมูลอื่น ๆ เช่นเงินเดือนที่เป็นความลับหรือข้อมูลผลประโยชน์