У дома Сигурност Какво е обектно-релационна база данни (ord)? - определение от техопедия

Какво е обектно-релационна база данни (ord)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава обектно-релационна база данни (ORD)?

Обектно-релационна база данни (ORD) е система за управление на база данни (СУБД), която се състои както от релационна база данни (RDBMS), така и от обектно-ориентирана база данни (OODBMS). ORD поддържа основните компоненти на всеки обектно-ориентиран модел на база данни в своите схеми и използвания език за заявки, като обекти, класове и наследяване.

Обектно-релационната база данни може да бъде известна и като система за управление на обектна релационна база данни (ORDBMS).

Techopedia обяснява обектно-релационната база данни (ORD)

За ORD се казва, че е посредник между релационни и обектно-ориентирани бази данни, тъй като съдържа аспекти и характеристики от двата модела. В ORD основният подход се основава на RDB, тъй като данните се съхраняват в традиционна база данни и се манипулират и получават достъп чрез заявки, написани на език на заявката като SQL. ORD също така показва обектно-ориентирана характеристика, тъй като базата данни се счита за обект, обикновено за софтуер, който е написан на обектно-ориентиран език за програмиране. Тук API се използват за съхраняване и достъп до данните като обекти.


Една от целите на ORD е да преодолее пропастта между концептуалните техники за моделиране на данни за релационни и обектно-ориентирани бази данни като диаграмата за отношение на образувания (ERD) и обектно-релационно картографиране (ORM). Той също така цели да свърже разделението между релационни бази данни и обектно-ориентираните техники за моделиране, които обикновено се използват в езици за програмиране като Java, C # и C ++.


Традиционните RDBMS продукти се концентрират върху ефективната организация на данните, която се извлича от ограничен набор от типове данни. От друга страна, ORDBMS има функция, която позволява на разработчиците да изграждат и иноватират свои собствени типове данни и методи, които могат да бъдат приложени към СУБД. С това ORDBMS възнамерява да позволи на разработчиците да увеличат абстракцията, с която разглеждат проблемната област.

Какво е обектно-релационна база данни (ord)? - определение от техопедия