สารบัญ:
คำจำกัดความ - ฐานข้อมูลเชิงวัตถุ (ORD) หมายถึงอะไร?
ฐานข้อมูลเชิงวัตถุ (ORD) เป็นระบบจัดการฐานข้อมูล (DBMS) ที่ประกอบด้วยฐานข้อมูลเชิงสัมพันธ์ (RDBMS) และฐานข้อมูลเชิงวัตถุ (OODBMS) ORD สนับสนุนส่วนประกอบพื้นฐานของโมเดลฐานข้อมูลเชิงวัตถุใด ๆ ในสคีมาและภาษาแบบสอบถามที่ใช้เช่นวัตถุคลาสและการสืบทอด
ฐานข้อมูลเชิงวัตถุอาจเรียกได้ว่าเป็นระบบการจัดการฐานข้อมูลเชิงวัตถุ (ORDBMS)
Techopedia อธิบายฐานข้อมูลเชิงวัตถุ (ORD)
ORD ถูกกล่าวถึงว่าเป็นคนกลางระหว่างฐานข้อมูลเชิงสัมพันธ์และเชิงวัตถุเนื่องจากมันมีแง่มุมและคุณลักษณะจากทั้งสองโมเดล ใน ORD วิธีการพื้นฐานนั้นใช้พื้นฐานของ RDB เนื่องจากข้อมูลถูกเก็บไว้ในฐานข้อมูลดั้งเดิมและจัดการและเข้าถึงโดยใช้แบบสอบถามที่เขียนในภาษาแบบสอบถามเช่น SQL อย่างไรก็ตาม ORD ยังแสดงคุณสมบัติเชิงวัตถุในฐานข้อมูลที่ถือว่าเป็นที่เก็บวัตถุโดยปกติแล้วสำหรับซอฟต์แวร์ที่เขียนด้วยภาษาโปรแกรมเชิงวัตถุ ที่นี่ APIs ใช้ในการจัดเก็บและเข้าถึงข้อมูลเป็นวัตถุ
หนึ่งในเป้าหมายของ ORD คือการเชื่อมช่องว่างระหว่างเทคนิคการสร้างแบบจำลองข้อมูลเชิงแนวคิดสำหรับฐานข้อมูลเชิงสัมพันธ์และเชิงวัตถุเช่นแผนภาพความสัมพันธ์เอนทิตี้ (ERD) และการทำแผนที่วัตถุสัมพันธ์ (ORM) นอกจากนี้ยังมีจุดมุ่งหมายเพื่อเชื่อมต่อการแบ่งระหว่างฐานข้อมูลเชิงสัมพันธ์และเทคนิคการสร้างแบบจำลองเชิงวัตถุที่มักใช้ในภาษาการเขียนโปรแกรมเช่น Java, C # และ C ++
ผลิตภัณฑ์ RDBMS ดั้งเดิมเน้นที่การจัดระเบียบข้อมูลที่มีประสิทธิภาพซึ่งได้มาจากชุดข้อมูลจำนวน จำกัด ในทางกลับกัน ORDBMS มีคุณสมบัติที่ช่วยให้นักพัฒนาสามารถสร้างและคิดค้นชนิดข้อมูลและวิธีการของตนเองซึ่งสามารถนำไปใช้กับ DBMS ได้ ด้วยสิ่งนี้ ORDBMS มุ่งมั่นที่จะอนุญาตให้นักพัฒนาเพิ่ม abstraction ที่พวกเขาดูพื้นที่ปัญหา
