Obsah
2.4.2 Jak provádět rešerše
vyhledáváním
2.4.2.1 Operátory příkazu FIND a práce s výsledky
rešeršního dotazu
2.4.2.1.1 Zkrácení
2.4.2.1.2 Maskování
2.4.2.1.3 Logické operátory
2.4.2.1.4 Blízkost/vzdálenost slov
2.4.2.1.5 Operátor intervalu
2.4.2.1.6 Řetězec
2.4.2.2 Zřetězené vyhledávání
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2 JAK PROVÁDĚT REŠERŠE VYHLEDÁVÁNÍM
Systém ALEPH umožňuje v rešerších online vyhledání publikací, které odpovídají rešeršnímu dotazu definovanému uživatelem.
Rešeršní dotazy jsou založeny na seznamech (autority, slova, indexy) a booleovských funkcích, definovaných mezi a v rámci jednotlivých seznamů (AND, OR, NOT).
Rešerše vyhledáváním se může provádět pomocí příkazového řádku nebo naváděcího menu (viz níže kap. 2.4.2.2).
Příkaz FIND může být standardně nastaven v profilu uživatele, v tomto případě se nemusí zapisovat. Jestliže je FIND implicitní, musíte zadat příkaz SCAN, požadujete-li prohlížení.
Zkrácený požadavek FIND je omezen počtem slov, definovaným v uživatelském profilu.
Příkaz FIND může být dlouhý až 80 znaků.
Speciálním typem příkazu FIND je příkaz RANK, který lze zadat na hlavní obrazovce OPACu nebo obrazovce souborů hitů (REVIEW). Příkaz RANK provede vyhledání jako FIND s operátorem OR a setřídí výsledný soubor podle váhy. Váha je vypočítána podle výskytů zadaného slova v bázi (četnější výskyt znamená nižší váhu) a počtu výskytů slova v záznamu (dokument získá vyšší váhu, pokud se významné slovo objeví několikrát).
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1 OPERÁTORY PŘÍKAZU FIND A PRÁCE S VÝSLEDKY REŠERŠNÍHO DOTAZU
Příkaz FIND vyhledá záznamy dokumentů, které odpovídají požadavku (tzv. hity), a vytvoří soubor hitů (pro další využití nebo tisk). Seznam souborů vytvořený použitím příkazu FIND se zobrazí na obrazovce REVIEW (Seznam souborů hitů). Pokud příkaz FIND nenalezl žádný záznam, objeví se příslušná zpráva.
Každý soubor hitů je na obrazovce identifikován číslem souboru hitů a bází, která byla aktivní, když se daný soubor hitů vytvářel (při použití omezení výběru též jazykem a filtrem SCOPE, identifikovaným číslem souboru hitů), počtem záznamů v souboru hitů a příkazem, kterým byl daný soubor vytvořen.
Záznamy dokumentů se zobrazí použitím příkazu SHOW. Příkaz SHOW může být implicitní, pak se zapíše pouze číslo souboru. Jestliže je zadáno pouze číslo, systém předpokládá zobrazení ve standardním formátu s maximálním počtem záznamů na obrazovku.
Implicitní příkaz SHOW může být použit POUZE se standardními hodnotami. Jestliže uživatel požaduje určitý formát, musí zadat také S pro příkaz SHOW a L pro označení řádku.
Na obrazovce REVIEW ukazuje příkaz SHOW (bez parametrů) standardně poslední soubor hitů.
Při zobrazení záznamů jsou všechny výskyty textu, který byl požadován příkazem FIND, zvýrazněny. Jestliže byl v požadavku FIND použit symbol pro krácení, bude text zvýrazněn po symbol krácení. Pozor, zvýrazněn je CELÝ odpovídající text, zvýraznění se nevztahuje se k samotnému procesu vyhledávání (např. F SO#L zvýrazní SOIL i JACKSON).
Soubory záznamů se mohou propojovat pomocí logických operátorů, filtrovat, ukládat, obnovovat atd. V kap. 2.7 je uveden kompletní seznam příkazů.
Před zadáním příkazu FIND může uživatel definovat bázi (BASE), číslo souboru hitů pro filtr (SCOPE) nebo jazyk (LNG). V tomto případě je možné vyhledat pouze ty záznamy, které odpovídají zadané bázi a/nebo jazyku(-ům).
Systém dovoluje nastavit příkaz FIND tak, že jej uživatel může přerušit, běží-li příliš dlouho. Nastavení se provádí v jednotlivých uživatelských profilech zadáním limitu množství vyhledaných slov. Když příkaz FIND vyhledá stanovené množství slov v záznamech, zobrazí se obrazovka _CCL_FIND_LIMIT a uživatel se může rozhodnout, zda bude ve vyhledávání pokračovat, nebo jej přeruší a změní dotaz.
Příkaz FIND se může zadávat následujícími způsoby:
F DATABÁZE hledej DATABÁZE v jakémkoliv indexovaném poli
F DATABÁZE/TI hledej DATABÁZE v poli názvu
(takto zadaný příkaz je systémem přeložen na F WTI=DATABÁZE)
F SNZ=DATABÁZE hledej DATABÁZE v poli názvu
[Poslední dva příklady opět ilustrují, kde je či není možno použít české ekvivalenty kódů souborů slov. Pozn. překl.]
F 624/675 hledej 624 v poli 675 (MDT)
Je-li to nutné, lze několik parametrů příkazu FIND zřetězit pomocí závorek pro definování skupin.
F SPH=PTÁCI and VČELY vyhledá záznamy dokumentů, které mají PTÁCI ve slovech z předmětových hesel a VČELY kdekoliv.
F SPH=(PTÁCI and VČELY)
nebo
F SPH=PTÁCI and SPH=VČELY
nebo
F (PTÁCI and VČELY)/SH vyhledá záznamy dokumentů, které mají slova PTÁCI a VČELY ve slovech z předmětových hesel. [Pozn. překl.: pro sufix používejte anglické kódy.]
Příkaz FIND (který není následován parametry) zobrazí nabídkovou obrazovku FINDu s vysvětlivkami pro zadání vyhledávacího příkazu.
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1.1 ZKRÁCENÍ
Pro označení zkrácení (vypuštění znaků na kraji slova) se užívá ?. NEPOUŽÍVEJTE současně u jednoho slova levostranné i pravostranné zkrácení.
Příklady:
F CHLORO?
vyhledá všechny záznamy dokumentů, které mají v některém indexovaném poli slovo začínající na "chloro"
F ?BENZEN
vyhledá všechny záznamy dokumentů, které mají v některém indexovaném poli slovo končící na "benzen".
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1.2 MASKOVÁNÍ
V režimu vyhledávání je možno maskovat žádný nebo jeden znak, jeden znak nebo jakýkoliv počet znaků.
# = žádný nebo jeden znak
! = jeden znak
? = jakýkoliv počet znaků
Příklady:
F ŽEN!
vyhledá všechny záznamy dokumentů, které mají v indexovaném poli slovo "žena" nebo "ženy"
F SYSTÉM#
vyhledá všechny záznamy dokumentů, které mají v indexovaném poli slovo "systém" nebo "systémy"
F LÉ?STVÍ
vyhledá všechny záznamy dokumentů, které mají v indexovaném poli slovo začínající na "lé" a končící na "ství" (např. "lékařství" i "léčitelství").
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1.3 LOGICKÉ OPERÁTORY
Vyhledávání je možno omezit použitím následujících logických operátorů:
AND, OR, NOT
Příklady:
F VODA AND ZNEČIŠŤOVÁNÍ
vyhledá všechny záznamy, v nichž je slovo "voda" i "znečišťování"
F VODA OR KAPALINA
vyhledá všechny záznamy, v nichž je slovo "voda" nebo "kapalina" (příp. obě slova)
F UKRAJINA NOT S4
vyhledá všechny záznamy, v nichž je slovo Ukrajina, ale nejsou zahrnuty ve dříve vytvořeném souboru hitů číslo 4
Prázdný znak mezi slovy v příkazu pro vyhledávání je logický operátor AND. V zadání dotazu se mohou používat kulaté závorky.
Například: F (DATA OR VSTUP DAT) AND (PROGRAM? OR SYSTÉM?)
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1.4 BLÍZKOST/VZDÁLENOST SLOV
Indikátory blízkosti ! nebo % omezují vyhledávání na slova, která stojí v určité vzdálenosti od sebe v jednom poli.
Příklady:
F PŮDNÍ CHEMIE
mezera = žádné vložené slovo; vyhledá se jen v případě, že slova spolu bezprostředně sousedí
F PŮDNÍ !4 CHEMIE
!4 = až 4 slova mohou být mezi "půdní" a "chemie", přičemž musí být zachováno uvedené pořadí slov
F PŮDNÍ %4 CHEMIE
%4 = až 4 slova mohou být mezi "půdní" a "chemie", přičemž uvedené pořadí slov může být převráceno
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1.5 OPERÁTOR INTERVALU
Znaky -> nebo slovo " TO" vyjadřují požadavek na rozpětí.
Příklad:
F 1988->1990/YR
F WYR=1988 TO 1990
vyhledá záznamy, které mají uvedeno 1988, 1989 nebo 1990 v poli roku (založeno na souboru slov v údajích o roku)
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.1.6 ŘETĚZEC
Chcete-li najít určitý textový řetězec, zapište tento text do uvozovek nebo i bez nich. Tento způsob vyhledávání nelze uplatnit pro seznam slov, kde stojí slova samostatně, nezřetězená. Platí pouze pro úplný text hesla v souboru autorit nebo pro začátek textu (v tomto případě se musí zapsat znak ? pro označení zkrácení slova).
Příklady:
F NZ="Povídky z jedné kapsy"
F NZ=Povídky z jedné kapsy
F NZ=Povídky z?
Zpět na obsah kapitoly
Zpět na obsah příručky
2.4.2.2 ZŘETĚZENÉ VYHLEDÁVÁNÍ
Stejný příkaz FIND může být "zřetězen" a spuštěn až v 10 bázích. Zadáním příkazu CHAIN na hlavní obrazovce modulu OPAC se zobrazí okénko pro zadání až 10 jmen bází. Všechny následující příkazy FIND budou provedeny ve všech bázích na seznamu. Všechny výsledky budou zobrazeny na obrazovce REVIEW. Jestliže výsledek posledního příkazu FIND v řetězci je stejný nebo menší než parametr "auto-show" v profilu uživatele, systém se automaticky přepne do této báze a zobrazí vyhledané záznamy.