Traitement des fichiers et des bases de données
L'accès
aux fichiers et aux bases de données allie
flexibilité et transparence :
- Jeu d'instructions
commun à tous les
types de fichiers et de base de données traités;
l'application est habituellement indépendante de la base de
données et du format des données.
- Lecture
séquentielle ou par
clé d'un nombre illimité de fichiers et de bases
de
données de types différents
dans une même application.
- Création et
mise à jour d'un nombre illimité de fichiers,
concurremment ou successivement.
- Possibilité
de trier les fichiers.
- Fichiers en
mémoire
(pseudo-fichiers ULTIM) beaucoup plus rapides d'accès.
- Ouverture
et fermeture automatiques ou manuelles des fichiers.
- Modification par
l'usager
de l'identification (dsname, etc.) des fichiers avant leur ouverture.
- Nombreuses options
pour
contrôler l'accès aux fichiers : direction de
lecture, lien entre enregistrements, etc.
Voici
les principales instructions utilisées pour le traitement
| | | | | OUVRIR | Ouverture manuelle d'un fichier ou d'une base | | | FERMER | Fermeture manuelle d'un fichier ou d'une base | | | OBTENIR | Lecture d'un enregistrement ou d'une rangée | | | ECRIRE | Écriture d'un enregistrement | | | ENLEVER | Élimination d'un enregistrement | | | INSERER | Insertion d'un nouvel enregistrement | | | RECRIRE | Réécriture d'un enregistrement déjà obtenu | | | PROCHAIN | Boucle de lecture | | | TRIER | Tri d'un fichier | | | | | |
Pour des informations spécifiques à une base en particulier, veuillez vous référer à Interfaces BD.
|