Постановка задачи.
Разработка информационной системы "Красная книга"
Отношение, сформулированное в таблице 1, не находится в первой нормальной форме, поскольку не все атрибуты отношения являются атомарными. Атрибуты «Тип», «Категория» и «Условия охраны» содержат не одно, а несколько самостоятельных значений. Поэтому для приведения в первую нормальную форму исходное отношение должно быть преобразовано Таблица 5 — Отношение «Вымирающие виды» в 1НФ. Для определения… Читать ещё >
Постановка задачи. Разработка информационной системы "Красная книга" (реферат, курсовая, диплом, контрольная)
Разрабатываемая информационная система предназначена для структурированного хранения данных и вывода информации о вымирающих видах.
Разрабатываемая информационная система должна выполнять следующие функции:
- · Добавление и редактирование информации о вымирающих видах.
- · Осуществлять поиск по названию, численности и типу вымирающих видов.
- · Осуществлять печать отчетов о вымирающих видах.
Описание и обоснование выбора программных средств
Программное обеспечение должно быть легко модифицируемым в случае изменения требований.
Для реализации проекта необходимо наличие на компьютере:
- — Microsoft office access 2007 и выше;
- — ОС Windows XP и выше.
Проектирование базы данных и обоснование нормализации базы данных
Определение исходных отношений
Для ведения учета информационной системы «Красная книга» необходимо иметь следующую информацию (таблица 4):
Таблица 4 — Отношение «Вымирающие виды».
Наименование атрибута. | Описание. |
Код вымирающего вида. | Код вида. |
Название. | Название вида. |
Тип. | Тип вида. |
Категория. | Категория вымирания. |
Подробности о категории. | Подробности категории вымирания. |
Численность. | Численность вида. |
Название условия охраны. | Название условий охраны. |
Подробности условия охраны. | Подробное описание условий охраны. |
Место обитания. | Место обитания вида. |
Отношение, сформулированное в таблице 1, не находится в первой нормальной форме, поскольку не все атрибуты отношения являются атомарными. Атрибуты «Тип», «Категория» и «Условия охраны» содержат не одно, а несколько самостоятельных значений. Поэтому для приведения в первую нормальную форму исходное отношение должно быть преобразовано Таблица 5 — Отношение «Вымирающие виды» в 1НФ.
Наименование атрибута. | Описание. |
Код вымирающего вида. | Код вида. |
Название. | Название вида. |
Тип. | Тип вида. |
Категория. | Категория вымирания. |
Численность. | Численность вида. |
Условия охраны. | Название условий охраны. |
Место обитания. | Место обитания вида. |
Для определения второй нормальной формы необходимо определить ключевой атрибут отношения. Для отношения «Дорога» ключевым можно выбрать атрибут «Номер дороги», который в базе данных никогда не повторится и однозначно идентифицирует каждую дорогк.
Таким образом, получаем следующие отношения, находящиеся во второй нормальной форме (таблицы 6−9).
Таблица 6 — Атрибуты отношения «Вымирающие виды» во 2 НФ.
Наименование атрибута. | Описание. |
Код вымирающего вида. | Код вида. |
Название. | Название вида. |
Тип. | Тип вида. |
Категория. | Категория вымирания. |
Численность. | Численность вида. |
Место обитания. | Место обитания вида. |
Таблица 7 — Атрибуты отношения «Тип» во 2 НФ.
Наименование атрибута. | Описание. |
Код типа. | Код типа вымирающего вида. |
Название. | Название типа. |
Таблица 8 — Атрибуты отношения «Категория» во 2 НФ.
Наименование атрибута. | Описание. |
Код категории. | Код категории вымирающего вида. |
Название. | Название категории. |
Подробности. | Подробности категории. |
Таблица 9 — Атрибуты отношения «Условия охраны» во 2 НФ.
Наименование атрибута. | Описание. |
Код условия. | Код условия охраны. |
Название. | Название условия охраны. |
Условие. | Подробное описание условия. |
Отношения «Категория», «Тип» и «Условия охраны» находятся в третьей нормальной форме, поскольку среди не ключевых атрибутов нет атрибутов, зависящих от ключа транзитивно.