Partie 3

                           extraction avec les macros


Dans cette partie, on va construire des macros sous EMACS pour réaliser les extractions d'informations demandées. On doit par la suite obtenir en sortie un fichier pour chaque requête demandée.

1.Avec le fichier P96.tab

  • Extraire les fiches contenant une interrogation

Résultat.a

  • Extraire les fiches correspondant au bébé 12

Résultat.b

  • Extraire les fiches correspondant au bébé 1

Résultat.c

  • Extraire les fiches pour lesquelles le score médical est de 12

Résultat.d

  • Faire de même pour un score de 10. Pouvez-vous expliquer le résultat ?
    Il y a des caractères suivant "10" donc il faudra filtrer ce qui suit et même précède le motif recherché.

Résultat.e

  • Quelles fiches vont être extraites si l'on demande les fiches commençant par 13 ? Expliquer ?
       On aura également les fiches des bébés 1 donc il faudra ajuster la commande à ce que les fiches commencent par "13"

Résultat.f

  • Extraire les fiches correspondant aux bébés faisant au moins 1000 grammes.

Résultat.g

 2.Avec le fichier P96.bal

  • Extraire les fiches concernant les bébés 10 à 12
Fichiers: Macro1, Résultat1

  • Extraire les fiches concernant les bébés 10 et 12, c'est-à-dire sans 11 et 13

Fichiers: Macro2, Résultat2

  • Trouver le nombre de bébés de 23, ..., 30 semaines

Fichiers: Macro3, Résultat3

  • Extraire les fiches du jour 0 pour lesquels le bébé est né à 28 semaines

Fichiers: Macro4, Résultat4

  • Extraire les fiches des bébés nés entre 23 et 29 semaines

Fichiers: Macro5, Résultat5

  • Extraire les fiches pour lesquelles le bébé à la naissance faisait au moins 1000 grammes
Fichiers: Macro6, Résultat6


  • Extraire les fiches pour lesquelles le bébé à la naissance faisait moins de 1000 grammes

Fichier: Résultat7


  • Extraire les fiches rédigées par les infirmières 12 et 22

Fichier:Résultat8


  • Extraire les fiches concernant le bébé 10 et ne correspondant pas au jour 0

Fichier: Résultat9