Sisällysluettelo:
- Määritelmä - Mitä tarkoitusperusteinen tietokanta (OODB) tarkoittaa?
- Techopedia selittää oliokeskeisen tietokannan (OODB)
Määritelmä - Mitä tarkoitusperusteinen tietokanta (OODB) tarkoittaa?
Oliopainotteinen tietokanta on tietokanta, joka tilaa mallin, jota objektit edustavat. Objektisuuntautuneet tietokannat ovat kapeatarjoukset relaatiotietokannan hallintajärjestelmässä (RDBMS), eivätkä ne ole yhtä menestyviä tai tunnettuja kuin valtavirran tietokantamoottorit.
Techopedia selittää oliokeskeisen tietokannan (OODB)
Kuten nimestä voi päätellä, oliopohjaisten tietokantojen pääpiirteenä on määritellä kohteet, jotka eroavat normaalista tietokantaobjektista. Objektit viittaavat kohdekeskeiseen tietokantaan kykyyn kehittää tuote, sitten määritellä ja nimetä se. Kohteeseen voidaan sitten viitata tai kutsua myöhemmin yksiköksi tarvitsematta mennä sen monimutkaisuuksiin. Tämä on hyvin samankaltainen kohteisiin, joita käytetään olio-ohjelmointiin.
Todellinen elämä esineiden rinnalla on automoottori. Se koostuu useista osista: pääsylinterilohko, pakojärjestelmä, imusarja ja niin edelleen. Jokainen näistä on itsenäinen komponentti; mutta kun ne koneistetaan ja kiinnitetään yhdeksi esineeksi, niitä kutsutaan nyt yhdessä moottoriksi. Samoin ohjelmoitaessa voidaan määritellä useita komponentteja, kuten pystysuora viiva, joka leikkaa kohtisuoran vaakasuoran viivan, kun taas molemmilla viivoilla on porrastettu mittaus. Tämä esine voidaan sitten merkitä yhdessä graafiksi. Kun käytetään komponenttien piirtämiskykyä, kuvaajaa ei tarvitse ensin määritellä; vaan luodun kuvaajan esiintymää voidaan kutsua.
Esimerkkejä oliokeskeisistä tietokantamoottoreista ovat db4o, Smalltalk ja Cache.
