Module : Fichiers Section : TS. Informatique – Cours du soir 2019 Professeur :
Module : Fichiers Section : TS. Informatique – Cours du soir 2019 Professeur : T.BENSTAALI 1 Chap 4 : OPERATIONS SUR LES FICHIERS I-Introduction Les opérations sur les fichiers sont les suivantes : Création Suppression Tri Fusion (ou réunion) Eclatement 1. CREATION d’un Fichier La création d’un fichier revient à : - Créer sa structure , c'est-à-dire définir ses différents champs (zones) ainsi que la longueur et le type des articles. - Saisir les enregistrements (données) et les stocker sur un support (disque dur …) Exemple : FICHIER « ETUDIANTS » Zone Code Type Longueur Numéro Etudiant Nom Etudiant Prénom Etudiant Date Naissance Etudiant Adresse Etudiant Filière Etudiée Etudiant Num-Etud N- Etud P- Etud Date-N- Etud A-Etud F-E- Etud N A A N AN A 8 20 20 10 30 20 Num-Etud N_Etud P_Etud Date_N_Etud A_etud F_E_Etud 1 beljillali med 01/02/1999 mosta informatique 2 maouche aek 11/03/1999 oran electronique 3 belbachir djilali 01/02/2002 droit ….. …… ……. …….. ……… …… Module : Fichiers Section : TS. Informatique – Cours du soir 2019 Professeur : T.BENSTAALI 2 2-SUPPRESSION d’un Fichier Supprimer un fichier revient à annuler son stockage , c'est-à-dire, à effacer tous les enregistrements qui le constituent ainsi que sa structure. 3-Le tri d’un Fichier Pour optimiser le temps de recherche dans un fichier et permettre à l’utilisateur d’acceder rapidement à l’information ; il serait interssant de trier le fichier selon un ou plusieurs champs.Cela revient à le classer. Exemple : Module : Fichiers Section : TS. Informatique – Cours du soir 2019 Professeur : T.BENSTAALI 3 Tri par Nom : Nom NCLI Adresse Localite AVRON C003 B, r de la Curre ………………………… FERARD C400 65 r du Tertre …………………………. FRANCK L422 60 r de Wépion ………………………… GILLET B512 14 r de l’Eté ………………………… GOFFIN …………………………………………………… GUILLAUME …………………………………………………… Tri par CAT+Nom : CAT Nom NCLI Adresse Localité B1 AVRON C003 B, r de la Curre ………………. B1 GILLET B512 14 r de l’Eté ………………… B1 GUILLAUME S712 ………………………………. B1 VANBIST …………………………………………….. B2 FERARD ……………………………………………. B2 MONTI ……………………………………………. B2 PONCELET ……………………………………………….. C1 ……………………………………………………………………. C1 …………………ETC ….. Module : Fichiers Section : TS. Informatique – Cours du soir 2019 Professeur : T.BENSTAALI 4 4-FUSION (REUNION) Elle consiste à regrouper les enregistrements de deux ou plusieurs fichiers dans un seul et nouveau fichier. Les fichiers doivent avoir la meme structure. Le fichier résultat obtenu a la meme structure que tous les autres fichiers. Exemple : Fichier 1 : ETUDIANTS en informatique Fichier 2 : ETUDIANTS en electronique Fusion : RESULTAT (Fichier « ETUDIANTSGLOBAL » ) Num-Etud N_Etud P_Etud Date_N_Etud A_etud F_E_Etud 1 beljillali med 01/02/1999 mosta informatique 2 maouche aek 11/03/1999 oran Informatique 3 belbachir djilali 01/02/2002 alger informatique ….. …… ……. …….. ……… …… Num-Etud N_Etud P_Etud Date_N_Etud A_etud F_E_Etud 4 benhammou med 14/02/1999 relizane electronique 5 maidi rachid 11/05/2003 oran electronique 6 belbaki ismail 01/08/2001 mosta electronique ….. …… ……. …….. ……… …… Num- Etud N_Etud P_Etud Date_N_Etud A_etud F_E_Etud 1 beljillali med 01/02/1999 mosta informatique 2 maouche aek 11/03/1999 oran Informatique 3 belbachir djilali 01/02/2002 alger informatique 4 benhammou med 14/02/1999 relizane electronique 5 maidi rachid 11/05/2003 oran electronique 6 belbaki ismail 01/08/2001 mosta electronique Module : Fichiers Section : TS. Informatique – Cours du soir 2019 Professeur : T.BENSTAALI 5 5-ECLATEMENT D’UN FICHIER C’est l’opération inverse de la fusion. C'est-à-dire , les enregistrements d’un fichier seront séparés sur deux ou plusieurs autres fichiers. L’eclatement sépare ainsi un fichier en plusieurs fichiers horizontalement. Mais si le fichier est séparé verticalemnt la structure du fichier va être modifiée. Les champs d’un enregistrement seront séparés en plusieurs sous-ensembles. Pour eviter de perdre de l’information la clé doit etre dupliquée (copiée).Cette opération est appelée projection sur des champs. Exemple :(Projection) sur les champs Adresse et Filiere (A_etud , F-E- Etud) , Num- Etud N_Etud P_Etud Date_N_Etud Num- Etud A_etud F_E_Etud 1 beljillali med 01/02/1999 1 mosta informatique 2 maouche aek 11/03/1999 2 oran Informatique 3 belbachir djilali 01/02/2002 3 alger informatique 4 benhammou med 14/02/1999 4 relizane electronique 5 maidi rachid 11/05/2003 5 oran electronique 6 belbaki ismail 01/08/2001 6 mosta electronique Fichier 1 Fichier 2 uploads/Science et Technologie/chap-4-operations-sur-les-fichiers.pdf
Documents similaires










-
48
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 16, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 0.2055MB