Александр Кротов. Универсальные структуры в реляционных базах данных
Александр Кротов — системный аналитик и преподаватель, работающий в IT более 20-ти лет.
__________________
💡 Воркшоп “Моделирование предметной области и Проектирование баз данных“💡
__________________
Содержание вебинара
На вебинаре Александр показал, как строить логическую модель базы данных в сложных ситуациях, когда использовать традиционные структуры данных не получается — например, из-за неизвестного состава сущностей и атрибутов предметной области или их высокой изменчивости.
Канал Александра: Клуб (вне)системных аналитиков @sys_analyst_club
В результате зрители:
- научатся распознавать признаки проекта и предметной области, когда целесообразно использовать универсальную структуру данных,
- узнают, как создавать модель данных для сущностей с расширяющимся или меняющимся составом атрибутов и для предметных областей с меняющимся составом сущностей,
- познакомятся с преимуществами и недостатками универсального подхода к созданию структуры БД.
Таймкоды
00:00 - Вступление
00:21 - О спикере
01:19 - Цель и задачи
01:52 - План вебинара
02:31 - От чего зависит структура БД
03:47 - Признаки НЕуниверсальной структуры БД
04:15 - Создание НЕуниверсальной структуры. Пример
05:24 - Когда НЕуниверсальной структуры не хватает
06:26 - Случай 1. Неопределённый состав атрибутов сущностей предметной области
08:24 - Пример. Финансовая отчетность
09:01 - «Простыня или портянка?» Много полей, мало записей
12:40 - «Простыня или портянка?» Мало полей, много записей
15:39 - Случай 2. Сущности с разным атрибутивным составом
18:24 - Иерархический подход (на примере каталога музейного фонда)
26:03 - Случай 3. Неопределённый состав сущностей предметной области
28:44 - Универсальная структура, принцип “ключ-значение“ (на примере системы учёта объектов городского хозяйства)
34:32 - Еще универсальнее. Сочетание подходов
38:50 - Резюме
39:10 - Плюсы и минусы универсальной структуры БД
40:26 - Какую структуру БД выбрать?
42:15 - Заключение.
42:45 - Ответы на вопросы
__________________
** Другие видео про базы данных:
Как выбрать технологии для базы данных?
Мира Карлаш. Где брать данные для хороших НФТ
** Курсы по системному анализу и проектированию систем:
#courses
📌ПОДПИСАТЬСЯ НА Systems Education:
➛YouTube:
➛Telegram Systems Анонсы событий по системному анализу:
➛Telegram Как стать системным аналитиком:
#МоделированиеДанных #проектированиеданных #EAV#ШколаСистемногоАнализа #SystemsEducation