Accès à une banque de données SECONDE

En permettant à ADAPT de lire, d'écrire ou de transformer des données contenues dans une banque de données SECONDE, on a un lien direct entre les systèmes informatiques extérieurs et SECONDE. S'y ajoute le concept de dictionnaire des données et donc de classes (entités) et de zones d'information dans ces entités. Chaque classe contient une ou plusieurs entités, toutes avec la même structure de zones. Ces zones peuvent être présentes ou non, posséder une ou plusieurs occurences et être de longueur variable.

SECONDE utilise internement deux concepts les ensembles et les fichiers indexés-séquentiels.

@>classe\zone avancer à la prochaine fiche/occurence de la zone de cette classe

@<classe\zone reculer à la fiche/occurence précédente de la zone de cette classe

@>*classe\zone aller directement à la dernière fiche/occurence de la zone de cette classe

@*<classe\zone aller directement à la première fiche/occurence de la zone de cette classe

@classe\zone ( valeur )

trouver la fiche/occurence dont la clé est la valeur de la zone de cette classe

@@classe\zone ( valeur )

trouver la fiche/occurence dont la clé est supérieur ou égale à la valeur spécifiée

@+classe\zone (valeur)

ajouter une fiche/occurence pour la zone de cette classe

@-classe\zone (valeur)

trouver et détruire si elle existe, la fiche/l'occurence dont la clé est spécifiée

@-classe\zone détruire l'occurence/la fiche courante

classe\zone := valeur

modifier le contenu de la zone de cette classe

classe\zone obtenir le contenu de la zone de cette classe

Utilitaires pour les fichiers indexés-séquentiels:

Plusieurs utilitaires sont aussi utiles pour la gestion des fichiers indexés-séquentiels:

SECVERIS fichier-indexé-séquentiel Vérifier l'état du fichier.

SECREPIS fichier-indexé-séquentielRéparer un fichier endommagé par une panne de courant.

SECOPY fichier-indexé-séquentiel Copier des fiches d'un fichier à un autre.

Voir votre manuel de Documentation des utilitaires SECONDE pour plus de détails.