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
Quel est le rôle des lignes de description
?
- 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 (ex : espaces, tables, vues, index ou clé).
- 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).
La procédure pour créer des lignes de description est la même
pour tous les types de Blocs. Dans la fenêtre dédiée à la description
des lignes d'un Bloc s'affiche une liste sous forme d'arborescence
dans laquelle vous pouvez définir les lignes de description du Bloc
courant. Vous pouvez également en supprimer, ou réorganiser leur ordre
d'apparition dans la liste. Lorsque vous sélectionnez une ligne
de description dans la liste, une section se dégrise dans l'autre
partie de la fenêtre pour vous permettre de créer la définition de
la ligne de description initialement 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 le bouton
Lignes -G.
Procédure
- Pour créer une ligne -DC, cliquez sur le bouton Ajout
de ligne -DC ou sélectionnez cette action dans le menu
contextuel de la liste. Un objet
est créé par défaut dans la liste. Vous
pouvez changer le type de la ligne dans la section Définition de
la ligne -DC. Cliquez sur le bouton Lignes -G pour
créer des lignes -GG en utilisant les modèles du tableau.
- Pour créer des lignes -DH, cliquez sur le bouton Ajout
de ligne -DH, et une ligne
apparaît dans la liste. Il
est ensuite possible de 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 pour la ligne -DH créée
en cliquant sur le bouton Lignes -G.
- Dans l'onglet Lignes -DR, vous
pouvez créer des lignes -DR dans lesquelles s'affichent les informations
suivantes : le type d'objet, le nom externe, la table référencée
(réservé aux lignes de type J), le code du Segment qui représente
la ligne, les lignes 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 le bouton Ajout
de ligne -DR. Un objet
s'affiche par défaut. Vous pouvez
modifier le type de record SQL et compléter la ligne dans la section
Définition de la ligne -DR. Vous pouvez également associer des lignes
-GG à la ligne de description -DR.
- Le bouton Lignes -G vous permet
d’accéder au tableau des Lignes -GG qui contient
des modèles de saisie pour vous aider à insérer des lignes de génération
pour chaque ligne de description.
- Vous pouvez également créer des Lignes -K (clés)
sous la ligne qui décrit un record SQL et dont le type est Index, Alter
Table, ou Primary Key. Pour cela,
cliquez sur une ligne de description de ce type, puis sur le bouton Ajout
de ligne -DR–-K. Une clé est créée. Elle affiche par défaut
:
. Dans la section Définition de la ligne -DRxxxK,
vous pouvez indiquer la composition du Segment qui représente le record
SQL. Ainsi, la Rubrique que vous aurez sélectionnée et le type d'ordre
ou d'action sélectionné pour la clé, s'afficheront dans
la liste pour identifier la ligne de description.
Notes : - Les actions possibles avec les différents boutons sont également
disponibles dans le menu contextuel de la liste.
- Les nouvelles lignes créées peuvent être complétées au niveau
de la section Définition de la ligne ou bien
directement dans le tableau.