ODBMS (Object-Oriented Database Management System : โอดีบีเอ็มเอส) เป็นเทคโนโลยีใหม่ของฐ้านข้อมูล เหมาะสำหรับเก็บข้อมูลที่เป็น Multimedia หรืออะไรที่ซับซ้อนกว่าข้อมูลที่เป็น text เช่น เสียง ภาพยนต์ เป็นต้น
RDBMS (Relational Database Management System : อาดีบีเอ็มเอส) ถูกออกมาเพื่อเก็บข้อมูลที่เป็นตัวอักษร ตัวเลข ถึงแม้ว่าจะเก็บข้อมูลที่เป็น Binary ขนาดใหญ่ แต่การใช้ฐานข้อมูลแบบ RDBMS ยังไม่มีการสนับสนุนการเก็บข้อมูลประเภท Multimedia ได้
สรุปได้ว่า RDBMS เหมาะสำหรับการเก็บข้อมูลที่เป็น Scalar เช่น ชื่อ, ที่อยู่, จำนวน เป็นต้น และสามารถจัดการ Query ที่มีความซับซ้อนได้ดีจึงเหมาะกับ Application ทางธุรกิจและการเงิน
ส่วน ODBMS จะมี Model ที่ซับซ้อนเหมาะกับ Video Game,Internet และ Multimedia Application
โครงสร้างของ ODBMS นั้นมีความยืดหยุ่นกว่า แบบ RDBMS คือไม่จำเป็นต้องมีโครงสร้างแบบ Row Column และสามารถทีความสัมพันธ์แบบ Many-to-Many ได้ และไม่ต้องทำ Normalization ซื่งลดขั้นตอน และเวลาในการออกแบบ Database ไปได้
ODBMS (โอดีบีเอ็มเอส) และ RDBMS (อาดีบีเอ็มเอส) แตกต่างกันอย่างไร
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Hero Member
- โพสต์: 114
- ลงทะเบียนเมื่อ: 09/04/2018 10:04 am
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 63