Mục lục:
- Định nghĩa - Cơ sở dữ liệu quan hệ đối tượng (ORD) có nghĩa là gì?
- Techopedia giải thích Cơ sở dữ liệu quan hệ đối tượng (ORD)
Định nghĩa - Cơ sở dữ liệu quan hệ đối tượng (ORD) có nghĩa là gì?
Cơ sở dữ liệu quan hệ đối tượng (ORD) là một hệ thống quản lý cơ sở dữ liệu (DBMS) bao gồm cả cơ sở dữ liệu quan hệ (RDBMS) và cơ sở dữ liệu hướng đối tượng (OODBMS). ORD hỗ trợ các thành phần cơ bản của bất kỳ mô hình cơ sở dữ liệu hướng đối tượng nào trong các lược đồ của nó và ngôn ngữ truy vấn được sử dụng, chẳng hạn như các đối tượng, các lớp và kế thừa.
Cơ sở dữ liệu quan hệ đối tượng cũng có thể được gọi là hệ thống quản lý cơ sở dữ liệu quan hệ đối tượng (ORDBMS).
Techopedia giải thích Cơ sở dữ liệu quan hệ đối tượng (ORD)
ORD được cho là người trung gian giữa các cơ sở dữ liệu quan hệ và hướng đối tượng vì nó chứa các khía cạnh và đặc điểm từ cả hai mô hình. Trong ORD, cách tiếp cận cơ bản dựa trên RDB, vì dữ liệu được lưu trữ trong cơ sở dữ liệu truyền thống và được thao tác và truy cập bằng các truy vấn được viết bằng ngôn ngữ truy vấn như SQL. Tuy nhiên, ORD cũng hiển thị một đặc tính hướng đối tượng trong đó cơ sở dữ liệu được coi là kho lưu trữ đối tượng, thường dành cho phần mềm được viết bằng ngôn ngữ lập trình hướng đối tượng. Ở đây, API được sử dụng để lưu trữ và truy cập dữ liệu dưới dạng đối tượng.
Một trong những mục tiêu của ORD là thu hẹp khoảng cách giữa các kỹ thuật mô hình hóa dữ liệu khái niệm cho các cơ sở dữ liệu quan hệ và hướng đối tượng như sơ đồ quan hệ thực thể (ERD) và ánh xạ quan hệ đối tượng (ORM). Nó cũng nhằm mục đích kết nối sự phân chia giữa các cơ sở dữ liệu quan hệ và các kỹ thuật mô hình hướng đối tượng thường được sử dụng trong các ngôn ngữ lập trình như Java, C # và C ++.
Các sản phẩm RDBMS truyền thống tập trung vào việc tổ chức dữ liệu hiệu quả bắt nguồn từ một tập hợp các loại dữ liệu hạn chế. Mặt khác, ORDBMS có một tính năng cho phép các nhà phát triển xây dựng và đổi mới các kiểu và phương thức dữ liệu của riêng họ, có thể được áp dụng cho DBMS. Với điều này, ORDBMS dự định cho phép các nhà phát triển tăng tính trừu tượng mà họ xem khu vực có vấn đề.