О чём курс

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

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

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

Цели

В результате прохождения курса участники:
  • узнают, что такое модель данных и в чем ее важность;
  • познакомятся со всеми этапами моделирования данных;
  • узнают паттерны и антипаттерны в моделировании данных;
  • познакомятся с типовыми подходами к моделированию иерархических данных и элементов данных со сложным жизненным циклом;
  • научатся оценивать качество моделей данных.
  • Целевая аудитория

  • разработчики;
  • архитекторы систем;
  • функциональные и системные аналитики.
  • Предварительная подготовка

  • Базовые навыки программирования.
  • Опыт работы с базами данных желателен, но не обязателен. 
  • Для кого

    Разработчик Разработчик
    Системный аналитик Системный аналитик

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

    Основы моделирования данных
    Создание ER-диаграмм
    Нормализация данных
    Работа с SQL для создания и изменения схемы
    Анализ и оптимизация моделей данных

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

    01 Обзор процесса моделирования данных.
    02 Концептуальные, логические и физические модели данных; преобразования моделей.
    03 Нормализация.
    04 Иерархические структуры. Модели “сущность-атрибут-значение”.
    05 Жизненный цикл сущности.
    06 Типовые модели данных.
    07 Практики моделирования, которые следует избегать.
    08 Система показателей для оценки качества моделей данных.

    24 900 ₽

    22 410 ₽ — для физ. лиц

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

    Чему вы научитесь

    01 Научитесь ключевым концепциям моделирования данных, включая различные типы моделей (концептуальная, логическая и физическая)
    02 Освоите методы создания диаграмм «сущность-связь» (ER-диаграмм) для визуализации структуры базы данных, включая определение сущностей, атрибутов и отношений
    03 Научитесь применять принципы нормализации данных для устранения избыточности и обеспечения целостности данных
    04 Освоите использование SQL для создания и изменения схемы базы данных, включая определение таблиц, ключей и индексов
    05 Научитесь анализировать существующие модели данных и применять методы оптимизации для улучшения производительности и масштабируемости

    24 900 ₽

    22 410 ₽ — для физ. лиц

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

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

    24 900 ₽

    22 410 ₽ — для физ. лиц

    Юр. лицо — 24 900 ₽
    Физ. лицо — 22 410 ₽
    Открытая дата

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

    Наши клиенты

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

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

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