Le contenu de l'onglet permettant la description des
lignes varie en fonction du type de Bloc Base de Données qui a été
défini dans l'éditeur de Blocs. Il existe donc un onglet Lignes
-DH pour un Bloc Base de Données hiérarchique, un onglet Lignes
-DR pour un Bloc Base de Données relationnel et un onglet Lignes
-DC pour un Bloc Base de Données CODASYL, DMSII et TANDEM.
Pourquoi et quand exécuter cette tâche
Le rôle des lignes de description varie selon le type de Bloc :
- Les lignes -DC sont définies pour la description d'un schéma ou sous-schéma CODASYL. En
effet, vous pouvez y déclarer les areas, appeler les records et les répartir dans les areas, appeler
les sets et les décrire (code, nom, Segment père, Segment fils).
- Les lignes -DH servent à décrire les relations entre les Segments dans une base de données
hiérarchique (exemple : DL/1).
- Les lignes -DR permettent la description des objets SQL qui composent la base de données
(exemple : espaces, tables, vues, index ou clé).
L'onglet dédié à la description des lignes d'un Bloc contient un tableau dans lequel vous
spécifiez les lignes de description du Bloc courant. Vous pouvez également supprimer des lignes, ou
réorganiser leur ordre d'affichage. Lorsque vous sélectionnez une ligne de description dans le
tableau, une section se dégrise dans l'autre partie de l'onglet pour vous permettre de
compléter la ligne de description sélectionnée. Vous pouvez accéder aux lignes -GG et spécifier les
éléments de génération pour la ligne sélectionnée en cliquant sur
Lignes
-G.
Procédure
- Pour créer une ligne -DC, cliquez sur Ajout de ligne -DC ou sélectionnez
cette action dans le menu contextuel du tableau. Une ligne de set (
S) est créée par défaut dans le tableau. Vous pouvez changer le type de la ligne et
compléter la ligne directement dans le tableau ou dans la section Définition de la ligne
-DC. Vous pouvez créer des éléments de génération (lignes -GG) associés à la ligne de
description en cliquant sur Lignes -G et en utilisant les modèles
disponibles.
- Pour créer une ligne -DH, cliquez sur Ajout de ligne -DH ou sélectionnez
cette action dans le menu contextuel du tableau. Une ligne -DH (
) est créée par défaut dans le tableau. Vous pouvez compléter la
ligne directement dans le tableau ou dans la section Définition de la ligne
-DH. Vous pouvez créer des éléments de génération (lignes -GG) associés à la ligne de
description en cliquant sur Lignes -G.
- Dans l'onglet Lignes -DR, vous pouvez créer une ligne -DR contenant
des informations telles que le type d'objet, le nom externe ou le nom du Segment correspondant.
Vous pouvez aussi créer une ligne -K représentant le type de clé supporté par le Segment et le code
génération.
- Pour créer une ligne -DR, cliquez sur Ajout de ligne -DR ou sélectionnez
cette action dans le menu contextuel du tableau. Une ligne espace table (
P) est créée par défaut dans le tableau. Vous pouvez changer le type de la ligne et
compléter la ligne directement dans le tableau ou dans la section Définition de la ligne
-DR. Vous pouvez créer des éléments de génération (lignes -GG) associés à la ligne de
description en cliquant sur Lignes -G et en utilisant les modèles
disponibles.
- Pour créer une ligne -K, sélectionnez une ligne décrivant un record SQL dont le type est
Index, Alter Table ou Primary
Key et cliquez sur Ajout de ligne -DR–-K. Une clé (
) est créée par défaut dans le tableau, imbriquée sous la ligne du record SQL. Vous pouvez
indiquer la composition du Segment qui représente le record SQL directement dans le tableau ou dans
la section Définition de la ligne -DRxxxK.