Table des matières:
- Définition - Que signifie la base de données orientée objet (OODB)?
- Techopedia explique la base de données orientée objet (OODB)
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 performantes ou bien connues que les moteurs de base de données traditionnels.
Techopedia 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é plus tard, 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 réel parallèle 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 d'eux est un composant autonome; mais lorsqu'ils sont usinés et boulonnés en un seul objet, ils sont maintenant appelés collectivement 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 ensuite être appelé collectivement un graphique. Lorsque vous utilisez la possibilité 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.
Les exemples de moteurs de base de données orientés objet incluent db4o, Smalltalk et Cache.
