Тема+17.+Поиск+в+базе+данных

Содержание

Слайд 2

Тема 17. Поиск в базе данных

План модуля:
Знакомство с поиском данных
Постановка задачи по

Тема 17. Поиск в базе данных План модуля: Знакомство с поиском данных
практическому заданию №5

Модуль 2. Разработка в системе 1С

Слайд 3

Полнотекстовый поиск
Механизм полнотекстового поиска позволяет быстро находить нужную информацию в данных информационной базы и в справочной

Полнотекстовый поиск Механизм полнотекстового поиска позволяет быстро находить нужную информацию в данных
системе.
Основные возможности полнотекстового поиска
Он функционирует в клиент-серверном варианте работы и в автономном сервере;
Вместо морфологических словарей он использует экспертные алгоритмы выделения корневой основы (stemming);
Все токены, включая составные слова, индексируются как целиком, так и по частям независимо от режима разделения составных слов;
Весь текст индексируется как есть, без приведения к нормальной форме. Это позволяет искать слова как в морфологическом режиме (префиксный поиск), так и в строгой падежной форме;
При индексации выкидываются (удаляются) шумовые-слова. Это некоторые предлоги, причастия, междометия, которые не несут самостоятельной смысловой нагрузки.

Модуль 2. Разработка в системе 1С

Слайд 4

Механизм полнотекстового поиска основан на использовании двух составляющих:
- полнотекстового индекса, который создается для

Механизм полнотекстового поиска основан на использовании двух составляющих: - полнотекстового индекса, который
текущей базы данных и затем периодически, по мере необходимости, обновляется,
- средств выполнения полнотекстового поиска.
Создание и обновление полнотекстового индекса может быть выполнено интерактивно, в режиме 1С:Предприятие 8, или программно, средствами встроенного языка.

Модуль 2. Разработка в системе 1С

Слайд 5

Для выполнения поиска данных в базе данных может использоваться, например, поле глобального поиска.

Модуль 2.

Для выполнения поиска данных в базе данных может использоваться, например, поле глобального
Разработка в системе 1С

Слайд 6

В справочной системе 1С:Предприятия 8 также реализован полнотекстовый поиск, позволяющий использовать поисковые операторы

В справочной системе 1С:Предприятия 8 также реализован полнотекстовый поиск, позволяющий использовать поисковые
И, ИЛИ, НЕ, РЯДОМ и др. При этом найденные слова выделяются.

Модуль 2. Разработка в системе 1С

Слайд 7

Как программно обновить индекс полнотекстового поиска?
Процедура ОбновлениеИндексы() Экспорт
ПолнотекстовыйПоиск.ОбновитьИндекс();
КонецПроцедуры

Модуль 2.

Как программно обновить индекс полнотекстового поиска? Процедура ОбновлениеИндексы() Экспорт ПолнотекстовыйПоиск.ОбновитьИндекс(); КонецПроцедуры Модуль
Разработка в системе 1С

Слайд 8

Вопросы

Вопросы

Слайд 9

Домашнее задание

Практическое задание 5. «Поиск в базе данных»
На произвольной базе обновить индекс

Домашнее задание Практическое задание 5. «Поиск в базе данных» На произвольной базе
полнотекстового поиска.
В виде картинок приложить 3 результата поиска через полнотекстовый поиск в режиме 1С: Предприятие.
На картинке должна быть видна и поисковая строка, и результат. В результате поиска должен находится и элемент справочника, и документ, в котором выбран этот справочник
 Инструкция:
Шаг 1. Изучите материалы лекционных и практических занятий по теме.
Шаг 2. Проанализируйте способы решения задачи.
Шаг 3. Разработайте и реализуйте алгоритмы на копии базы данных.
Шаг 4. Приложите в Odin файл с результатом поиска в одном из форматов – изображений (jpeg, bmp, png).
Имя файла: Тема+17.+Поиск+в+базе+данных.pptx
Количество просмотров: 17
Количество скачиваний: 0