RDBMS ให้คุณสมบัติการควบคุมการเข้าถึงของผู้ใช้และความสมบูรณ์ของข้อมูล
ระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) คือระบบซอฟต์แวร์ที่ให้การเข้าถึงฐานข้อมูลเชิงสัมพันธ์ ระบบซอฟต์แวร์คือชุดของแอปพลิเคชันซอฟต์แวร์ที่สามารถใช้เพื่อสร้าง บำรุงรักษา จัดการ และใช้ฐานข้อมูล "ฐานข้อมูลเชิงสัมพันธ์" คือฐานข้อมูลที่มีโครงสร้างในรูปแบบ "เชิงสัมพันธ์" ข้อมูลจะถูกจัดเก็บและนำเสนอในรูปแบบตาราง จัดเรียงเป็นแถวและคอลัมน์ด้วยหนึ่งระเบียนต่อแถว
โครงสร้างข้อมูล
รูปแบบตารางนั้นง่ายและสะดวกสำหรับผู้ใช้ฐานข้อมูลที่จะเข้าใจและใช้งาน RDBMS ให้การเข้าถึงข้อมูลโดยใช้โครงสร้างตามธรรมชาติและการจัดระเบียบข้อมูล แบบสอบถามฐานข้อมูลสามารถค้นหาคอลัมน์ใด ๆ สำหรับรายการที่ตรงกัน
วิดีโอประจำวันนี้
การเข้าถึงแบบผู้ใช้หลายคน
RDBMS อนุญาตให้ผู้ใช้ฐานข้อมูลหลายรายเข้าถึงฐานข้อมูลได้พร้อมกัน ฟังก์ชันการจัดการธุรกรรมและล็อคในตัวช่วยให้ผู้ใช้สามารถเข้าถึงข้อมูลเมื่อมีการเปลี่ยนแปลง ป้องกันการชนกันระหว่างผู้ใช้สองคนที่อัปเดตข้อมูล และป้องกันไม่ให้ผู้ใช้เข้าถึงการอัปเดตบางส่วน บันทึก
สิทธิพิเศษ
คุณสมบัติการอนุญาตและการควบคุมสิทธิ์ใน RDBMS อนุญาตให้ผู้ดูแลระบบฐานข้อมูลจำกัดการเข้าถึง ผู้ใช้ที่ได้รับอนุญาต และให้สิทธิ์แก่ผู้ใช้แต่ละรายตามประเภทของงานฐานข้อมูลที่พวกเขาต้องการ ดำเนินการ. การอนุญาตสามารถกำหนดได้ตามที่อยู่ IP ของไคลเอ็นต์ระยะไกลร่วมกับการให้สิทธิ์ผู้ใช้ ซึ่งจำกัดการเข้าถึงระบบคอมพิวเตอร์ภายนอกที่เฉพาะเจาะจง
การเข้าถึงเครือข่าย
RDBMS ให้การเข้าถึงฐานข้อมูลผ่านเซิร์ฟเวอร์ daemon ซึ่งเป็นโปรแกรมซอฟต์แวร์เฉพาะที่รับฟังคำขอบนเครือข่าย และอนุญาตให้ไคลเอ็นต์ฐานข้อมูลเชื่อมต่อและใช้ฐานข้อมูล ผู้ใช้ไม่จำเป็นต้องเข้าสู่ระบบคอมพิวเตอร์จริงเพื่อใช้ฐานข้อมูล อำนวยความสะดวกให้กับผู้ใช้และมีชั้นความปลอดภัยสำหรับฐานข้อมูล การเข้าถึงเครือข่ายช่วยให้นักพัฒนาสามารถสร้างเครื่องมือเดสก์ท็อปและเว็บแอปพลิเคชันเพื่อโต้ตอบกับฐานข้อมูล
ความเร็ว
โมเดลฐานข้อมูลเชิงสัมพันธ์ไม่ใช่โครงสร้างข้อมูลที่เร็วที่สุด ข้อดีของ RDBMS เช่น ความเรียบง่าย ทำให้ความเร็วที่ช้าลงนั้นเป็นการแลกเปลี่ยนที่ยุติธรรม การเพิ่มประสิทธิภาพที่มีอยู่ใน RDBMS และการออกแบบฐานข้อมูล ช่วยเพิ่มประสิทธิภาพ ทำให้ RDBMS ทำงานได้เร็วเกินพอสำหรับแอปพลิเคชันและชุดข้อมูลส่วนใหญ่ ปรับปรุงเทคโนโลยี เพิ่มความเร็วโปรเซสเซอร์ และลดต้นทุนหน่วยความจำและการจัดเก็บ ผู้ดูแลระบบเพื่อสร้างระบบที่รวดเร็วอย่างเหลือเชื่อที่สามารถเอาชนะประสิทธิภาพของฐานข้อมูลใด ๆ ได้ ข้อบกพร่อง
การซ่อมบำรุง
RDBMS มียูทิลิตี้การบำรุงรักษาที่ให้เครื่องมือแก่ผู้ดูแลระบบฐานข้อมูล เพื่อให้สามารถบำรุงรักษา ทดสอบ ซ่อมแซม และสำรองฐานข้อมูลที่อยู่ในระบบได้อย่างง่ายดาย ฟังก์ชันหลายอย่างสามารถทำให้เป็นอัตโนมัติได้โดยใช้ระบบอัตโนมัติในตัวใน RDBMS หรือเครื่องมืออัตโนมัติที่มีอยู่ในระบบปฏิบัติการ
ภาษา
RDBMS รองรับภาษาทั่วไปที่เรียกว่า "Structured Query Language" (SQL) วากยสัมพันธ์ของ SQL นั้นเรียบง่าย และภาษานั้นใช้คำสำคัญและวลีภาษาอังกฤษมาตรฐาน ทำให้เข้าใจง่ายและเรียนรู้ได้ง่าย RDBMS จำนวนมากเพิ่มคีย์เวิร์ด ฟังก์ชัน และฟีเจอร์ที่ไม่ใช่ SQL ซึ่งเป็นเฉพาะฐานข้อมูลให้กับภาษา SQL