ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
"Сетевая Академия ЛАНИТ" приглашает ознакомиться с новейшими инструментами обработки данных – графовыми базами данных (БД).
Стремительно растущий объем данных приводит к тому, что традиционные реляционные базы данных уже недостаточно эффективны для их обработки. Сложность изменения уже сложившейся БД, необходимость написания сложных запросов для обработки данных, снижение скорости обработки сложной структуры данных вынудили разработчиков баз данных предлагать новые решения. Частично проблему скорости решили NoSQL БД, но они также не очень эффективно работают со сложными и изменяющимися структурами данных. Для обработки сложных структур было предложено хранение данных не в виде таблиц, как в реляционных БД, а в виде связанных графов. Так появились графовые БД. При появлении новых данных они просто связываются с уже существующим графом. Для выборки данных и изменения их структуры, в графовых БД используются специальные алгоритмы, оптимизированные именно для работы с графами. Графовые алгоритмы позволяют также проводить анализ сушествующих данных для поиска скрытых закономерностей, что открывает новые возможности для аналитиков больших данных. Графовые СУБД, такие, как TigerGraph, изначально рассчитаны на работу с большими данными и позволяют оперативно загружать большие объемы данных и организовывать оптимальную вычислительную архитектуру из кластеров данных. Агентство Gartner выделяет использование графовых моделей, как четвертый по важности тренд в области обработки и анализа данных и прогнозирует в ближайшие годы стремительный рост рынка решений в области графовых СУБД. Gartner подчеркивает, что графовые методы будут широко использоваться для решения задач управления предприятиями, обнаружение мошенничества, управления цепочкой поставок и многих других. В ходе курса Вы узнаете о возможностях и преимуществах графовых БД перед традиционными реляционными SQL и NoSQL СУБД, а также оптимальные сферы применения графовых и реляционных СУБД. Курс сопровождается практическими заданиями по работе с графовой БД. Финалом курса будет практический проект по созданию своей графовой БД. Преподаватель курса: Александр Попов, сертифицированный тренер, руководитель технического отдела компании «Фактор групп». Сфера деятельности: машинное обучение, управление данными, обеспечение безопасности данных. Ключевые заказчики: телеком, банковский сектор.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
После изучения курса вы сможете
- Основные принципы работы графовых баз данных.
- Задачи, решаемые графовыми базами данных.
- Варианты интеграции своей структуры данных с графовой БД.
- Принципы разработки надежных и масштабируемых приложений, использующих графовые алгоритмы обработки данных.
Содержание курса
Модуль 1. Введение в графовые базы данных:
- Обзор графовых баз данных (Neo4j и TigerGraph).
- Архитектура графовой БД на примере TigerGraph.
- Области применения графовых БД. Сравнительный анализ графовых и реляционных баз данных.
- Отображение диаграмм и интеллект-карт.
- Работа с узлами БД: Создание, изменение и удаление узлов, определение свойств узла, создание и удаление отношений, двунаправленные отношения).
- Запрос данных с помощью GQL/GSQL.
- Установка индексов и ограничений.
- Практическая работа: Настройка базы TigerGraph.
- REST-операции на узлах.
- REST-операции над отношениями.
- REST-операции с индексами и ограничениями.
- Доступ к Core API для разработки приложений.
- Работа с API NET, Java, Javascript и
- Практическая работа: Использование REST-API в приложении.
Слушатели
Курс будет интересен разработчикам программного обеспечения, аналитикам данных, системным архитекторам, администраторам баз данных, DevOps-инженерам.
Предварительная подготовка
Рекомендуется знание основ работы с реляционными базами данных, умение работать с данными в любой из СУБД.