Obsah:
- Definícia - Čo znamená objektovo orientovaná databáza (OODB)?
- Techopedia vysvetľuje objektovo orientovanú databázu (OODB)
Definícia - Čo znamená objektovo orientovaná databáza (OODB)?
Objektovo orientovaná databáza je databáza, ktorá sa prihlási na odber modelu informáciami reprezentovanými objektmi. Objektovo orientované databázy sú špecializovanou ponukou v oblasti systému správy relačných databáz (RDBMS) a nie sú také úspešné alebo známe ako tradičné databázové stroje.
Techopedia vysvetľuje objektovo orientovanú databázu (OODB)
Ako už názov napovedá, hlavnou črtou objektovo orientovaných databáz je umožnenie definovania objektov, ktoré sa líšia od bežných databázových objektov. Objekty v objektovo orientovanej databáze odkazujú na schopnosť vyvíjať produkt, potom ho definujú a pomenujú. Na objekt potom možno odkazovať alebo ho nazývať neskôr ako jednotka bez toho, aby musel ísť do svojej zložitosti. Je to veľmi podobné objektom používaným pri objektovo orientovanom programovaní.
Paralelnou skutočnosťou s objektmi je motor automobilu. Skladá sa z niekoľkých častí: hlavný blok valca, výfukový systém, sacie potrubie atď. Každý z nich je samostatný komponent; ale keď sú opracované a zaskrutkované do jedného objektu, teraz sa súhrnne označujú ako motor. Podobne pri programovaní je možné definovať niekoľko komponentov, napríklad zvislú čiaru pretína zvislú vodorovnú čiaru, zatiaľ čo obe čiary majú odstupňované meranie. Tento objekt potom možno kolektívne označiť ako graf. Keď sa využíva schopnosť vykresliť komponenty, nie je potrebné najprv definovať graf; ale skôr môžeme vytvoriť inštanciu vytvoreného grafu.
Medzi príklady objektovo orientovaných databázových strojov patria db4o, Smalltalk a Cache.
