Программа и содержание

Для тех, кто хочет понять, как за счет реальной практики стать уверенным профи, легко проходить собесы

и работать в топ компаниях

В чем уникальность курса

Авторская методология

Все уроки устроены так, что ты раскладываешь у себя в голове систему теоретических знаний по полочкам

Практические знания и навыки \"без воды\"

Только реальные кейсы и применение их сразу на практике

Индивидуальная обратная связь

С тобой работает практикующий сопровождающий аналитик, который погружается в твои ответы на практические задания и направляет тебя

Системность действий

Ты будешь понимать четкий алгоритм действий, что надо сделать, чтобы легко решить задачу на проектирование БД любой сложности, больше никакого хаоса, только точные действия

Скринкасты выполнения практических заданий

Best practice от опытного аналитика с 14 летним стажем работы, чтобы тренировать свою насмотренность

Общий чат студентов

Сообщество сильной школы и сильных коллег, которое остается с вами навсегда

Кому подойдет курс

Системным аналитикам, которые уже работают в профессии, но хотят:

систематизировать уже имеющиеся знания по теме,

знать план действий, учитывающий все риски сразу на старте, чтобы делать свою работу качественно, а не переделывать по 100 раз,

повысить квалификацию, чек и уровень проектов в которых работает,

стать уверенным профессионалом, владеющим фундаментальной базой, чтобы на много лет получить преимущество перед коллегами и очередь из рекрутеров

Бизнес аналитикам, которые смотрят дальше коллег, идут в глубину и хотят:

разобраться в техничке и знать, что конкретно нужно делать, чтобы спроектировать БАЗУ ДАННЫХ с нуля,

понимать о чем идет речь на встречах, не теряться на них и занимать активную позицию,

получить крепкий фундамент, который станет для вас конкурентным преимуществом перед коллегами,

выбирать с какими проектами работать и за какой чек

Программа:

Неделя 1. Введение в базы данных и основные концепции проектирования БД

⁃ Что такое база данных;

⁃ Типы баз данных: реляционные, нереляционные;

⁃ Зачем аналитику знать про Базы Данных;

Основные концепции проектирования баз данных

⁃ Сущности и атрибуты;

⁃ Типы данных;

⁃ Отношения и связи между сущностям;

⁃ Нормализация данных и ее важность;

⁃ Этапы проектирования БД и их различия;

5 практических заданий

Неделя 2. Анализ требований и проектирование БД

Анализ требований и проектирование БД

⁃ Процесс сбора и анализа требований для создания базы данных;

⁃ Преобразование требований в схему базы данных (концептуальная модель);

Проектирование логической модели БД

⁃ Преобразование концептуальной модели в логическую;

⁃ Создания ER-диаграммы логической модели;

Проектирование физической модели БД

⁃ Преобразования логической модели в физическую;

⁃ Создание физической модели БД;

4 проверочных задания

Неделя 3. Основы SQL и работа с данными

⁃ Введение в SQL. Основы языка SQL, его синтаксис и структура;

⁃ Создание БД и таблиц в ней.

⁃ Работа с данными INSERT, UPDATE, DELETE;

⁃ Работа с данными SELECT;

⁃ Работа с данными Обзор различных типов JOIN\'ов и их использования;

5 практических заданий

Неделя 4. Расширенные темы SQL

⁃ Группировка данных и использование агрегатных функций для суммирования, подсчета;

⁃ Как сделать подзапрос и вложенные запросы? Синтаксис и примеров использования;

⁃ Погружение в индексы, триггеры и хранимые процедуры, их роль и применение;

⁃ Обзор различных IDE и утилит для работы с SQL. Их функции и преимущества;

3 практических задания