Учебно-методическое пособие. – СПб: Университет ИТМО, 2020. — 70 с.
Учебно-методическое пособие «Основы проектирования реляционных баз данных средствами инструментальной среды» предназначено для студентов очной формы обучения, осваивающих профессиональную образовательную программу «Инфокоммуникационные системы» направления подготовки 11.03.02 Инфокоммуникационные технологии и системы связи ОГНП «Трансляционные информационные технологии». В пособии представлены общие теоретические вопросы, связанные с проектированием баз данных и практическое руководство по проектированию с использованием инструментальной среды. В результате изучения материала студенты смогут: описывать цели и ключевые бизнес-требования, предъявляемые при разработке баз данных, использовать моделирование данных для создания архитектуры.
реляционных базы данных, проектировать диаграммы сущность-связь, применять теорию нормальных форм, сопоставлять логическую модель данных с физическими моделями. Для построения моделей данных приводятся рекомендации по применению средства моделирования Oracle SQL Developer Data Modeler.
Введение.
Моделирование процессов.
Диаграмма потока данных.
Компоненты диаграммы и их назначение.
События.
Установка и настройка инструментальной среды моделирования данных.
Проектирование диаграммы потока данных.
Резюме.
Контрольные вопросы.
Логическая модель данных.
Диаграмма сущность-связь.
Сущность.
Атрибут.
Отношение.
Уникальный идентификатор.
Использование инструментальное среды для построения логической модели.
Резюме.
Контрольные вопросы.
Теория нормальных форм.
Первая нормальная форма.
Вторая нормальная форма.
Третья нормальная форма.
Нормальная форма Бойса-Кодда.
Четвертая нормальная форма.
Пятая нормальная форма.
Преобразование отношений.
Резюме.
Контрольные вопросы.
Реляционная и физическая модели данных.
Реляционная модель данных.
Преобразование ER-модели в реляционную модель.
Соглашения по наименованию объектов реляционной модели.
Использование инструментальной среды при проектировании реляционной модели данных.
Физическая модель данных.
Резюме.
Контрольные вопросы.
Литература.