Методика выполнения лабораторной работы




Рассмотрим поиск документов различными способами и в соответствии с различными поисковыми характеристиками.

Поиск по ключевым словам

Задания:

1. Выбрать Создание запросов в режиме Конструктор запросов (рис. 10).

 

Рис. 10
 

2. Добавить таблицы, которые необходимы для построения запроса на поиск: Таблица документов, Таблица ключевых слов и Таблица соответствия для инверсной организации (или Таблица соответствия для прямой организации). После добавления таблиц они отображаются в верхней области конструктора запросов. Для завершения добавления нажать кнопку Закрыть.

3. Для отображения результатов поискового запроса необходимо определиться с полями выбранных таблиц, которые позволят построить запрос и вывести его результат пользователю. В нашем случае это будут поля Текст документа (из Таблицы документов) и Ключевое слово (из Таблицы ключевых слов). Оставить включенной опцию Вывод на экран для них (рис. 11).

На естественном языке наш запрос будет выглядеть так: «Необходимо найти все документы, в поисковом образе которых встречается слово «должность». Поисковый образ запроса, записанный на языке SQL, будет выглядеть следующим образом: Like [Введите слово для поиска], где Like – команда, требующая задания шаблона, с которым сравниваются данные из базы. Шаблоном является значение, введенное пользователем в строке для ввода. Это значение будет вводиться с клавиатуры каждый раз, как выполняется запрос. Результатом такого запроса будут документы, у которых в поисковом образе содержится введенное пользователем ключевое слово. Такого вида запросы называются запросами с параметром.

 

Рис. 11

Сохранить запрос под именем Запрос на поиск по ключевым словам.

4. Выполнить запрос. На экране появится окно, в котором необходимо ввести искомое слово/словосочетание (рис. 12), например, «должность».

 

Рис. 12

 

В результате будут найдены все документы из базы данных, в ПОД которых содержится указанное слово (рис. 13).

 

Рис. 13
 

Контекстный поиск

Рассмотрим контекстный поиск, т.е. поиск документов, содержащих некоторое слово/словосочетание в тексте документа.

Задания:

1-2. Задания выполняются аналогично. Таблица необходима одна – Таблица документов.

3. Теперь выполняется построение самого запроса. Однако прежде всего необходимо определиться с теми полями таблицы, которые позволят построить запрос. В нашем случае это будет одно поле Текст документа. Оставить включенной опцию Вывод на экран (рис. 14).

На естественном языке запрос звучит так: «Необходимо найти в базе данных все заявления». Конструкция запроса аналогична рассмотренной в предыдущем задании:

Like [Введите слово для поиска]

 

Рис. 14

 

Обратите внимание, что введенная комбинация слов (или слово) может встретиться в тексте документа в любом месте, следовательно, необходимо указать в поисковом образе запроса, что перед введенной лексической единицей и после нее могут стоять другие лексические единицы. В SQL это оформляется с помощью символа «*», который ставится до и после вводимой комбинации слов для поиска, например в нашем задании должно быть введено *заявление* (рис. 15).

 

Рис. 15

 

Сохранить запрос под именем Запрос на контекстный поиск.

Результат выполнения запроса представлен на рис. 16.

 

Рис. 16

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: