Upload
dominique-bonin
View
105
Download
0
Embed Size (px)
Citation preview
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 1
Exemples de recherche par bordereau dans DB/TextWorks
BLT6052 Informatique documentaire
Université de Montréal - EBSI
Yves MARCOUX
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 2
Vous pouvez télécharger la base DB/TextWorks qui a servi à produire ces exemples, ce qui vous permettra de les reproduire ET d’en essayer d’autres, de votre cru.
Dans la base téléchargeable, le bordereau de recherche par défaut inclut toutes les boîtes de recherche nécessaires pour faire tous les exemples présentés ici (il suffit de laisser vides les boîtes inutilisées).
Pour les requêtes où cela est indiqué, il faudra désactiver l’option Inclusive search (via Tools Options, onglet Search, case à cocher « Use inclusive search option for multiple fields »). N’oubliez pas de la réactiver pour les autres requêtes!
Notes (1/3)
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 3
Pour télécharger la base, allez sur le site du cours et suivez les instructions qui y sont données.
La base est téléchargeable sous la forme d’un fichier ZIP compressé (MiniExemple.zip), qu’il faut décompresser avec l’utilitaire WinZip, tel que vous l’avez déjà fait en TP.
Extrayez l’ensemble des fichiers dans C:\Tempo. Ensuite, démarrez DB/TextWorks, et ouvrez la base C:\Tempo\MiniExemple.tba.
Notes (2/3)
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 4
Dans la représentation suivante de la base sous forme de table, les occurrences multiples à l’intérieur d’une même fiche ne sont pas séparées par un trait horizontal (contrairement à ce que j’ai l’habitude de dessiner au tableau en classe). C’est parce qu’il s’agit d’un rapport produit par DB/TextWorks lui-même.
La dernière fiche est sélectionnée, ce qui explique l’encadrement supplémentaire visible pour cette fiche.
Notes (3/3)
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 5
Base exemple
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 6
Index-occurrences de AU
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 7
Index-mots de AU
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 8
Index-occurrences de TR
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 9
Index-mots de TR
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 10
Index-occurrences de RE
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 11
Index-mots de RE
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 12
Bordereau de recherche
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 13
Dans les requêtes qui suivent
• Sauf indication contraire, on suppose quel’option “Inclusive search” est activée
• Si certaines boîtes du bordereau de recherche n’apparaissent pas dans un exemple, on suppose qu’elles sont laissées vides (inutilisées)
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 14
AND guyRE
RE ct guy
Fiches repêchées: 1, 2, 4
N.B.: Un “AND” ou un “OR” comme opérateur booléen associé à la première boîte de recherche utilisée dans un bordereau est ignoré.
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 15
OR guyRE
RE ct guy
Fiches repêchées: 1, 2, 4
N.B.: Un “AND” ou un “OR” comme opérateur booléen associé à la première boîte de recherche utilisée dans un bordereau est ignoré.
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 16
NOT guyRE
RE ct guy
Fiche repêchée: 3
N.B.: Un “NOT” comme opérateur booléen associé à la première boîte de recherche utilisée dans un bordereau inverse les fiches repêchées. (Rappelez-vous que <findall> retourne toutes les fiches de la base.)
<findall>
SAUF
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 17
AND hains jeanRE
RE ct hains jean
Fiches repêchées: 1, 2
Il s’agit d’une recherche d’expression, puisque plusieurs mots suivent l’opérateur “ct”, sans opérateur booléen intercalé.
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 18
AND jean hainsRE
RE ct jean hains
Fiches repêchées: AUCUNE
N.B.: Dans une recherche d’expression, les termes recherchés doivent être adjacents, dans le même ordre que dans la requête et dans la même occurrence. C’est l’ordre qui fait défaut ici.
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 19
AND = hains jeanRE
RE = hains jean
Fiche repêchée: 1
Il s’agit d’une recherche exacte d’occurrence, à cause de la présence du “=”.
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 20
AND roy / = hains jeanRE
RE = hains jean
Fiches repêchées: 1, 4
Il s’agit d’une recherche de mot combinée (avec un “OU” booléen, représenté par la barre oblique “/”) à une recherche exacte d’occurrence.
RE ct royOU
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 21
AND savardAU / RE
AU ct savard
RE ct savardOU
Fiches repêchées: 1, 3, 4
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 22
AND hainsAU / RE
AU ct hains
RE ct hainsOU
Fiches repêchées: 1, 2, 3
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 23
AND hains & trudelAU / RE
AU ct hains
RE ct hains
AU ct trudel
RE ct trudel
OU
OUET
Fiches repêchées: 2, 3
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 24
AND hains & trudelAU / RE
AU ct hains
AU ct trudel
RE ct hains
RE ct trudel
ET
ETOU
Option Inclusive search désactivée
Fiche repêchée: 3
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 25
NOT hains & trudelAU / RE
AU ct hains
RE ct hains
AU ct trudel
RE ct trudel
OU
OUET
Fiches repêchées: 1, 4
<findall>
SAUF
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 26
NOT hains & trudelAU / RE
AU ct hains
AU ct trudel
RE ct trudel
ET
ETOU
Fiches repêchées: 1, 2, 4
<findall>
SAUF
Option Inclusive search désactivée
RE ct hains
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 27
AND clerc / royAU / TR
AU ct clerc
TR ct clerc
AU ct roy
TR ct roy
OU
OUOU
Fiche repêchée: 1, 2, 3, 4
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 28
AND clerc / royAU / TR
AU ct clerc
TR ct clercTR ct roy
AU ct roy OU
OUOU
Fiche repêchée: 1, 2, 3, 4
Option Inclusive search désactivée
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 29
Dans la requête précédente, le fait que l’option Inclusive search soit activée ou désactivée ne change rien au résultat obtenu. L’option Inclusive search ne peut affecter le résultat obtenu que lorsqu’il y a au moins un “ET” (&) ou un “SAUF” (!) booléen à l’intérieur de la boîte de recherche.
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 30
AND hains jean & royAU / RE
AU ct hains jean
RE ct hains jean
AU ct roy
RE ct roy
OU
OUET
Fiches repêchées: 1, 2
Notez la recherche d’expression (hains jean)
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 31
AND = hains jean & royAU / RE
AU = hains jean
RE = hains jean
AU ct roy
RE ct roy
OU
OUET
Fiche repêchée: 1
Notez la recherche exacte d’occurrence (= hains jean)
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 32
AND roy ! dayAU / TR
AU ct roy
TR ct roy
AU ct day
TR ct day
OU
OUSAUF
Fiche repêchée: 2
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 33
AND roy ! dayAU / TR
AU ct roy
AU ct day
TR ct roy
TR ct day
SAUF
SAUFOU
Option Inclusive search désactivée
Fiches repêchées: 1, 2
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 34
AND = clerc jean ! = day johnAU / TR
AU = clerc jean
TR = clerc jean
AU = day john
TR = day john
OU
OUSAUF
Fiche repêchée: 4
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 35
NOT = clerc jean ! = day johnAU / TR
AU = clerc jean
TR = clerc jean
AU = day john
TR = day john
OU
OUSAUF
Fiches repêchées: 1, 2, 3
<findall>
SAUF
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 36
AND trudelAU
RE ct hains
Fiche repêchée: 2
N.B.: Les boîtes où l’on n’inscrit rien sont ignorées.
ANDTR
AND hainsRE
AU ct trudel
ET
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 37
AND trudelAU
RE ct hains
Fiche repêchée: 2
N.B.: Le “NOT” de la deuxième boîte ne change rien, cette boîte étant vide, et donc ignorée.
NOTTR
AND hainsRE
AU ct trudel
ET
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 38
AND trudelAU
RE ct hains
Fiche repêchée: 3
N.B.: Le “NOT” de la troisième boîte n’est pas ignoré, cette boîte n’étant pas vide.
ANDTR
NOT hainsRE
AU ct trudel
SAUF
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 39
ANDAU
TR = day john
Fiches repêchées: 2, 4
NOT = day johnTR
ANDRE
<findall>SAUF
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 40
ANDAU
TR = day john
Fiche repêchée: 4
NOT = day johnTR
AND savardRE
<findall>SAUF
RE ct savard
ET
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 41
AND savard & hainsRE
Fiches repêchées: 1, 2
OR (roy / trudel) ! dayAU / TR
RE ct hains
SAUF
OU
RE ct savardET
TR ct trudelAU ct trudelTR ct royAU ct roy
TR ct dayAU ct day
OU
OU
OU
OU
Copyright © 2004 Yves Marcoux - Tous droits réservés - Reproduction interdite 42
AND savard & hainsRE
Fiches repêchées: 1, 2, 3
OR (roy / trudel) ! dayAU / TR
RE ct hains
OU
OU
RE ct savardET
TR ct royAU ct dayAU ct trudelAU ct roy
TR ct dayTR ct trudel
OU
OU SAUF
SAUF
Option Inclusive search désactivée