| This service is provided for the Learning Organization Mailing List. Everyone is welcome. | |||||||||||||||
Searching for Online Information
Introduction. Greetings! You can find information here about searching the Internet. The icons above represent different sub-topics. Select an option using the icons or from the following table of contents. Frame and simple text versions are also available. This presentation was designed for different Uses, so the relevance of each part may differ according to the information needed; the last section (Expression) may be the most helpful to people who have worked with databases before. The Next icons can be selected to go to the next topic or sub-topic. Comments for improving the presentation or information would be gladly received!
Table of Contents
| Searching
| Tools
| Sites
| Use
| Expression |
|
Example of a simple database |
|||||
| Field | Field | Field | Field | Field | |
|---|---|---|---|---|---|
| ID | Title | Author | Year | Pages | |
| Record | 1 | How to solve it: a new aspect of mathematical method, 2d ed. | Polya, George | 1957 | 253 |
| Record | 2 | Code complete : a practical handbook of software construction | McConnell, Steve | 1993 | 857 |
| Record | 3 | Object-oriented software engineering: a use case driven approach, revised edition | Jacobson, Ivar | 1993 | 528 |
| Record | 4 | The mythical man-month: essays on software engineering, anniversary edition with four new chapters | Brooks, Frederick P. | 1995 | 322 |
|
When a database is searched, the information about records meeting the search
requirements is returned. If the database shown here were searched for
"Brooks", the record for "The Mythical Man-Month" would be returned. If
"software" were the search, then records 2, 3, and 4 would be returned. If
the search were "software and 1993", the result would be records 2 and 3. It
isn't necessary to know the technical definition of fields and records for keyword searching. For
example, it isn't essential to know that the ID Field numbers are unique for
each record in this database and that the records in the database happen to
be numbered consecutively. Knowledge at this level is not necessary for
answering many questions. There are times, though, when knowing the data type
of fields in a database can be beneficial. If it were known that the title
field had the most words of all of the fields, then keyword searches requiring over
three words might not be used.
Databases are usually more complicated than this example indicates. One complication is that there may be multiple tables in a database with the relations between the tables providing significant information. One use of relational databases is having records for customers in one table, records for products in another table and records for sales in another table. The information about who purchased what product would be represented through relations among the tables. Another consideration is that full-text indexing of WWW data is available, and the data isn't distributed in the kinds of fields shown in the example. Alta Vista provides options such as url:, link:, title:, anchor:, and host: for limiting search words to those fields. I do not know if any WWW search sites use the field and record method of database design, though they may. Databases intended for public use should likely be designed so that knowledge of how they are constructed is not necessary for use.
Understanding search command
words.
Of all the command words used in searching, AND, OR, and NOT seem to be the most basic. In the following Venn Diagrams, the colored sections show the set that results from using the command words on the sets A and B.
In a search, AND requires that both of the search words be found in each of the resulting records. OR requires that at least one of the search words be found in each of the resulting records. In more complicated searches like (A OR B) AND (C OR D) these methods apply to the groups (indicated with parentheses) within the search and then apply again to the result. Starting with the simplest sets, there is the set of all records within the database. A, B, C, and D are elements within the search request and could be thought of as the subsets that contain those particular elements. These subsets could contain some of the same records. Explaining the search procedure in words, (A OR B) is evaluated; then (C OR D) is evaluated. Then the first result AND the second result is evaluated. Because AND is the final operator, the records found in both the first and the second result are the result of the complete search. |
| Word | How the word is used in speech | How the word is used in a search |
|---|---|---|
| AND | ![]() |
![]() |
|
Additional considerations for searching.
The search words are not necessarily attributes of the item being sought; the item could be focused on or about the words, or the real information could be provided using those words. What is requested is the writing that contains those words. It is possible, given the tentative nature of keyword searching and writing itself, that useful items might not include some given search words. A search for a particular named item like an author or a title has the requirement of finding an exact result, yet some searches could be worded in different ways, so search results might not include the original search words yet still be counted as successful. The words that the search is made of and the logic it represents are less significant to the searcher, perhaps, than the idea they are trying to express with those words. The main idea is that different wording of searches is possible and may be necessary to find all relevant information. Further communication is planned for
Extent that search engines index information that is on the WWW
| Searching
| Tools
| Sites
| Use
| Expression |
|
Examples of search expressions |
|||
| Search Service | Request | Items found | Date |
|---|---|---|---|
| Alta Vista Simple: |
"learning organization*" records that include the phrase "learning organization" or "learning organizations" |
3000 | 21-August-96 |
| HotBot: |
"learning organizations" or "learning organization" records that include either the phrase "learning organizations" or "learning organization". This search can be compared with the Alta Vista search for "learning organization*". |
6597 | 21-August-96 |
| HotBot: |
learning org and the domain world.std.com records that include both the word learning and the abbreviation org and that are located at the site world.std.com |
1902 | 21-August-96 |
| Infoseek: | "learning org" | 7053 | 7-January-97 |
| Alta Vista Simple: |
+ithink +"system* thinking" records that include the word ithink and the phrase "system thinking". Note - the asterisk represents any following letters so "systems thinking" or "systematic thinking" would also be found. |
47 | 21-August-96 |
| Alta Vista Advanced: | "learning organization*" or "learning organisation*" or "organizational learning" or "organisational learning" | 6000 | 21-August-96 |
| Alta Vista Advanced: |
("computer program*" or software) near ("organizational learning"
or "organisational learning" or "learning organization" or
"learning organisation" or "team learning" or (facilitate near team*)) searching for computer help for learning organizations. Words in parentheses are evaluated first. |
147 | 21-August-96 |
| Alta Vista Advanced: | not wais and (boole* and ((hints or tips) near (boole* or search*))) | 1000 | 21-August-96 |
| Lycos Refined Search (all terms, close match): | learning organization | 41 | 21-August-96 |
| Lycos Refined Search (all terms, loose match): | learning organization | 60 | 21-August-96 |
|
Edited May 28, 1998, jpf. Essential Use Case Modeling was used to design this presentation. URL:http://www.rtis.com/nat/user/jfullerton/search/ |
|||