
- •Содержание
- •Введение
- •Аналитическая часть
- •. Обзор предметной области
- •1.2. Моделирование проектируемой бд
- •1.3 Разработка технического задания
- •Конструкторная часть
- •2.1. Нормализация структуры бд
- •2.2. Разработка таблиц бд
- •Функциональное назначение таблиц
- •2.3. Конструирование визуальных форм
- •Формы и их характеристики
- •2.4 Разработка запросов
- •Запросы и их характеристики
- •2.5 Разработка отчетов
- •Отчеты и их характеристики
- •2.6 Разработка кнопочной формы
- •Характеристики кнопочной формы бд «Зоопарк»
- •Экспериментально-прикладная часть
- •Тестирование системы
- •Тестирование системы на примере формы животное подчиненная форма
- •Тестирование системы на примере запроса с параметром
- •Руководство пользователя
- •Список литературы
Содержание
Введение 3
Аналитическая часть 5
Обзор предметной области 5
Моделирование проектируемой БД 6
Разработка технического задания 8
Конструкторская часть 10
Нормализация структуры БД 10
Разработка таблиц БД 11
Конструирование визуальных форм 17
Разработка запросов 19
Разработка отчетов 25
Разработка кнопочной формы 28
Экспериментально-прикладная часть 34
Тестирование системы 34
Руководство пользователя 37
Заключение 44
Список литературы 46
Введение
В настоящие время среди разработчиков базы данных (БД) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации – вот далеко не полный перечень достоинств этого приложения.
Основные функции СУБД – это описание структуры базы данных, обработка данных и управления данными.
База данных – это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой ее части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Каждая строка таблицы содержит данные об одном объекте, а столбцы – различные характеристики этих объектов – атрибуты. Строки таблицы называются записями, все записи имеют одинаковую структуру – они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле в записи содержит одну характеристику объекта и имеет строго определенный тип данных. Все записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.
Любая СУБД позволяет выполнить 4 простейшие операции с данными:
добавить в таблицу одну или несколько записей;
удалить из таблицы одну или несколько записей;
обновить значения некоторых полей в одной или нескольких записях;
найти одну или несколько записей, удовлетворяющих заданному условию.
Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определенным критериям множество записей, либо изменение в таблицах.
Аналитическая часть
. Обзор предметной области
Предметная область – это часть реального мира, данные о которой мы хотим отразить в базе данных. В качестве предметной области в данной курсовой работе используется зоопарк. Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные. Так, в предметной области зоопарк, понятия «животные», «обязанности», «суточное потребление корма» являются существенно важными понятиями, а понятия «дата рождения», «источник поступления» - менее важными. Однако, с точки зрения отдела кадров эти данные являются существенно важными. Таким образом, важность данных зависит от выбора предметной области.
В предметной области зоопарк выделен ряд следующих основных понятий (сущностей), касающихся данной предметной области, а так же ряд основных характеристик этих понятий:
Вид
Континент обитания
Название вида
Семейство
Суточное потребление корма
Животное
Кличка
Дата рождения
Источник поступления
Помещение
Название комплекса
№ помещения
Наличие отопления
Наличие водоема
Размещение
Количество животных
Сотрудники
ФИО
Обязанности
Дата рождения
Для исследования данной предметной области и построения инфологической модели, в общем, был использован материал о специфике работы подобных учреждений, а так же, в частности, материал об обязанностях сотрудников, материалы о животных.