О чём курс

Вы познакомитесь с задачами хранения информации, подробно рассмотрите принципы проектирования реляционных баз данных. Научитесь проектировать модели данных и документировать их в виде ER диаграммы, познакомитесь с разными типами связей на примере бизнес-сущностей типа клиенты/счета/карты.

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

Рассмотрим механизмы организации конкурентного доступа к информации в реляционных базах данных, продвинутые темы, такие как партиционирование и шардирование.

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

Обучение проходит в смешанном формате:

  • Изучаете материалы курсов в системе дистанционного обучения (СДО). По окончании теоретической части каждого курса программы проходите тест для проверки уровня знаний.
  • Посещаете практические сессии с преподавателем, на которых дополнительно разбирается каждый этап кейс-проекта, обсуждаются вопросы, а также можно познакомиться с опытом и кейсами коллег.

  • Баланс теории и практики -  50\50, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки у выпускников программы.

    Целевая аудитория

    Middle- и senior- разработчики; системные и бизнес аналитики; архитекторы ПО, системные архитекторы; тестировщики, менеджеры с техническим бэкграундом.

    Предварительная подготовка

  • Опыт работы в ИТ-проектах
  • Понимание принципов ООП
  • Знание языков программирования Java / C# / Python
  • Для кого

    Системный аналитик Системный аналитик
    Архитектор ПО Архитектор ПО
    Разработчик Разработчик
    Бизнес-аналитик Бизнес-аналитик
    Тестировщик Тестировщик

    Улучшаемые навыки

    Базы данных
    РСУБД
    NoSQL
    ER-диаграмма
    ACID-транзакции
    CAP-теорема
    ClickHouse
    Apache Cassandra
    Redis
    Memcaсhed
    MongoDB
    InfluxDB
    Neo4J
    OpenSearch
    PostgreSQL

    Расписание курсов

    24.10.2025 - 06.11.2025

    Вебинар 5 и 6 ноября 14:30-16:30 мск
    Дата и время:
    24.10.2025-06.11.2025
    Вебинар 5 и 6 ноября 14:30-16:30 мск

    Middle 44 часа

    31 800 ₽

    28 620 ₽ — для физ. лиц

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

    01 Реляционные и нереляционные базы данных: обзор, особенности и гарантии доступности
    02 Как выбрать базу данных на основании требований и контекста
    03 Организация конкурентного доступа: стратегии блокировок, изоляции транзакций и обеспечение согласованности
    04 Детали реализации транзакций и блокировок: обзор PostgreSQL, MySQL и их возможностей. CAP-теорема
    05 Современные тактики производительности реляционной базы данных
    06 Виды нереляционных баз данных: обзор, гарантии
    07 Отличия и детали реализации нереляционных баз данных
    08 Проектирование моделей данных

    31 800 ₽

    28 620 ₽ — для физ. лиц

    Записаться на курс

    Курс проводят

    Дмитрий

    Овчаренко Дмитрий

    Специалист в области архитектуры ПО

    О тренере

    Технический директор подразделения "Разработка для финансового сектора" IBS.

    "В настоящий момент я руковожу несколькими командами разработки, создающими новые продукты для клиентов компании IBS. Также осуществляю архитектурный надзор над созданием собственных продуктов для финансового рынка.

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

    На курсах, которые я читаю в Учебном центре IBS, мы рассматриваем лучшие практики интеграции, микросервисной архитектуры, Agile-подхода к управлению проектами через призму реальности, сроков и стоимости.

    В моем опыте больше 10 лет проектирования архитектуры и управления командой разработки. Я работал на международных проектах (Deutsche Bank) и в крупных российских заказчиках (Сбер, Лукойл, МТС).

    Провел больше 500 технических интервью с кандидатами для формирования команд."

    31 800 ₽

    28 620 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    31 800 ₽

    28 620 ₽ — для физ. лиц

    Юр. лицо — 31 800 ₽
    Физ. лицо — 28 620 ₽
    24.10.2025, Онлайн
    24.10.2025, Онлайн
    Открытая дата

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.