МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное образовательное учреждение
высшего профессионального образования
"Чувашский государственный университет им. И.Н. Ульянова"
Факультет информатики и вычислительной техники
Кафедра "Информационно-вычислительных систем"
Дисциплина "Базы данных"
Пояснительная записка к курсовой работе
Тема: "Красная Книга"
Выполнил:
студент гр. ИВТ 11-07
Сидоров В.Б.
Проверил:
Буланкина Е.Ю.
Чебоксары – 2010
Содержание
1. Задание
2. Анализ. Предметная область
2.1 Перечень и описание функций приложения обработки базы данных
2.2 Перечень и описание сущностей и атрибутов базы данных
2.3 Перечень и описание всех атрибутов базы данных
3. Проектирование. Нормализация базы данных. Схема данных
3.1 Пошаговое описание нормализации базы данных (методом ER-диаграмм)
3.2 Схема данных
3.3 Перечень и описание таблиц и их полей (с указанием типов данных и ограничений) в сводной таблице
4. Программная часть. Руководство программиста
4.1 Входные и выходные данные
4.1.1 Словесное описание
4.1.2 Описание функций
5. Сопровождение. Руководство пользователя
5.1 Описание
6. Список использованной литературы
7. Приложение
1. Задание
Красная Книга
В Красной Книге хранится информация о животном или растении: реестровый номер, русское и латинское название животного (т.е. вид и род), дата занесения объекта в Красную Книгу. Также хранятся данные о том, к какому царству, классу, семейству, роду и виду принадлежит объект. Также об объекте известна популяция в отдельном регионе.
Реализованы функции просмотра перечня, просмотра данных о популяциях, поиск по ключевому слову, добавление в базу
2. Анализ. Предметная область
2.2 Перечень и описание функций приложения обработки базы данных
1. Хранение информации о животных и растениях
2. Хранение данных о популяциях
3. Занесение и хранение информации об объектах
4. Поиск по заданному параметру: реестровый номер, русское название, латинское название, дата занесения в реестр, царство, класс и т.д.
2.2 Перечень и описание сущностей базы данных
Объект. Каждое создание имеет уникальный реестровый номер, русское и латинское название, дату занесения, принадлежит к периодическим группам, известна их популяция и ареал обитания.
Регионы. Экземпляр сущности определяется уникальным номером (номера, как на автономерах) и собственно названием региона.
Царство. Экземпляр сущности определяется уникальным номером и собственно названием царства.
Класс. Экземпляр сущности определяется уникальным номером и собственно названием класса.
Семейство. Экземпляр сущности определяется уникальным номером и собственно названием семейства.
Род. Экземпляр сущности определяется уникальным номером и собственно названием рода.
Вид. Экземпляр сущности определяется уникальным номером и собственно названием вида.
2.3 Перечень и описание всех атрибутов базы данных
1 | ID_Creature | Реестровый номер существа |
2 | Rus_Name | Русское название существа |
3 | Lat_Name | Латинское название существа |
4 | Date | Дата занесения существа в реестр |
5 | ID_Kingdom | Код царства |
6 | Name_Kingdom | Царство |
7 | ID_Class | Код класса |
8 | Name_Class | Класс |
9 | ID_Family | Код семейства |
10 | Name_Family | Семейство |
11 | ID_Sort | Код рода |
12 | Name_Sort | Род |
13 | ID_Kind | Код вида |
14 | Name_Kind | Вид |
15 | ID_Region | Код региона |
16 | Name_Region | Регион |
17 | Population | Численная оценка популяции |
3. Проектирование. Нормализация базы данных. Схема данных
3.1 Пошаговое описание нормализации базы данных (методом ER-диаграмм)
Нормализуем каждую связь используя соответствующие правила нормализации ER-диаграмм. В результате получим готовую схему данных.
3.2 Схема данных
MAIN(ID_Creature, Rus_Name, Lat_Name, Date, ID_Kingdom, ID_Class, ID_Family, ID_Sort, ID_Kind,ID_Region, Population)
Regions(ID_Region, Region_Name)
Kingdom(ID_Kingdom, Kingdom_Name)
Class(ID_Class, Class_Name)
Family(ID_Family, Family_Name)
Regions(ID_Sort, Sort_Name)
Regions(ID_Kind, Kind_Name)
... автоматически будет загружен файл index.html, находящийся на этом сервере, т. е. фактически будет выполнена команда http://www.yahoo.com/index.html. Основные теги для создания сайтов Тэг <HTML> определяет границы документа HTML, ему соответствует конечный тэг </HTML>. Между этими двумя тэгами располагается собственно весь документ. А уже непосредственно документ, обозначенный ...
... природоохранного законодательства, в том числе за уничтожение краснокнижных растений и животных. Процитирую Статью 90 «Нарушение требований относительно охраны видов животных и растений, занесенных в Красную книгу Украины»: «….ухудшение среды пребывания (роста) животных и растений, виды которых занесены в Красную книгу Украины, незаконное уничтожение или с нарушением установленного порядка ...
... множеству характеристик, которые выходят за пределы географических границ. Данные, необходимые для анализа целевой аудитории сайта «Бойцовые породы – кто они?»: 1) Географические В общем, данный фактор не имеет разницы, так как географическое положение никак не влияет на выбор собаки. 2) Демографические Я считаю, пол, национальность, профессия не имеют значения, так как человек независимо ...
... и обратной связи на каждой странице · Единая навигация для всех страниц · Использование в основе сайта CMS 2. Применение технологии CMS (системы управления содержимым сайта) для разработки сайта 2.1 Исследование информационной структуры существующего сайта ПРИПИТ Задачей данного параграфа является исследование информационной структуры существующего сайта ПРИПИТ. ...
0 комментариев