Авторский метод проектирования баз данных от Алексея Махоткина / #20

Аватар автора
Организованное программирование
В этом выпуске я поговорил о проектировании баз данных с Алексеем Махоткиным (он был техническим директором того самого Undev). У Леши богатейший опыт в работе с БД, который вылился в разработку своей собственной методики моделирования баз данных, которая называется Minimal Modeling. Скоро выходит книга посвященная этому подходу, а здесь мы разбираем принципы лежащие в его основе. Эта концепция разделяет физическое устройство схемы специфичное для конкретной базы, от ее логического универсального представления. В выпуске мы разбираем принципы построения этой логической модели и ее отражение на конкретные базы данных. По пути затрагивая проблемы эволюции и масштабирования баз данных. Полезные ссылки: 00:00 Введение и анонс 01:28 Про важность правильных вопросов и подходов к проектированию баз данных. 02:24 Альтернативный подход к проектированию баз данных, основанный на логических элементах. 05:11 Описание модели из четырех логических элементов 07:07 Про важность понимания бизнеса и задач при проектировании баз данных. 08:58 Разделение ролей и рисков при проектировании баз данных. 11:30 Вопросы, которые помогают разработчикам понять задачу и правильно спроектировать базу данных. 13:20 Как учесть бизнес-риски при моделировании системы? 14:16 Эволюция базы данных 17:04 Краш-тест базы данных помогает предвидеть возможные изменения. 18:58 Легкость внесения изменений не означает, что они всегда будут простыми. 21:44 О важности использования правильных терминов и подходов...

0/0


0/0

0/0

0/0