Программирование [Специалист] Практикум (МАСТЕР): Полнотекстовый поиск в SQL Server (2018)

  • Автор темы Moderator
  • Дата начала
Moderator

Moderator

Модератор
Регистрация
17.07.2019
Сообщения
69 875
Реакции
205 470
Онлайн
20дн 17ч 45м 4с
Автор: Специалист
Название: Практикум (МАСТЕР): Полнотекстовый поиск в SQL Server (2018)
скачать бесплатно [Специалист] Практикум (МАСТЕР): Полнотекстовый поиск в SQL Server (2018)

Программа курса
Модуль 1. Постановка задачи

  • Задачи хранения, обработки и анализа текстов
  • Строковые типы данных: VarChar, Text
  • Работа с текстом в формате «юникод»: NVarChar, SCSU
  • Хранение текста в BLOB’ах: BLOB, CLOB, NCLOB, типы документов
  • Хранение текста в файлах и файловых таблицах: FileStream, FileTables
  • Текст в XML-документах: кодировки, языковая разметка, элементы, атрибуты
  • Загрузка текста в базу данных: OpenRowset-BULK
  • Режимы упорядочения и работа с диакритами: Collate, регистр, диакритические знаки
  • Режимы поиска: строковый, полнотекстовый, морфологический, фонетический, семантический, аналитический
  • Параметризация поиска: язык запросов, операторы, параметры
  • Требования к оформлению результатов поиска: ранжирование, сниппеты, подсветка, постраничная выдача
  • Оценка качества поиска: точность, отклик, производительность

Модуль 2. Простые средства текстового поиска
  • Поисковые строковые функции: CharIndex, PatIndex
  • Вспомогательные строковые функции: Concat, Replace, Stuff, Substring, Reverse, Upper, Lower
  • Поиск по шаблону: LIKE
  • Использование регулярных выражений: VBScript.RegExp, Regex.Match

Модуль 3. Механизм полнотекстового поиска
  • Подготовка индексов: типы данных, привязка к строке, язык, тип документа, обновление
  • Базовые возможности полнотекстового поиска: Contains, FreeText, ContainsTable, FreeTextTable
  • Логические выражения в полнотекстовых запросах: AND, OR, NOT
  • Полнотекстовые операции: префиксы, генерализация, INFLECTIONAL, THESAURUS
  • Весовые коэффициенты и расстояния: NEAR, WEIGHT

Модуль 4. Подготовка результатов поиска
  • Табличный вывод результатов: соединение с ContainsTable и FreeTextTable
  • Генерация сниппетов и подсветка: простые сниппеты, подсветка с учётом словоформ
  • Ранжирование: простое, взвешенное, с колоночными мультипликаторами
  • Постраничная выдача: Row_Number, OFFSET, FETCH
  • Параметризация поиска: простые и сложные формы, язык запросов

Модуль 5. Языковые особенности
  • Языковая разметка текста: LCID, xml:lang, индексирование, парсинг
  • Хранение многоязычных документов: табличное, колоночное, с языковым атрибутом, XML
  • Морфология: генерализация, парсинг
  • Работа с документами на нескольких языках: запросы с явным указанием языка, фильтрация по языковому атрибуту
  • Синонимы: THESAURUS, подстановки и расширения
  • Шумовые слова: просмотр, редактирование, привязка, генерализация шумовых слов

Модуль 6. Подготовка баз данных
  • Серверные компоненты полнотекстового поиска: установка и настройка
  • Ресурсы операционной системы: службы, фильтры, файлы
  • Подготовка фильтров: установка, тестирование, интерфейс, стандартные установочные наборы
  • Настройка базы данных для работы с текстом: каталоги, файловые группы, включение механизма поиска
  • Выбор механизма хранения: BLOB, XML, текст, FileStream
  • Работа со словарями синонимов: редактирование и загрузка словарей, подстановки и расширения, приоритеты
  • Настройка шумовых слов: подключение, влияние на индексирование
  • Создание и настройка полнотекстовых индексов: режим отслеживания, обновление
  • Обслуживание полнотекстовых индексов и каталогов: мониторинг, обновление

Модуль 7. Эксплуатация и устранение проблем
  • Серверные диагностические инструменты: настройки, служебные процедуры, DMV/DMF
  • Диагностика и мониторинг полнотекстовых индексов: документы, ключевые слова, события
  • Диагностика и мониторинг полнотекстовых запросов: парсинг, трассировка

Модуль 8. Расширение полнотекстового поиска
  • Семантический поиск: подготовка базы данных, ключевые фразы, похожие документы
  • Фонетический поиск: Soundex, Difference: NYSIIS
  • Вычисление расстояний между словами: по Хэммингу, по Левенштейну, LCS
  • Анализ N-грамм: триграммы, 4-граммы,
  • Векторный анализ текста: простые и взвешенные координаты
  • Задачи класса «Text Mining»: NLP
 

Ссылки и информация для скачивания:

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Скачать курсы торрент

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

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

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ обучений и авторов
    • Тренинги и вебинары по саморазвитию, психологии и эзотерике;
    • Курсы и уроки по дизайну, графике, программированию, бизнесу;
    • Инфопродукты, курсы и пособия по отношениям, пикапу, соблазнению;
    • Онлайн обучение шитью, работе по дому, строительству и рукоделию;

    Слив складчин

    К скачиванию доступны сотни складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно!