2 FIND FUNCTION
This chapter includes the following sections:
The Find function enables you to search the database using keywords, unique identifiers and heading phrases. The system searches Word Indexes (such as Words in Title, Words in Subject) for records containing the keywords entered by the user; Direct Indexes for unique identifiers
such as ISSN, barcode and Headings Indexes for heading phrases.
To use the Find Function, choose the Find node.
2.1 ADVANCED SEARCH
When you activate the Advanced Search, the pane below is displayed:
Choose the field to be searched (that is, the Index to be searched) and type
the retrieval text.
Selecting the Words Adjacent option instructs the system that the words in the
search string must be in the same field and must appear next to each other in
the record.
When entering keywords, you can use truncation, masking and logical operators,
as explained below.
2.1.1 Truncation
Type a portion of a word and add the * character at the beginning (or end) to indicate that you want all words that begin (or end) with that portion of the word.
Truncation can be used in the middle and at the beginning or end, but
not both in the beginning and at the end.
For example:
chloro*
retrieves all records that have words beginning with
chloro
*phyll
retrieves all records that have words ending with
phyll
2.1.2 Masking
In masking, special characters are used as placeholders and enable
the system to retrieve words having variant spellings or matches that
contain portions of words.
* is a placeholder for any number of characters.
For example:
ps*ic
retrieves all records that have words beginning with
ps and ending with ic such as psychic and psychotic.
For example:
colo*r
retrieves both color and colour.
? is a placeholder for one character.
For example
B?rma
retrieves both Burma and Birma.
2.1.3 Logical (Boolean) Operators
A search may be narrowed or broadened by using the logical (Boolean)
operators AND, OR, NOT.
For example:
Africa and Ele*ant
retrieves all records that have Africa and Elefant or Elephant.
peasant or serf
retrieves all records that have either peasant or serf.
heaven not hell
retrieves all records that have the word heaven but do not also include the word hell.
2.2 MULTI-BASE CCL SEARCH
The Multi-base CCL Search tab (shown below) lets you use Common Command Language to search for words in several different indexes at once.
You can use the Multi-base CCL Search tab to search more than one base at a time (for example in your own base and bases on Z39.50). First select the databases, and then type the keywords you are looking for.
You must specify the code of the word indexes to be searched. For example:
Tit=chemistry and aut=jones* searches the Words from Titles and the Words from Authors indexes.
Selecting the Words Adjacent option instructs the system that the words in the search string must be in the same field and must appear next to each other in the record.
2.3 MULTI-FIELD SEARCH
The Multi-field Search lets you search for records using pre-set indexes. If you fill in more than one field, a Boolean AND operation is performed: