Описание
Курс предназначен для изучения основных принципов и практик работы с данными. В рамках программы вы изучите проектирование и миграцию данных, работу с неструктурированными данными, логическую и физическую модель данных. Также вы освоите проектирование связей для реляционных СУБД, CAP-теорему и ее применение.
В курсе будут рассмотрены типы и особенности NoSQL баз данных, транзакции и ACID. Вы узнаете о процессах трансформации данных, применении нормализации и денормализации, типах ключей в базах данных, ограничениях атрибутов. Вы изучите сложные SQL-запросы, операторы DDL, расширенные возможности языка SQL и его варианты. Буду также проанализированы особенности перехода с реляционной на нереляционную базу данных. Курс позволит вам освоить основные принципы хранения и обработки данных, а также развить практические навыки работы с базами данных, с точки зрения системного анализа.
Обучение проходит в смешанном формате:
-
Самостоятельное изучение материалов курсов в системе дистанционного обучения (СДО). По окончании теоретической части каждого курса программы участникам будет предложен тест для проверки и подтверждения уровня знаний.
- Практические сессии с преподавателем, на которых дополнительно разбирается каждый этап кейс-проекта, обсуждаются вопросы, а также можно познакомиться с опытом и кейсами коллег
удостоверение о повышении квалификации государственного образца
Целевая аудитория
Предварительная подготовка
Разбираемые темы
-
1. Проектирование моделей данных. Построение логической и физической модели. ER-диаграмма. Проектирование типов связей для реляционной СУБД.
-
2. Реляционные и нереляционные базы данных: обзор, особенности и гарантии доступности.
-
3. Современные тактики производительности реляционной базы данных: нормализация, денормализация, индексация, Read Replica.
-
4. Хранилища данных. Основы ETL: сильные стороны, метрики и методы оптимизации.
-
5. SQL: основные и сложные запросы. Операторы DDL.
-
Практика
-
Итого на курс 30 часов: теория — 12 ч., практика — 18 ч.
Екатерина Сухих, ведущий бизнес-системный аналитик, руководитель группы интеграционного анализа. Опыт работы 7 лет разработки систем в нефтегазовой сфере, e-commerce и транспорта.
О проектах
В рамках своих проектов Екатерина проводила:- Описание бизнес-процессов;
- Сбор требований, формирование, приоритезация и оценку бэклога на доработку;
- Прототипирование интерфейса реестра гипотез, страницы гипотезы, журнала согласования ТПА;
- Формирование ролевой модели, ревью BPMN-модели процесса и т. д.