Cours Cobol les tables avec TP

PRÉSENTATION DES TABLES
1. PRESENTATION
1.1. DEFINITION
1.2. ILLUSTRATION
1.3. TERMINOLOGIE APPLIQUEE AUX TABLES
1.4. INTERETS DES TABLES
DESCRIPTION D’UNETABLE
1. DESCRIPTION
1.1. CLAUSE OCCURS
1.2. EXEMPLES DE DESCRIPTION DE TABLE
1.3. TP1A
UTILISATION DES TABLES
1. PRESENTATION INDEX/INDICES
1.1. INTRODUCTION
1.2. INDICE
1.3. INDEX
1.4. INSTRUCTION SET DANS LE CAS D’UNE UTILISATION D’INDEX
1.5. TABLEAU COMPARATIF INDICE / INDEX
CHARGEMENT D’UNE TABLE
1. CHARGEMENT D’UNE TABLE PAR ASSIGNATION DE VALEURS PREDEFINIES
2. CHARGEMENT PAR INITIALISATION
3. CHARGEMENT DYNAMIQUE A PARTIR D’UN FICHIER
3.1. CHARGEMENT SEQUENTIEL
3.2. CHARGEMENT DIRECT
3.3. TP2A
3.4. TP3A
3.5. TP4A(DEBUT)
RECHERCHE EN TABLE
1. RECHERCHE SEQUENTIELLE
2. L’ORDRE SEARCH
3. RECHERCHE DIRECTE
4. RECHERCHE DICHOTOMIQUE
5. L’ORDRE SEARCH ALL
5.1. TP4A(FIN)
TRI DE TABLE
1. EXEMPLE D’ALGORITHME DE TRI : LE BUBBLE-SORT
2. AUTRE EXEMPLE D’ALGORITHME DE TRI.
3. UTILISATION DU TRI COBOL (SORT)
3.1. TP5A

PRÉSENTATION

DÉFINITION
Une table est un groupe de données composé d’éléments simples ayant tous des attributs identiques (même nature et même longueur)

ILLUSTRATION

REPRÉSENTATION VISUELLE D’UNE TABLE.
Une maison d’édition commercialise trois collections. Chacune de ces collections aborde deux thèmes. Enfin, chacun de ces thèmes est traité par trois spécialistes du sujet exposé.

RECHERCHE DANS UNE TABLE

Une table permet la recherche d’informations. Différentes méthodes sont utilisées.
Une table peut être regardée comme un dictionnaire dans lequel il n’y aurait qu’un mot par page. On  aurait alors le schéma suivant :

LIRE AUSSI :  Télécharger cours cobol 2ème gestion

TERMINOLOGIE APPLIQUÉE AUX TABLES.

♦ le mot recherché s’appelle argument de recherche
♦ le mot dans le dictionnaire se nomme argument ou argument de référence
♦ la définition s’appelle la fonction recherchée
♦ la page s’appelle un poste ou un élément
♦ le numéro de la page est lerang du poste ou de l’élément
La table a plusieurs éléments tout comme le dictionnaire a plusieurs pages. On a ainsi en mémoire  centrale de l’ordinateur une table dont les éléments se suivent de la manière suivante .

INTÉRÊTS DES TABLES.

Les tables sont fréquemment utilisées en gestion :
♦ pour vérifier que les indicatifs sont valides (par exemple lorsqu’un client demande une pièce P4810 pour une machine M513, on vérifie dans la table que machine et pièce existent et sont compatibles)
♦ pour rechercher en table le prix unitaire d’un article connaissant son code(on créerait une table des codes avec pour chacun d’eux le prix unitaire applicable)
♦ sélection d’articles selon critère(s) (par exemple dans une entreprise, sélection des salariés ayant un nombre n d’années d’ancienneté)..

Cours Cobol

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *