Notion d'article
Cette notion correspond la notion d'occurrence dans Merise. Il s'agit de l'ensemble des informations relatives une mme entit ou une mme association. Un article est compos de rubrique correspondant la notion de proprit dans Merise. Il existe deux types de structure d'article : Structure simple : toutes les donnes sont au mme niveau Structure hirarchise
Notion d'indicatif
Cela correspond la notion d'identifiant. Il s'agit d'une ou plusieurs rubriques permettant d'identifier chaque article.
Longueur
Commentaire
Indicatif
Systme
Systme de fichier
Page 1/7
Rubrique
Segment
(structure de longueur fixe)
Article
Mixte : contient plusieurs types d'article. Dans ce cas, une rubrique doit indiquer le type de l'article.
Systme
Systme de fichier
Page 2/7
Organisation
Combinaison d'une implantation physique et d'une mthode d'accs.
Implantation
Manire d'organiser les informations sur le support.
Mthode d'accs
Moyen de retrouver un enregistrement sur le support.
Enregistrement
Article prsent sur le support ; il s'agit de l'unit d'change entre la mmoire centrale et le support.
Support adressable
Un support est adressable si tout enregistrement prsent sur ce dernier est identifiable par une adresse indiquant sa position mmoire. Sur un disque dur, par exemple, l'adresse est le numro de cylindre associ au numro de piste et au numro de secteur.
Systme
Systme de fichier
Page 3/7
Mthodes d'accs
Squentiel
Pour accder l'enregistrement m, il faut tout d'abord accder aux enregistrements prcdents. Cette mthode d'accs est utilisable quelque soit le type de mmoire de stockage (adressable ou non).
Direct
Accs direct l'enregistrement grce son adresse ce qui implique une obligation d'utiliser des mmoires adressables.
Dynamique
Combinaison des autres mthodes d'accs ; tout d'abord, un accs direct l'enregistrement puis un accs squentiel pour la lecture du fichier.
Implantation
Conscutive : les enregistrements sont placs conscutivement sur le support il s'agit d'une obligation pour les supports non adressables Dispers : ne peut s'effectuer que sur des supports adressables. A chaque enregistrement, on ajoute un pointeur sur l'adresse de l'enregistrement suivant et prcdent. Les deux mthodes d'accs (squentiel ou direct) sont possibles.
Systme
Systme de fichier
Page 4/7
Traitements
Ouverture de fichier : il s'agit de la rcupration de l'adresse de dbut du fichier afin de s'y positionner ; cela permet galement la rservation physique de buffer (mmoire tampon) en mmoire centrale. Fermeture de fichier : ds l'achvement du traitement, il y a libration des buffer allous l'ouverture. Consultation : lors d'une consultation, le systme de gestion de fichier "copie" dans le buffer d'entre/sortie un ensemble de bloc (dtermin par le facteur de blocage) constituant le fichier, puis chaque changement d'enregistrement les donnes sont copies dans le buffer de l'application ; cela permet de diminuer les accs disque beaucoup plus lent. Mise jour c'est dire ajout (en fin de fichier), modification ou suppression. La modification et la suppression ne s'effectue que sur des supports adressables noter que la suppression n'est que logique, l'enregistrement n'est supprim qu'aprs rcriture sur son emplacement.
Systme
Systme de fichier
Page 5/7
Organisation directe
L'indicatif de chaque article est traduit en adresse physique en appliquant une fonction de randomisation algorithme de calcul appliqu lors de la cration du fichier ; il y a un risque de collision, c'est dire que deux indicatifs diffrents "donnent" le mme enregistrement.
Organisation relative
Il s'agit d'un cas particulier. Ce type d'organisation n'est utilisable que s'il existe une correspondance entre indicatif et rang (position de l'enregistrement dans le fichier). L'adresse est obtenue par un calcul : Adresse = adresse dbut du fichier + longueur d'un article * rang de l'article La cl (rang) doit tre numrique, et il ne doit pas y avoir de trous dans les enregistements.
Squentiel
Taux de consultation Taux d'ajout Taux de suppression Taux de mise jour Taux de croissance Fort Quelconque Quelconque Fort Quelconque
Systme
Systme de fichier
Page 6/7
Avantages et inconvnients
Organisation
Squentielle
Type d'accs
Squentiel
Avantages
Inconvnients
Conseille si
Taux de consultation et/ou de mise jour important Ncessit de lecture complte du fichier
Squentielle indexe
Squentiel Nature des Problme en cas Besoin d'un Slectif ou indicatifs de croissance du squentiel et d'un dynamique (semiquelconques fichier impliquant accs direct squentiel) Possibilit d'index une Taux de secondaires rorganisation croissance faible rgulire Direct Rapide Indicatif choisir Accs rapide et avec prcaution frquent Trou lors des ncessaire suppressions
Directe
Systme
Systme de fichier
Page 7/7