Kazalo:
- Opredelitev - Kaj pomeni objektno orientirana baza podatkov (OODB)?
- Techopedia razlaga objektno usmerjeno bazo podatkov (OODB)
Opredelitev - Kaj pomeni objektno orientirana baza podatkov (OODB)?
Objektno naravnana baza podatkov je baza podatkov, ki je naročena na model z informacijami, ki jih predstavljajo predmeti. Objektno naravnane zbirke podatkov so nišna ponudba v polju sistema za upravljanje relacijskih baz podatkov (RDBMS) in niso tako uspešne ali dobro znane kot pogonski motorji baz podatkov.
Techopedia razlaga objektno usmerjeno bazo podatkov (OODB)
Kot pove že ime, je glavna značilnost objektno naravnanih baz podatkov omogočanje opredelitve predmetov, ki se razlikujejo od običajnih objektov baze podatkov. Predmeti se v objektno naravnani bazi podatkov sklicujejo na sposobnost razvoja izdelka, nato pa ga definirajo in poimenujejo. Na objekt se lahko nato sklicuje ali kliče pozneje kot enota, ne da bi se morali spuščati v njegove kompleksnosti. To je zelo podobno objektom, ki se uporabljajo v objektno usmerjenem programiranju.
Vzporedno s predmeti je dejanski avtomobilski motor. Sestavljen je iz več delov: glavnega bloka valja, izpušnega sistema, sesalnega razdelilnika in tako naprej. Vsaka od njih je samostojna komponenta; toda ko so strojno obdelani in pritrjeni v en predmet, jih zdaj skupaj imenujemo motor. Podobno lahko pri programiranju določimo več komponent, kot je navpična črta, ki seka pravokotno vodoravno črto, medtem ko imata obe vrstici razvrščeno meritev. Ta predmet lahko nato skupaj označimo kot graf. Pri uporabi zmožnosti risanja komponent ni treba najprej definirati grafa; temveč se lahko imenuje primerek ustvarjenega grafa.
Primeri objektno naravnanih motorjev baz podatkov vključujejo db4o, Smalltalk in Cache.
