Tartalomjegyzék:
- Meghatározás - Mit jelent az objektum-orientált adatbázis (OODB)?
- A Techopedia magyarázza az objektum-orientált adatbázist (OODB)
Meghatározás - Mit jelent az objektum-orientált adatbázis (OODB)?
Objektum-orientált adatbázis egy adatbázis, amely feliratkozik egy modellre az objektumok által képviselt információkkal. Az objektum-orientált adatbázisok rést kínálnak a relációs adatbázis-kezelő rendszer (RDBMS) területén, és nem olyan sikeresek vagy ismertek, mint a mainstream adatbázis-motorok.
A Techopedia magyarázza az objektum-orientált adatbázist (OODB)
Ahogy a neve is sugallja, az objektum-orientált adatbázisok fő jellemzője a normál adatbázis-objektumoktól eltérő objektumok meghatározásának lehetővé tétele. Az objektumok egy objektum-orientált adatbázisban hivatkoznak egy termék fejlesztésének képességére, majd definiálják és megnevezik. Az objektumot utána egységre lehet hivatkozni, vagy később meg lehetnenevezni anélkül, hogy bele kellene mennie a komplexitásába. Ez nagyon hasonlít az objektum-orientált programozásban használt objektumokhoz.
A tárgyakkal párhuzamos valós élet egy autómotor. Több részből áll: a fő hengerblokkból, a kipufogórendszerből, a szívócsonkból és így tovább. Ezek mindegyike önálló komponens; de ha megmunkálják és csavarják be egy tárgyba, ezeket együttesen motornak nevezik. Hasonlóképpen, amikor programozunk, akkor több összetevőt definiálhatunk, például egy függőleges vonalat, amely keresztezi egy merőleges vízszintes vonalat, miközben mindkét vonal osztályozott méréssel rendelkezik. Ezt az objektumot ezután együttesen meg lehet jelölni egy grafikonra. Az összetevők ábrázolására való képesség kihasználásakor nincs szükség először egy grafikon meghatározására; inkább a létrehozott gráf példányát lehet nevezni.
Objektum-orientált adatbázis-motorok például a db4o, a Smalltalk és a Cache.