- •Методическое пособие по теме
- •1. Общие положения о реляционной модели базы данных
- •1.1. Типы отношений
- •Изучает
- •Дисциплина
- •Студент
- •1.2. Целостность базы даных
- •1.3. Типы функциональных зависимостей
- •1.4. Общие сведения о нормализации отношений в рбд
- •1.5. Методика построения бд реляционого типа
- •2. Построение логической модели бд реляционного типа
- •2.1. Удаление из концептуальной модели нежелательных элементов
- •2.2. Определение набора отношений для бд
- •Описание отношения студент
- •2.3. Определение связей между отношениями бд
- •1 Группа Номер курса Номер группы Название группы … :n
- •1 Обучение Номер зачетной книжки Номер дисциплины :n
- •2.4. ДокумЕнТирование результатов построения лОгической мОдели бд
- •3. Проверка структуры логической модели бд
- •3.1. Проверка логической модели с помощью правил нормализации
- •3.1.1. Построение первой нормальной формы
- •Преподаватель*дисциплина
- •Преподаватель*дисциплина
- •3.1.2. Построение второй нормальной формы
- •3.1.3. Построение третьей нормальной формы
- •3.2. Проверка выполнимости задач пользователей
- •3.3. Проверка требований поддержки целостности данных
- •3.4. Уточнение документации на проект бд
- •Используемые сокращения
- •Список литературы
3.4. Уточнение документации на проект бд
Основная цель данного действия – это обсуждение с пользователями точности, полноты и понятности представления ПрО в моделях БД, а также состава, структуры и содержания созданной документации для разработанной версии структуры БД. После разработки ЛМ БД набор документации для БД, с учетом выполнения предыдущих лабораторных работ [8,9] включает следующие компоненты:
Концептуальна модель БД:
Диаграммы «сущность-связь» - обобщенная и набор локальных (для каждой задачи своя диаграмма).
Таблицы – сущностей, атрибутов, связей, доменов, ключей.
Логическая модель БД:
Схема БД - графическое представление структуры отношений и связей между отношениями.
Описания отношений – перечень атрибутов и их описание.
Требования поддержки целостности данных.
Используемые сокращения
БД - база данных
КМ - концептуальная модель
ЛМ - логическая модель
НФ - нормальная форма
НФБК - нормальная форма Бойса-Кодда
ПрО - предметная область
СУБД - система управления базами данных
Список литературы
Малыхина М.П. Базы данных: основы, проектирование, использование. – СПб.: БХВ-Петербург, 2004.-512 с.: Пер. с англ. М.: Мир, 1984.-296с.
Конолли Т., Бегг К., Страчан А. Теория и практика, 2-е изд. :Пер. с англ. : Учебное пособие. – М.: Издательский дом «Вильямс», 2000. – 1120 с.
Дейт К.Дж. Введение в системы баз данных: Пер. с англ. – 6-е изд.- К.: Диалектика, 1998.-784с.