Задания:
1-7. – выполнены
8. Создать Таблицу соответствия для инверсной организации, с помощью которой устанавливается связь между ПОД и самим документом.
Структура таблицы должна определяться следующими полями:
– поле Ключевое слово типа Числовой, где указывается код ключевого слова из Таблицы ключевых слов;
– поле Документ типа Числовой, где указывается код документа из Таблицы документов.
Обратите внимание, что ключевое поле в структуре Таблицы соответствия для инверсной организации не определено.
Связи между таблицами определяются аналогичным описанному выше способом.
9. Указать все определенные в п. 8 связи в схеме данных. Для этого добавьте в нее новую таблицу и создайте связи, как показано на рис. 9.
Рис. 9. |
Вопросы для отчета по лабораторной работе
1. Что такое электронный документ? В чем его отличие от обычного документа?
2. Дать определения документальной информационной системы, информационного запроса и информационной потребности пользователя?
3. Что такое пертинентность?
4. Что такое релевантность и какого вида она бывает?
5. Что составляет основу любой документальной информационной системы?
6. Что такое поисковое пространство и как оно образуется?
7. Что такое поисковый образ документа и поисковый образ запроса?
8. Какие схемы организации поискового пространства Вы знаете? В чем заключаются их преимущества?
Лабораторная работа №3-4.
Поиск информации в документальных информационных системах
Цель работы: научиться осуществлять поиск документов в документальной информационной системе различными способами (по ключевым словам, контекстный поиск, атрибутивный поиск).
Постановка задачи. Организовать средствами реляционной СУБД поиск документов в базе данных: поиск по атрибутам документа (атрибутивный) и по тексту документа (контекстный). Разработать интерфейс для ввода текстов документов в базу данных и их индексирования.
Литература:
1. Вишневский, А. В. SQL Server [Текст]: эффективная работа / А. Вишневский. – СПб.: Питер, 2009. – 540 с. – (Эффективная работа).
2. Каратыгин, С. А. Access 2000 [Текст]: руководство пользователя с примерами / С. Каратыгин. – М.: Лаборатория Базовых Знаний, 2000. – 376 с.
3. Малыхина, М. П. Базы данных [Текст]: основы, проектирование, использование: учеб. пособие по спец. 220400 – «Программное обеспечение вычислительной техники и автоматизированных систем» для межвузовского использования / М. Малыхина. – СПб.: BVX-Петербург, 2004. – 499 с.
4. Паршукова, Г. Б. Методика поиска профессиональной информации [Текст]: учеб.-метод. пособие для вузов / Г. Б. Паршукова. – СПб.: Профессия, 2006. – 222 с.
5. Робинсон, С. Microsoft Access 2000 [Текст]: [современное средство для управления и разработки баз данных] / С. Робинсон. – СПб.: Питер, 2002. – 511 с. – (Учебный курс).
6. Хомоненко, А. Д. Базы данных [Текст]: учебник для вузов по техническим и экономическим спец. / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. – М.: Корона, 2006. – 736 с.
Теоретический материал
Поиск документов, так же как и их описание, осуществляется средствами информационно-поискового языка.
Информационно-поисковым языком (ИПЯ) называется специализированный искусственный язык, предназначенный для описания основного смыслового содержания документа и запросов по поиску необходимых документов. ИПЯ создается на основе естественного языка и является формальным языком, позволяющим автоматизировать поиск информации в документальных ИС.
Основными элементами ИПЯ являются алфавит, лексика и грамматика. Алфавит – система знаков, используемых для записи слов и выражений ИПЯ. Алфавит SQL – буквы латинского алфавита, некоторые символы (*, [, ],!,; и др.). Лексика ИПЯ – совокупность слов, словосочетаний и выражений для построения текстов ИПЯ. Лексика SQL состоит из большого количества лексических единиц (например, like, select, delete и т.д.), которые можно найти в любом справочнике. Грамматика ИПЯ – совокупность средств и способов построения, изменения и сочетания лексических единиц.
Синтаксис информационно-поискового языка реализуется в структуре поискового образа документов.
Контекстный поиск – это поиск искомых слов и словосочетаний в тексте документа. Поиск по ключевым словам позволяет осуществить выборку из базы данных документов, в поисковом образе которых записано искомое слово или словосочетание. Атрибутивный поиск – поиск документов по их характеристикам, хранимым в базе данных в отдельных полях.
Условием выборки документов из базы является поисковый образ запроса, записанный на информационно-поисковом языке.