Oracle Orienté Objet Développement  

Objectifs

S’initier à la conception des modèles de données Orienté Objet.

Découvrir les extensions de types du SGBD Oracle pour la définition d’un modèle de stockage Orienté Objet.

Apprendre à utiliser ces fonctionnalités et en connaître les avantages et inconvénients.

Repères

Code : OD-OBJ

Public :
Développeur d'application,
Chef de projet,
Responsable d'application,
Administrateur d'application,
Administrateur de base de données.

Pré-requis :
OI-PTO, OI-SQL.

Durée : 2 jours

Prix H.T. : 824 €

Pratique 60%, théorie 40%

Sessions 2008

Cours intra-entreprise
Dates à fixer selon vos besoins
Plan détaillé

Introduction

Rappel des fondamentaux.
Avantages et inconvénients du modèle Relationnel.
Avantages et inconvénients du modèle Orienté-Objet.
Le modèle Relationnel-Objet.

Modèle de données Orienté-Objet

L’objet.
L’identifiant d’objet.
La classe.
L’agrégation.
L’héritage.
Modélisation des données.

Extensions de types Oracle

Définition de type complexe.
Définition de classe.
Les méthodes de comparaison.
Les méthodes statiques.
Les constructeurs de classe.
Les liens de composition.
Les liens d’héritage.

Les collections

Les collections VARRAY.
Les collections NESTED TABLE.
Les collections imbriquées.
Les opérations de manipulation des collections.

Gestion de la persistance

Colonne de type objet.
Table objet.
Objet NULL.
Gestion des contraintes d’intégrité.
Déclencheur sur table objet.
Indexation d’une table objet.

Manipulation et programmation

Extensions du langage SQL.
L’orienté objet au sein du PL/SQL.
Intégration avec le langage JAVA.
Objet et XML.

Vues Objets

Interface entre le Relationnel et l’Objet.
Créer des vues Objets.
Utilisation des collections au sein des vues.
Définition de l’identifiant d’objet.
Références et vues objets.
Manipulation des vues objets.
Vue objet hiérarchique.

Administration des types objets

Gestion des privilèges.
Créer des synonymes.
Gérer les dépendances et les types incomplets.
Gérer les évolutions.
Valider les types.

Optimisation

Règles de conception à respecter.
Bien appréhender les contraintes de stockage.
Indexer les tables objets.
Partitionnement des tables objets.
Parallélisation des requêtes SQL.
logos astek et teraliance

50-52 rue Marcel Dassault
92100 Boulogne-Billancourt

www.teraliance.com