Définition - Que signifie la base de données orientée objet (OODB)?
Une base de données orientée objet est une base de données qui s'abonne à un modèle avec des informations représentées par des objets. Les bases de données orientées objet sont une offre de niche dans le domaine du système de gestion de base de données relationnelle (SGBDR) et ne sont pas aussi réussies ou connues que les moteurs de base de données traditionnels.
Definir Tech explique la base de données orientée objet (OODB)
Comme son nom l'indique, la principale caractéristique des bases de données orientées objet est de permettre la définition d'objets, qui sont différents des objets de base de données normaux. Les objets, dans une base de données orientée objet, font référence à la capacité de développer un produit, puis de le définir et de le nommer. L'objet peut alors être référencé, ou appelé ultérieurement, comme une unité sans avoir à entrer dans ses complexités. Ceci est très similaire aux objets utilisés dans la programmation orientée objet.
Un parallèle réel aux objets est un moteur de voiture. Il est composé de plusieurs parties: le bloc-cylindres principal, le système d'échappement, le collecteur d'admission, etc. Chacun de ces éléments est un composant autonome; mais lorsqu'ils sont usinés et boulonnés en un seul objet, ils sont maintenant collectivement appelés un moteur. De même, lors de la programmation, on peut définir plusieurs composants, comme une ligne verticale coupant une ligne horizontale perpendiculaire tandis que les deux lignes ont une mesure graduée. Cet objet peut alors être collectivement appelé graphe. Lors de l'utilisation de la capacité de tracer des composants, il n'est pas nécessaire de définir d'abord un graphique; mais plutôt l'instance du graphe créé peut être appelée.
Des exemples de moteurs de base de données orientés objet incluent db4o, Smalltalk et Cache.