Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ББД ЛР04 ЛМ и ФМ БД 2012_4.DOC
Скачиваний:
6
Добавлен:
01.03.2016
Размер:
334.34 Кб
Скачать

Л ббд лр№ 44абораторный практикум

по дисциплине

«БАЗЫ И БАНКИ ДАННЫХ»

Тема лабораторной работы

«РАЗРАБОТКА ЛОГИЧЕСКОЙ И ФИЗИЧЕСКОЙ МОДЕЛЕЙ БД ПРИЛОЖЕНИЯ»

СОДЕРЖАНИЕ

1. ПОСТАНОВКА ЗАДАЧ НА ЛАБОРАТОРНУЮ РАБОТУ «РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ НА ОСНОВЕ ЕЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ» 2

2. СХЕМА РЕАЛИЗАЦИИ БАЗЫ ДАННЫХ НА ОСНОВЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ 3

3. МЕТОДИКА ПОСТРОЕНИЯ ЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ 4

4. ПРИМЕР ПОСТРОЕНИЯ ЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ 4

4.1. ЭТАП 1. ПРЕОБРАЗОВАНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ В ЛОГИЧЕСКУЮ МОДЕЛЬ БД РЕЛЯЦИОННОГО ТИПА 4

4.1.1. УДАЛЕНИЕ ИЗ Концептуальной модели НЕЖЕЛАТЕЛЬНЫХ ЭЛЕМЕНТОВ 4

4.1.2. ПОСТРОЕНИЯ набора отношений для ЛОГИЧЕСКОЙ МОДЕЛИ БД 5

4.1.3. определение связей между отношениями для ЛОГИЧЕСКОЙ МОДЕЛИ БД 5

4.2. ЭТАП 2. проверка логической модели с помощью правил нормализации 6

4.2.1. построение 1нф для отношений ЛОГИЧЕСКОЙ МОДЕЛИ БД 6

4.2.2. построение 2нф для отношений ЛОГИЧЕСКОЙ МОДЕЛИ БД 7

4.2.3. построение 3нф для отношений ЛОГИЧЕСКОЙ МОДЕЛИ БД 7

4.2.4. документирование результатов построения ЛОГИЧЕСКОЙ МОДЕЛИ БД 8

4.3. ЭТАП 3. проверка выполнимости задач и требований целостности данных 9

5. СОГЛАСОВАНИЕ СОСТАВА ТАБЛИЦ ДЛЯ РЕАЛИЗАЦИИ ПРИЛОЖЕНИЯ 10

6. ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ 11

6.1. проектирование таблиц в среде выбранной субд 11

6.2. создание БАЗЫ данных 11

7. документирование результатов лабораторной работы 11

СПИСОК ИСПОЛЬЗОВАННЫХ СОКРАЩЕНИЙ 12

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 12

Приложение А. пример концептуальной модели объекта 12

1. Постановка задач на лабораторную работу «реализация базы данных на основе ее концептуальной модели»

ЦЕЛЬ:

Формирование знаний и умений по проектированию и документированию логической и физической моделей базы данных (БД) на ос­нове ее концептуальной модели (КМ).

ЗАДАЧИ:

  1. Преобразовать КМ в логическую модель (ЛМ) базы данных реляционного типа:

  • изучить возможные типы нежелательных элементов в КМ БД ([1],стр.7-9).

  • удалить из КМ БД нежелательные элементы ([1],стр.7-9).

  • построить набор отношений для ЛМ БД на основе КМ БД ([1],стр.9-11).

  • определить связи между отношениями ([1],стр.11-14).

  1. Для созданной структуры ЛМ БД:

  • выполнить нормализацию отношений (до третьей нормальной формы) ([1],стр.14-17).

  • проверить выполнимость задач пользователей с использованием БД ([1],стр.18-19).

  • документировать результаты построения ЛМ БД.

  1. Согласовать с руководителем перечень таблиц для реализации в рамках приложения.

  2. Разработать и создать физическую модель БД (для заданного набора таблиц).

  3. Документировать структуру таблиц ФМ БД в среде реализации.

ИСХОДНЫЕ ДАННЫЕ ДЛЯ ЛАБОРАТОРНОЙ РАБОТЫ:

  1. Концептуальная модель БД (результат выполнении лабораторной работы №3).

РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ РАБОТЫ:

Отчет по лабораторной работе должен содержать следующие результаты:

  1. Схема отношений ЛМ БД.

  2. Описание проведенных преобразований отношений и новых отношений.

  3. Результаты проверки выполнимости задач.

  4. Распечатка таблиц ФМ БД в среде реализации.

ПРИМЕЧАНИЕ: