Programmer objet avec Oracle : techniques et pratiques : couvre les versions Oracle 9i, 10g et 11g

Cet ouvrage est consacré aux aspects objet
d'Oracle, introduits dans Oracle 8 en 1997,
enrichis par Oracle 9 i et repris par Oracle 10 g
et 11 g. La technologie objet est aujourd'hui
partout : modélisation (avec UML),
développement (avec Java, PHP, .Net, les
services Web et SOA).
Oracle a su intégrer ces concepts objet en
maintenant la compatibilité avec les systèmes
relationnels traditionnels. Les utilisateurs
peuvent ainsi introduire progressivement
l'objet dans leurs applications relationnelles
sans migrer vers une technologie et des
pratiques entièrement nouvelles. Les
concepts objet et leur syntaxe pouvant
sembler complexes, l'ambition de cet ouvrage
est de fournir aux développeurs les outils
de la transition, illustrés d'exemples concrets.
Les types et tables objet, l'héritage,
les références, les collections (simples
et multiniveaux) et les méthodes PL/SQL
sont étudiés. L'évolution d'un schéma et
les vues objet sont également complètement
décrites. Un chapitre est consacré aux
extensions objet de l'API JDBC d'Oracle et à
l'outil de mapping JPublisher. Les nouveautés
objet de la dernière version, Oracle 11 g , sont
détaillées et cette seconde édition consacre
un chapitre à la manipulation de documents
XML à l'aide de l'offre Oracle XML DB.
Cet ouvrage s'adresse principalement aux
programmeurs Oracle et aux développeurs
objet (C++, Java, PHP, Delphi, Visual Basic et
.Net). Enseignants et étudiants y trouveront
des exemples pédagogiques illustrant chaque
concept ainsi que des exercices thématiques.
Toutes les sources des exemples et les
corrigés des exercices sont téléchargeables.