Introduction

Si le modèle logique relationnel a prouvé sa puissance et sa fiabilité depuis les années 1980, les nouveaux besoins de l'informatique industrielle ont vu l'émergence de structures de données complexes mal adaptées à une gestion relationnelle. La naissance du courant orienté objet et des langages associées (Java et C++ par exemple) ont donc également investi le champ des SGBD[1] afin de proposer des solutions pour étendre les concepts du relationnel et ainsi mieux répondre aux nouveaux besoins de modélisation.

Nous étudions en particulier dans ce module les tables d'objets et les OID, c'est à dire la possibilité de doter chaque enregistrement d'un identifiant d'objet (OID) et de l'utiliser comme système de référencement à la place des clés étrangères (référence à un OID).