Taula de continguts:
- Definició: què significa la base de dades orientada a objectes (OODB)?
- Techopedia explica una base de dades orientada a objectes (OODB)
Definició: què significa la base de dades orientada a objectes (OODB)?
Una base de dades orientada a objectes és una base de dades que es subscriu a un model amb informació representada per objectes. Les bases de dades orientades a objectes són un nínxol que ofereix el camp del sistema de gestió de bases de dades relacional (RDBMS) i no són tan reeixides ni són conegudes com a motors de bases de dades principals.
Techopedia explica una base de dades orientada a objectes (OODB)
Com el seu nom indica, la característica principal de les bases de dades orientades a objectes és permetre la definició d'objectes, que són diferents dels objectes de base de dades normals. Els objectes, en una base de dades orientada a objectes, fan referència a la capacitat de desenvolupar un producte i, a continuació, defineixen i posen el nom del mateix. Aleshores es pot fer referència a l’objecte o anomenar-lo més tard com a unitat sense haver d’entrar en les seves complexitats. Això és molt similar als objectes utilitzats en la programació orientada a objectes.
Una vida real paral·lela als objectes és un motor de cotxe. Està composta per diverses parts: el bloc de cilindres principal, el sistema d’escapament, el col·lector d’entrada i així successivament. Cadascun d’aquests és un component autònom; però, quan es mecanitzen i s'enrotllen en un objecte, se'ls denomina col·lectivament un motor. De la mateixa manera, quan es pot programar es poden definir diversos components, com per exemple, una línia vertical que intersecciona una línia horitzontal perpendicular mentre que ambdues línies tenen una mesura classificada. Aquest objecte es pot etiquetar col·lectivament com a gràfic. Quan es fa servir la capacitat per traçar components, no cal definir primer un gràfic; sinó que es pot anomenar la instància del gràfic creat.
Exemples de motors de bases de dades orientats a objectes inclouen db4o, Smalltalk i Cache.
