2. Concepts et modélisation
Un modèle de données orienté objets est un ensemble de concepts destiné à décrire des objets et leurs associations. De tels modèles ont été conçus pour offrir à l’utilisateur la possibilité de décrire et de partager des objets complexes et volumineux, de prendre en compte le concept de version et de gérer l’activité de la base de données grâce à l’envoi de messages. La plupart des concepts utilisés dans ces modèles se retrouvent dans les langages de programmation objets (Smalltalk notamment) et dans les langages de représentation de connaissances (Kool et Kee par exemple). Il n’existe pas à l’heure actuelle de véritable consensus autour d’un modèle de données orienté objets à l’image du standard relationnel. On dispose donc de modèles, parfois très voisins, qui ont été proposés dans des systèmes commerciaux et des prototypes de recherche tels que O2, Orion, Ontos, Postgres et Gemstone.
Le modèle que nous présentons est un modèle minimal qui est naturellement inspiré de l’état de l’art en la matière.
2.1 Présentation informelle du modèle
Les...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
