Мы используем cookie для стабильной работы сервиса. Подробнее

Современные подходы к управлению данными

4.9
ФорматОнлайн
Длительность16 академ. часов
Объём10 занятий
УровеньНачальный
По окончанииУдостоверение о прохождении
О курсе

Подробнее

Обзор современных методов управления данными от реляционных СУБД до NoSQL. Узнайте, как выбрать правильную систему для ваших задач и оптимизировать ее использование. Курс охватывает эволюцию хранилищ данных, реляционные и нереляционные модели, распределенные файловые системы и системы обработки потоков данных.
Результат

Что вы получите

  • Понимать какие характеристики данных и запросов необходимо учитывать на этапе анализа требований и выбора систем управления данными
  • Понимать возможности и ограничения реляционных и нереляционных СУБД.
  • Применять эффективные методы шардирования и репликации.
  • Работать с распределенными файловыми системами и OLAP-системами.
  • Обрабатывать потоки данных с помощью Spark Streaming.
Аудитория

Для кого этот курс

  • Разработчик
  • Архитектор ПО
  • Data Engineer
Содержание

Программа курса

10 занятий
№ТемаЧто внутри
01Эволюция подходов к хранению данных

• Базы данных
• Хранилища данных
• Машины баз данных
• Массово-параллельные архитектуры
• Гиперконвергенция

02Реляционная модель

• Какие проблемы решает, за счет чего
• Репликация
• Шардинг
• Распределенные транзакции

03Минимальная модель "Ключ-значение

• Варианты структуры ключа
• Варианты структуры значения
• Программные интерфейсы
• Эффективность применения нереляционных баз данных: необходимые и достаточные условия [Cassandra, HBase]

04Документно-ориентированная модель

• Модель [MongoDB]

05Распределенные файловые системы вместо моделей данных: архитектура кластера.

• Архитектура кластера.[HDFS]

06SQL поверх распределенных файловых систем

• Варианты архитектур, форматы файлов, ограничения, транзакции [Hive,Spark,Spark SQL,Parquet,ORC]

07Распределенные системы хранения данных в оперативной памяти

• Распределенные системы хранения данных в оперативной памяти [Hazelcast,Ignite,Tarantool]

08Распределенные OLAP-системы

• Распределенные OLAP-системы [Clickhouse, Druid]

09Обработка потоков данных

• Обработка потоков данных [Spark Streaming]

10Самонастраиваемые и автономные базы данных

• Самонастраиваемые и автономные базы данных

01Эволюция подходов к хранению данных

• Базы данных
• Хранилища данных
• Машины баз данных
• Массово-параллельные архитектуры
• Гиперконвергенция

02Реляционная модель

• Какие проблемы решает, за счет чего
• Репликация
• Шардинг
• Распределенные транзакции

03Минимальная модель "Ключ-значение

• Варианты структуры ключа
• Варианты структуры значения
• Программные интерфейсы
• Эффективность применения нереляционных баз данных: необходимые и достаточные условия [Cassandra, HBase]

04Документно-ориентированная модель

• Модель [MongoDB]

05Распределенные файловые системы вместо моделей данных: архитектура кластера.

• Архитектура кластера.[HDFS]

06SQL поверх распределенных файловых систем

• Варианты архитектур, форматы файлов, ограничения, транзакции [Hive,Spark,Spark SQL,Parquet,ORC]

07Распределенные системы хранения данных в оперативной памяти

• Распределенные системы хранения данных в оперативной памяти [Hazelcast,Ignite,Tarantool]

08Распределенные OLAP-системы

• Распределенные OLAP-системы [Clickhouse, Druid]

09Обработка потоков данных

• Обработка потоков данных [Spark Streaming]

10Самонастраиваемые и автономные базы данных

• Самонастраиваемые и автономные базы данных

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

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

Оставьте заявку

Консультант ответит на вопросы о курсе «Современные подходы к управлению данными» и поможет разобраться в деталях обучения.

Комментарий ...

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

Направления:Data Engineering

Информация обновлена 5 октября 2026 г.