Calvin Candie
Вечный
Calvin Candie
Вечный
- 2 Сен 2018
- 36,565
- 1,718
- #1
Голосов: 0
Автор: learndataengineering
Название: Реляционное моделирование данных (2025)
[learndataengineering] Relational Data Modeling (2025)

Реляционное моделирование широко применяется при построении транзакционных баз данных. Возможно, вы скажете: «Но я не собираюсь становиться backend-инженером». Однако знание не только того, как перемещать данные, но и как грамотно их хранить, - ключевой навык. Это включает в себя создание масштабируемой структуры данных, обеспечивающей быструю обработку запросов и эффективное извлечение информации.
Кроме производительности, реляционная модель должна обеспечивать качество и целостность данных - через использование ограничений, первичных и внешних ключей, валидации и связей между таблицами.
Что вы узнаете:
Как проектировать и читать модель данных
Вы познакомитесь с тремя уровнями реляционного моделирования: концептуальной, логической и физической моделью. Мы пройдём весь путь - от определения сущностей и атрибутов до построения таблиц и связей между ними с использованием ключей и ограничений.
Нормализация от 0NF до 3NF
Вы изучите, как нормализовать данные, чтобы избежать дублирования и повысить целостность. Мы пошагово рассмотрим первую, вторую и третью нормальные формы и объясним, как применить их при построении базы данных.
Развёртывание MySQL-сервера с помощью Docker
На практике вы научитесь разворачивать MySQL как контейнер с использованием Docker. Мы обсудим также альтернативные подходы, включая локальные установки и облачные сервисы.
Работа с MySQL Workbench
Вы установите и будете использовать MySQL Workbench - один из самых популярных GUI-клиентов для работы с MySQL. В рамках практики вы создадите ER-диаграмму базы данных с помощью встроенных инструментов моделирования.
Этот курс - отличный старт для тех, кто хочет научиться думать в терминах структуры данных, проектировать базы «с умом» и использовать лучшие практики моделирования.
Материал на английском языке
Подробнее:
Скачать:
Название: Реляционное моделирование данных (2025)
[learndataengineering] Relational Data Modeling (2025)

Реляционное моделирование широко применяется при построении транзакционных баз данных. Возможно, вы скажете: «Но я не собираюсь становиться backend-инженером». Однако знание не только того, как перемещать данные, но и как грамотно их хранить, - ключевой навык. Это включает в себя создание масштабируемой структуры данных, обеспечивающей быструю обработку запросов и эффективное извлечение информации.
Кроме производительности, реляционная модель должна обеспечивать качество и целостность данных - через использование ограничений, первичных и внешних ключей, валидации и связей между таблицами.
Что вы узнаете:
Как проектировать и читать модель данных
Вы познакомитесь с тремя уровнями реляционного моделирования: концептуальной, логической и физической моделью. Мы пройдём весь путь - от определения сущностей и атрибутов до построения таблиц и связей между ними с использованием ключей и ограничений.
Нормализация от 0NF до 3NF
Вы изучите, как нормализовать данные, чтобы избежать дублирования и повысить целостность. Мы пошагово рассмотрим первую, вторую и третью нормальные формы и объясним, как применить их при построении базы данных.
Развёртывание MySQL-сервера с помощью Docker
На практике вы научитесь разворачивать MySQL как контейнер с использованием Docker. Мы обсудим также альтернативные подходы, включая локальные установки и облачные сервисы.
Работа с MySQL Workbench
Вы установите и будете использовать MySQL Workbench - один из самых популярных GUI-клиентов для работы с MySQL. В рамках практики вы создадите ER-диаграмму базы данных с помощью встроенных инструментов моделирования.
Этот курс - отличный старт для тех, кто хочет научиться думать в терминах структуры данных, проектировать базы «с умом» и использовать лучшие практики моделирования.
Материал на английском языке
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.