Domov Varnost Kaj je objektno-relacijska baza podatkov (ord)? - definicija iz tehopedije

Kaj je objektno-relacijska baza podatkov (ord)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni objektno-relacijska baza podatkov (ORD)?

Objektno-relacijska baza podatkov (ORD) je sistem za upravljanje baz podatkov (DBMS), ki je sestavljen iz relacijske baze podatkov (RDBMS) in objektno usmerjene baze podatkov (OODBMS). ORD v svojih shemah in uporabljenem jeziku poizvedb podpira osnovne komponente katerega koli objektno usmerjenega modela baz podatkov, kot so predmeti, razredi in dedovanje.

Objektno-relacijska baza podatkov je lahko znana tudi kot sistem za upravljanje objektne relacijske baze podatkov (ORDBMS).

Tehopedia razlaga objektno-relacijsko bazo podatkov (ORD)

ORD naj bi bil posrednik med relacijskimi in objektno naravnanimi bazami podatkov, ker vsebuje vidike in značilnosti obeh modelov. V ORD-u osnovni pristop temelji na RDB, saj se podatki shranijo v tradicionalno bazo podatkov in z njimi se manipulira in dostopa s poizvedbami, zapisanimi v poizvedbenem jeziku, kot je SQL. Vendar ORD prikazuje tudi objektno usmerjeno značilnost, saj se baza podatkov šteje za shranjevanje predmetov, običajno za programsko opremo, ki je napisana v objektno usmerjenem programskem jeziku. Tukaj se API-ji uporabljajo za shranjevanje in dostop do podatkov kot predmetov.


Eden od ciljev ORD je premostiti vrzel med konceptualnimi tehnikami modeliranja podatkov za relacijske in objektno naravnane baze podatkov, kot sta diagram razmerja med subjekti (ERD) in objektno-relacijsko preslikavo (ORM). Njegov namen je tudi povezati razkorak med relacijskimi bazami podatkov in tehnikami objektno naravnanega modeliranja, ki se običajno uporabljajo v programskih jezikih, kot so Java, C # in C ++.


Tradicionalni izdelki RDBMS se osredotočajo na učinkovito organizacijo podatkov, ki izhaja iz omejenega nabora podatkov. Po drugi strani ima ORDBMS funkcijo, ki omogoča razvijalcem, da gradijo in inovirajo svoje lastne podatkovne tipe in metode, ki jih je mogoče uporabiti za DBMS. S tem namerava ORDBMS razvijalcem omogočiti povečanje abstrakcije, s katero si ogledajo problematično področje.

Kaj je objektno-relacijska baza podatkov (ord)? - definicija iz tehopedije