Formation Informatique | Formation Management
Informatique » SGBD / Aide à la décision » Formation Oracle »

Oracle 11g, Objet et XML pour développeurs SQL-PL/SQL


Formation Objet et XML avec PL/SQL

Stage pratique
Eligible au DIF

Réf : OXM

Prix 2012 : 1650 € H.T.
Durée :  3  jours
Cliquer sur une session pour réserver:

Paris
4 juin 12, 8 oct. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter

version pdf imprimer Faire suivre


Les objectifs de cette formation Objet et XML avec PL/SQL


Vous apprendrez à développer des applications XML en PL/SQL en liaison avec la base de données Oracle. Vous découvrirez le stockage de documents XML dans une base, verrez comment manipuler ces données, générer vos propres XML à partir de résultats de requêtes, et comment tirer pleinement profit du modèle objet d'Oracle.

Participants de cette formation Objet et XML avec PL/SQL

Chefs de projet, ingénieurs d'études, développeurs, consultants Oracle 10g/11g.

Pré-requis de cette formation Objet et XML avec PL/SQL

Bonnes connaissances en programmation SQL et PL/SQL sous Oracle.


Programme de cette formation Objet et XML avec PL/SQL

Introduction

- Modèle objet-relationnel.

- L'apport des XML dans un SGBDR.

- Modèle XML, DTD, XML schéma.

- Bonnes pratiques de modélisation.


Objet structurés

- Types, persistance avec PL/SQL, héritage.

- Les schémas objets.

- Références et collections (NESTED TABLE et VARRAY).

- Extensions de SQL (OID, REF, DEREF, VALUE, ...).

Travaux pratiques
Objets non persistants. Création d'un schéma objet. Comparaison avec une solution normalisée. Bonnes pratiques d'utilisation.

Programmation objet et stockage

- Méthodes PL/SQL (MEMBER, STATIC et CONSTRUCTOR).

- Tables objet, OID, varray et nested table.

- Vues objet (MAKE_REF, CAST et MULTISET).

- Déclencheurs INSTEAD OF.

Travaux pratiques
Persistance d'objets. Codage de méthodes. Extractions et mises à jour. Abstractions d'objets.

Oracle et XML, XML DB

- Oracle XML Developer's Kit (XDK).

- XML DB, XML DB Repository.

- Modes de stockage structurés / non structurés.

- Type XMLTYPE.

- Annotations de grammaires XML Schema.

- Validation XML.

- Mise en place de contraintes.

Travaux pratiques
Stockage et validation de documents XML.

Extraction, mise à jour et génération de contenus XML

- XPATH Vs XQuery.

- Les principes et principaux éléments.

- Fonctions d'extraction (XMLQUERY, XMLTABLE, XMLEXISTS, ...).

- Indexation de contenu.

- Mises à jour (UPDATEXML, INSERTCHILDXML, APPENDCHILDXML, ...).

- Vues de document XML, vues XMLType.

Travaux pratiques
Importation et exportation de documents XML. Définition de vues XML.