Курс знакомит с процессом проектирования реляционной базы данных и моделями данных на каждом этапе жизненного цикла системы. В качестве инструмента проектирования используется Oracle SQL Developer Data Modeler.
Категория Слушателей: аналитики, разработчики систем
Предварительная подготовка: Представление о концепции реляционной базы данных
Программа:
- Типы моделей данных
- Документирование бизнес требований
- Создание и проверка бизнес-процесс модели (диаграмма потоков данных)
- Логическая модель данных: Сущности, атрибуты, отношения, уникальные идентификаторы
- Создание и проверка ER диаграммы
- Принципы нормализации модели данных
- Физическая модель данных
- Генерация скриптов по созданию объектов БД на основе физической модели данных
- Обратное проектирование - создание физической модели данных на основе существующих в БД объектов схемы
- Использование Subversion для одновременного проектирования несколькими участниками