Проектирование базы данных и основы SQL

11 участников

О чём курс

О чём курс

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

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

Для кого

Программа разработана для специалистов двух направлений:

  • Системные аналитики, стремящиеся систематизировать имеющийся опыт, минимизировать ошибки на старте проектов, повысить квалификацию и сформировать фундаментальную базу для карьерного роста.
  • Бизнес-аналитики, которые хотят глубже разобраться в технической стороне, научиться проектировать базы данных с нуля, уверенно чувствовать себя на технических встречах и получить конкурентное преимущество.

Что внутри

Обучение охватывает полный цикл работы с базами данных: от базовых концепций до продвинутого написания запросов. Программа включает разбор концептуального, логического и физического проектирования, нормализацию данных и построение ER-диаграмм.

Отдельный блок посвящён языку SQL: созданию таблиц, операциям манипуляции данными, типам объединений таблиц (JOIN), подзапросам, индексам, триггерам, хранимым процедурам, а также обзору специализированных IDE.

Формат обучения

Учебный процесс строится на разборе реальных кейсов и выполнении практических заданий. Для тренировки насмотренности предусмотрены скринкасты с лучшими практиками от аналитика с 14-летним стажем.

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

Программа обучения

  • Неделя 1. Введение в базы данных и основные концепции проектирования БД
    • Что такое база данных;
    • Типы баз данных: реляционные, нереляционные;
    • Зачем аналитику знать про Базы Данных;
    • Основные концепции проектирования баз данных
    • Сущности и атрибуты;
    • Типы данных;
    • Отношения и связи между сущностям;
    • Нормализация данных и ее важность;
    • Этапы проектирования БД и их различия;
    • 5 практических заданий
  • Неделя 2. Анализ требований и проектирование БД
    • Анализ требований и проектирование БД
    • Процесс сбора и анализа требований для создания базы данных;
    • Преобразование требований в схему базы данных (концептуальная модель);
    • Проектирование логической модели БД
    • Преобразование концептуальной модели в логическую;
    • Создания ER-диаграммы логической модели;
    • Проектирование физической модели БД
    • Преобразования логической модели в физическую;
    • Создание физической модели БД;
    • 4 проверочных задания
  • Неделя 3. Основы SQL и работа с данными
    • Введение в SQL. Основы языка SQL, его синтаксис и структура
    • Создание БД и таблиц в ней. Работа с данными INSERT, UPDATE, DELETE;
    • Работа с данными SELECT;
    • Работа с данными Обзор различных типов JOIN'ов и их использования;
    • 5 практических заданий
  • Неделя 4. Расширенные темы SQL
    • Группировка данных и использование агрегатных функций для суммирования, подсчета;
    • Как сделать подзапрос и вложенные запросы? Синтаксис и примеров использования;
    • Погружение в индексы, триггеры и хранимые процедуры, их роль и применение;
    • Обзор различных IDE и утилит для работы с SQL. Их функции и преимущества;
    • 3 практических задания
Складчина создана 8 октября 2026 г. · описание обновлено 18 октября 2026 г.

Теги курса

Инструменты
Проблемы

Другие материалы автора 1

АН Александр Нездемина Все материалы
5 884 ₽ 55 000 ₽