Будинки Безпека Що таке об'єктно-реляційна база даних (ord)? - визначення з техопедії

Що таке об'єктно-реляційна база даних (ord)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає об'єктно-реляційна база даних (ORD)?

Об'єктно-реляційна база даних (ORD) - це система управління базами даних (СУБД), яка складається як з реляційної бази даних (RDBMS), так і з об'єктно-орієнтованою базою даних (OODBMS). ORD підтримує основні компоненти будь-якої об'єктно-орієнтованої моделі бази даних у своїх схемах та використовуваній мові запитів, таких як об'єкти, класи та успадкування.

Об'єктно-реляційна база даних також може бути відома як система управління об'єктною реляційною базою даних (ORDBMS).

Техопедія пояснює об'єктно-реляційну базу даних (ORD)

ORD, як кажуть, є посередником між реляційними та об'єктно-орієнтованими базами даних, оскільки він містить аспекти та характеристики обох моделей. У ORD базовий підхід базується на RDB, оскільки дані зберігаються в традиційній базі даних, маніпулюються та отримують доступ до них за допомогою запитів, написаних на мові запитів, як SQL. Однак ORD також демонструє об'єктно-орієнтовану характеристику тим, що база даних вважається сховищем об'єктів, як правило, для програмного забезпечення, яке написано об'єктно-орієнтованою мовою програмування. Тут API використовуються для зберігання та доступу до даних як об'єктів.


Однією з цілей ORD є усунення розриву між концептуальними методами моделювання даних для реляційних та об'єктно-орієнтованих баз даних, таких як діаграма взаємозв'язків сутності (ERD) та об'єктно-реляційне відображення (ORM). Він також має на меті пов'язати розрив між реляційними базами даних та об'єктно-орієнтованими методами моделювання, які зазвичай використовуються в мовах програмування, таких як Java, C # та C ++.


Традиційні продукти RDBMS зосереджуються на ефективній організації даних, що походить від обмеженого набору типів даних. З іншого боку, ORDBMS має особливість, яка дозволяє розробникам створювати та інновацію власні типи даних та методи, які можна застосувати до СУБД. Цим ORDBMS має намір дозволити розробникам збільшити абстракцію, з якою вони переглядають проблемну область.

Що таке об'єктно-реляційна база даних (ord)? - визначення з техопедії