Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Décisions SGBD Discussion :

structure d'un fichier c'est quoi


Sujet :

Décisions SGBD

  1. #1
    Membre à l'essai
    structure d'un fichier c'est quoi
    Bonjour,
    Quelqu’un peut-il avoir une idée sur ce qu’on entend par « fichiers plats à structure fixe », « fichiers plat à structure variable », « fichier lotus » ? Des exemples si possible. Merci.

  2. #2
    Expert confirmé
    fichier à plat= série d'enregistrements linéaires

    structure fixe: chaque enreg à le même "dessin" :
    ex fichier des codes postaux

    00133ST LAURENT DE LA CABRERISSE
    01000BOURG EN BRESSE
    01090MONTMERLE SUR SAONE
    01100OYONNAX
    01109OYONNAX CEDEX
    01110HAUTEVILLE LOMPNES
    ....
    le code est toujours en premier, sur 5 caractères, la ville toujours à partir du 6ème caractère et sur une longueur maxi de 40 (?)

    structure variable: les zones peuvent être séparés par 1 caractère particulier (cas des CSV excel), ou bien la longueur 'utile' de chaque zone est indiquée en hexa avant la zone (cas des records sous delphi)

    ex d'un CSV:


    OSEILLE;Phil;Notaire;65 rue de la dot;;54700;PONT A MOUSSON;;
    Pecore;Yves;Maraicher;65 rue de la botte de pai;;57800;FREYMING MERLEBACH;;
    LAIGUILLE;Jean-Phil;Couturier;65 rue du hameau;;57800;FREYMING MERLEBACH;;0611121315
    DUBOIS;Fred;Menuisier;14 rue du tour;;54950;ST CLEMENT;;
    quand une zone est vide (pas de valeur), les ";" se suivent

    Pour les fichiers Lotus, c'est 1 peu + complexe....
    un fichier Lotus représente 1 "base" (au sens Lotus), chaque enregistrement est étiqueté avec une référence se rapportant à la structure logique qui l'a construit (c'est donc un gros bazar !!!) = le masque (je crois)
    "Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
    -----------------------
    Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
    Usus magister est optimus

###raw>template_hook.ano_emploi###