ODBMS (โอดีบีเอ็มเอส) และ RDBMS (อาดีบีเอ็มเอส) แตกต่างกันอย่างไร

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderator: mindphp, ผู้ดูแลกระดาน

Patcharanan.0399
PHP Hero Member
PHP Hero Member
โพสต์: 114
ลงทะเบียนเมื่อ: 09/04/2018 10:04 am

ODBMS (โอดีบีเอ็มเอส) และ RDBMS (อาดีบีเอ็มเอส) แตกต่างกันอย่างไร

โพสต์โดย Patcharanan.0399 » 17/04/2018 5:11 pm

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 ไปได้








ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 10 และ บุคคลทั่วไป 0 ท่าน