FAQ
Поиск
#Управление знаниями
#Экспертные системы
#Машинное обучение
#Искусственный интеллект
#AI
#Семантическое моделирование
#Онтологии
#OWL-редакторы

Язык запросов SPARQL для RDF-модели данных

3 дня (24 академических часа)
Краткая аннотация
Курс знакомит слушателей с языком SPARQL, который является языком запросов для извлечения и обработки знаний баз знаний, построенных на OWL-онтологиях и хранящих данные в формате RDF (Resource Description Framework).
Целевая аудитория
Системные и бизнес-аналитики

Руководители информационных служб

Руководители проектов

Разработчики информационных систем

Аналитики данных

Разработчики баз данных

Программисты
Расписание открытых форматов курса
Стоимость обучения одного слушателя
19.04.2021
Дистанционный формат — 29 700 ₽.
21.06.2021
Подробная программа курса
RDF модель данных

  • Что такое RDF (Resource Description Framework).
  • Почему необходимо RDF представление информации.
  • Введение в RDF.
  • Значение и роль идентификатора ресурсов URI, IRI и пространства имен.
  • Синтаксис RDF.
  • Хранение данных RDF-формата в файлах, в базах данных.

Инструменты выполнения SPARQL запросов

  • Apache Jena Fuseki - сервер SPARQL.
  • Загрузка, установка, настройка сервера.
  • ARQ- командная строка.
  • Fuseki – локальный сервер.
  • Обзор экранных форм обработки SPARQL сервера Fuseki.

Язык SPARQL

  • То такое SPARQL.
  • Прошлое, настоящее и будущее SPARQL 42.
  • Спецификации SPARQL 43.
  • Быстрый старт: простые данные и простые запросы к ним.
  1. Более реалистичные данные и сравнение по нескольким триплетам.
  2. Поиск строк.
  3. Что может пойти не так?
  4. Запросы к открытым источникам данных. Конечные точки.
  5. Как сделать RDF данные более читабельными с помощью языковых меток.
  6. Пустые узлы и почему они полезны.
  • Запросы SPARQL: более глубокое погружение
  1. Более читаемые результаты запроса.
  2. Данные, которые могут и не быть.
  3. Поиск данных по определенным условиям.
  4. Поиск данных с пустыми узлами.
  5. Устранение избыточности выходных данных.
  6. Преобразование типов данных.
  7. Проверка, добавление и удаление тегов разговорного языка.
  • Функции
  1. Строковые функции.
  2. Числовые функции.
  3. Функции даты и времени.
  4. Хэш-Функции.
  5. Расширенные функции.
  • Обновление данных с помощью SPARQL.
  1. Добавление данных в набор данных.
  2. Удаление данных из набора данных.
  3. Изменение существующих данных.
  4. Именованные графы.

Построение приложений с помощью SPARQL: краткий обзор
Возможные форматы обучения и размеры групп
дистанционно в составе очной группы (без ограничения числа подключений)

корпоративный формат (для групп от 10 до 45 слушателей)

Тренер курса

Саксонов Александр Александрович

Бизнес - Аналитик
Ведёт 5 курсов в ЦЕСИНКОМ
Семантическое моделирование. Онтологии.
Интеграция информационных систем на основе семантической модели данных
Анализ и проектирование бизнес-процессов
Объектно-ориентрованный анализ и проектирование ИС
Проектирование, создание и администрирование баз данных
Консалтинг
Специализация
Должность
Дополнительные услуги
Требуемый уровень предварительной подготовки
Высшее техническое или среднее специальное образование. Желателен опыт проектирования или создания информационных систем
Траектории, в которые входит данный курс
Специалист по цифровизации

Архитектор данных
Список курсов, требующихся для прохождения данного курса
Онтологии в организации компьютерных информационных систем. Обзор понятий, языков и методов, связанных с применением онтологий в информатике
Список курсов, которые дополняют данный курс
Концептуальное моделирование и построение онтологий с использованием свободного и открытого OWL-редактора Protege. Язык составления онтологий Manchester.

Концептуальное моделирование и графическое построение онтологий с использованием с редактора Eddy. Моделирование онтологий на языке Graphol

Управление знаниями
Список категорий каталога, в которые включён курс
Проектирование баз знаний, экспертных систем, хранилищ данных, интеграционных решений: семантическое моделирование и применение онтологий
Разработка курса или траектории обучения под вашу задачу
Центр готов взять на себя разработку курсов и траекторий обучения под уже сформированную модель компетенций или просто под список знаний и навыков, которые нужно освоить специалистам организации.