Dom sigurnosti Što je objektno-relacijska baza podataka (ord)? - definicija iz tehopedije

Što je objektno-relacijska baza podataka (ord)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači objektno-relacijska baza podataka (ORD)?

Objektno-relacijska baza podataka (ORD) je sustav za upravljanje bazama podataka (DBMS) koji se sastoji od relacijske baze podataka (RDBMS) i objektno orijentirane baze podataka (OODBMS). ORD podržava osnovne komponente bilo kojeg objektno orijentiranog modela baze podataka u svojim shemama i korištenom jeziku upita, kao što su objekti, klase i nasljeđivanje.

Objektno-relacijska baza podataka može biti poznata i kao objektni sistem za upravljanje relacijskom bazom podataka (ORDBMS).

Tehopedia objašnjava objektno-relacijsku bazu podataka (ORD)

Za ORD se kaže da je posrednik između relacijskih i objektno orijentiranih baza podataka, jer sadrži aspekte i karakteristike oba modela. U ORD-u, osnovni pristup zasnovan je na RDB-u, budući da su podaci pohranjeni u tradicionalnoj bazi podataka i njima se manipulira i pristupa se korištenjem upita napisanih na jeziku upita kao što je SQL. Međutim, ORD također prikazuje objektno orijentiranu karakteristiku u tome što se baza podataka smatra spremištem objekata, obično za softver koji je napisan na objektno programskom jeziku. Ovdje se API-ji koriste za spremanje i pristup podacima kao objektima.


Jedan od ciljeva ORD-a je premostiti jaz između konceptualnih tehnika modeliranja podataka za relacijske i objektno orijentirane baze podataka poput dijagrama odnosa entiteta (ERD) i objektno-relacijskog mapiranja (ORM). Također se želi povezati jaz između relacijskih baza podataka i objektno orijentirane tehnike modeliranja koja se obično koristi u programskim jezicima kao što su Java, C # i C ++.


Tradicionalni RDBMS proizvodi koncentriraju se na učinkovitu organizaciju podataka koji su izvedeni iz ograničenog niza vrsta podataka. S druge strane, ORDBMS ima značajku koja omogućava programerima da grade i inoviraju vlastite vrste podataka i metode koje se mogu primijeniti na DBMS. Ovim ORDBMS namjerava omogućiti programerima da povećaju apstrakciju s kojom gledaju na problematično područje.

Što je objektno-relacijska baza podataka (ord)? - definicija iz tehopedije