Obsah:
- Definice - Co znamená Object-Relational Database (ORD)?
- Techopedia vysvětluje objektově relační databázi (ORD)
Definice - Co znamená Object-Relational Database (ORD)?
Objektově relační databáze (ORD) je systém správy databází (DBMS), který se skládá jak z relační databáze (RDBMS), tak z objektově orientované databáze (OODBMS). ORD podporuje ve svých schématech základní komponenty jakéhokoli objektově orientovaného databázového modelu a použitý jazyk dotazu, jako jsou objekty, třídy a dědičnost.
Objektově relační databáze může být také známa jako systémy správy relačních databází objektů (ORDBMS).
Techopedia vysvětluje objektově relační databázi (ORD)
Říká se, že ORD je prostředníkem mezi relačními a objektově orientovanými databázemi, protože obsahuje aspekty a charakteristiky z obou modelů. V ORD je základní přístup založen na RDB, protože data jsou uložena v tradiční databázi a manipulována a přístupná pomocí dotazů napsaných v jazyce dotazu, jako je SQL. ORD však také představuje objektově orientovanou charakteristiku v tom, že databáze je považována za úložiště objektů, obvykle pro software, který je psán v objektově orientovaném programovacím jazyce. Zde se API používají k ukládání a přístupu k datům jako objektů.
Jedním z cílů ORD je překlenout propast mezi technikami modelování koncepčních dat pro relační a objektově orientované databáze, jako je diagram entitní relace (ERD) a objektově relační mapování (ORM). Jeho cílem je také propojit propast mezi relačními databázemi a objektově orientovanými modelovacími technikami, které se obvykle používají v programovacích jazycích jako Java, C # a C ++.
Tradiční produkty RDBMS se zaměřují na efektivní organizaci dat, která jsou odvozena z omezené sady datových typů. Na druhé straně má ORDBMS funkci, která vývojářům umožňuje vytvářet a inovovat své vlastní datové typy a metody, které lze aplikovat na DBMS. Tím chce společnost ORDBMS vývojářům umožnit zvýšit abstrakci, s níž vidí problémovou oblast.
