
Chapter 12 Génération d'autres modèles à partir d'un MPD
Génération d'un modèle XML via l'Assistant Générateur XML
L'Assistant Générateur XML permet de construire un modèle XML qui sera utilisé pour générer des requêtes SQL/XML. L'utilisation de l'Assistant Générateur XML présente l'intérêt de faciliter les opérations suivantes, par rapport à la mécanique standard de la génération d'un modèle XML à partir d'un MPD :
- Vous pouvez construire votre propre hiérarchie d'éléments et d'attributs à partir de tables, de vues et de colonnes
- Une définition étendue de modèle SQL/XML est automatiquement attachée au modèle XML généré, vous pouvez donc générer des requêtes SQL/XML à partir d'éléments globaux, afin d'extraire des données de bases de données relationnelles qui prennent en charge SQL/XML (reportez-vous à la section Génération de requêtes SQL/XML)
- Le modèle XML généré est automatiquement mis en correspondance avec le MPD. En attachant la définition étendue de modèle appropriée au modèle généré, vous pouvez générer un schéma annoté afin de stocker ou d'extraire des données, dans un format XML, dans des bases de données relationnelles qui prennent en charge XML (Reportez-vous à la section Génération de schémas annotés)
Lors de l'utilisation de l'Assistant Générateur XML, vous pouvez effectuer les opérations suivantes :
- Générer des colonnes sous forme d'éléments ou d'attributs
- Générer des tables et des vues ou des colonnes sous forme d'éléments par glisser-déposer, ou en utilisant un menu contextuel
- Afficher des feuilles de propriétés de tables, de vues ou de colonnes
- Ajouter des particules de groupe Séquence, Choix ou Tout
- Renommer les éléments ou attributs
- Ajouter de nouveaux éléments ou attributs sans mise en correspondance
- Supprimer des éléments, des attributs ou des particules de groupe
Pour générer un modèle XML via l'Assistant Générateur XML :
- Sélectionnez Outils→Assistant Générateur XML.
- Sélectionnez les options de génération, puis cliquez sur Suivant dans les pages successives de l'Assistant.
- Cliquez sur Terminer.
Les différentes actions de l'Assistant sont détaillées dans les sections suivantes.
WARNING! Attention
La procédure suivante suppose que vous ayez un MPD ouvert dans votre espace de travail. Si vous choisissez de travailler avec un modèle XML existant, ce dernier doit également être ouvert dans l'espace de travail.
Copyright (C) 2006. Sybase Inc. All rights reserved.
|
|