Paru le 23/03/1999 | Broché 480 pages
Perfectionnement
Du relationnel à l'objet-relationnel
Une des avancées majeures de la version 8 d'Oracle est l'introduction d'extensions objet permettant de stocker et de manipuler des données complexes sans rupture avec le modèle relationnel. Cet ouvrage explique les concepts de ce nouveau modèle objet-relationnel et montre comment ils s'incarnent dans Oracle8.
De la modélisation UML à l'implémentation sous Oracle8
Au-delà d'une présentation des nouveautés de la version 8 d'Oracle, cet ouvrage propose une démarche concrète de conception d'une base de données objet-relationnelle, qui peut aussi bien s'appliquer à des produits tels que DB2 d'IBM ou Informix. Cette démarche de conception se découpe en trois étapes : construction d'un schéma conceptuel de données à l'aide des formalismes entité-association (Chen, Merise/2) ou UML, construction d'un schéma navigationnel, implémentation physique sous Oracle8.
A qui s'adresse l'ouvrage
Au sommaire
Bases de données : du relationnel à l'objet-relationnel • Modélisation d'une base de données objet-relationnelle avec UML • Schéma conceptuel (associations, agrégations, contraintes d'intégrité, héritage) • Face-à-face Merise/UML • Schéma navigationnel • Création d'une base de données Oracle8 • Types abstraits de données • Tables et vues objet-relationnelles • Pointeurs, tables imbriquées et tableaux prédimensionnés • Nouveautés du langage SQL (déclaration, sélection, manipulation) • Encapsulation des objets stockés dans la base • Programmation des méthodes avec PL/SQL version 8.
Annexes. Mémento SQL • Corrigé des exercices • Bibliographie et adresses Internet.
Christian Soutou est maître de conférences à l'université de Toulouse Le Mirail et enseigne les bases de données à l'IUT de Blagnoc au département Génie des télécoms et réseaux. Il méne des activités de recherche au laboratoire ICARE dans les domaines de la rétroconception et des bases de données sans fil. Il intervient régulièrement en entreprise pour des formations professionnelles sur Orade.