Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая база данных зоопарк.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.73 Mб
Скачать

44

Содержание

Введение 3

  1. Аналитическая часть 5

    1. Обзор предметной области 5

    2. Моделирование проектируемой БД 6

    3. Разработка технического задания 8

  2. Конструкторская часть 10

    1. Нормализация структуры БД 10

    2. Разработка таблиц БД 11

    3. Конструирование визуальных форм 17

    4. Разработка запросов 19

    5. Разработка отчетов 25

    6. Разработка кнопочной формы 28

  3. Экспериментально-прикладная часть 34

    1. Тестирование системы 34

    2. Руководство пользователя 37

Заключение 44

Список литературы 46

Введение

В настоящие время среди разработчиков базы данных (БД) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации – вот далеко не полный перечень достоинств этого приложения.

Основные функции СУБД – это описание структуры базы данных, обработка данных и управления данными.

База данных – это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой ее части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Каждая строка таблицы содержит данные об одном объекте, а столбцы – различные характеристики этих объектов – атрибуты. Строки таблицы называются записями, все записи имеют одинаковую структуру – они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле в записи содержит одну характеристику объекта и имеет строго определенный тип данных. Все записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.

Любая СУБД позволяет выполнить 4 простейшие операции с данными:

  • добавить в таблицу одну или несколько записей;

  • удалить из таблицы одну или несколько записей;

  • обновить значения некоторых полей в одной или нескольких записях;

  • найти одну или несколько записей, удовлетворяющих заданному условию.

Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определенным критериям множество записей, либо изменение в таблицах.

  1. Аналитическая часть

    1. . Обзор предметной области

Предметная область – это часть реального мира, данные о которой мы хотим отразить в базе данных. В качестве предметной области в данной курсовой работе используется зоопарк. Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные. Так, в предметной области зоопарк, понятия «животные», «обязанности», «суточное потребление корма» являются существенно важными понятиями, а понятия «дата рождения», «источник поступления» - менее важными. Однако, с точки зрения отдела кадров эти данные являются существенно важными. Таким образом, важность данных зависит от выбора предметной области.

В предметной области зоопарк выделен ряд следующих основных понятий (сущностей), касающихся данной предметной области, а так же ряд основных характеристик этих понятий:

Вид

Континент обитания

Название вида

Семейство

Суточное потребление корма

Животное

Кличка

Дата рождения

Источник поступления

Помещение

Название комплекса

№ помещения

Наличие отопления

Наличие водоема

Размещение

Количество животных

Сотрудники

ФИО

Обязанности

Дата рождения

Для исследования данной предметной области и построения инфологической модели, в общем, был использован материал о специфике работы подобных учреждений, а так же, в частности, материал об обязанностях сотрудников, материалы о животных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]