Курсовая работа: Разработка информационной системы "Спортивный клуб"
· каскадное обновление связанных полей
· каскадное удаление связанных записей
Рис.12
В итоге должна получиться связь «один-ко-многим», которая будет отображаться в «Схеме данных» между таблицами (рис.13):
Рис.13
Аналогично нужно создать связи между другими таблицами.
4.3 Разработка запросов
Одной из особенностей базы данных является способность извлекать данные и представлять их в соответствии с указанными требованиями. С помощью запросов можно задавать разные вопросы о данных, хранящихся в таблицах. В процессе выполнения запроса отбираются данные из одной или нескольких таблиц, на экран выводятся интересующие пользователя данные.
В базе данных «Спортивный клуб» сделано 10 запросов. Для создания запроса в окне базы данных выбирался раздел «Запросы/Создание запроса в режиме конструктора». Процесс формирования запроса заключается в следующем.
На первом этапе Access предлагает указать таблицы, данные из которых будут использоваться в запросе. Среди имеющихся полей в таблицах выбираются те, которые будут выводиться на экран. В режиме «Конструктор» был определен порядок следования полей в запросе, их названия, размеры столбцов, а также способ группировки и условие отбора. После того как создание запроса завершено, его необходимо сохранить с присвоением конкретного имени.
В базе данных «Спортивный клуб» имеются следующие запросы:
· Спортсмен команды (показывает какие спортсмены играют, в каких командах)
· Тренер команды(показывает, какую команду тренирует тренер)
· Фанат клуба (показывает к какому клубу принадлежат фанаты)
· Структура команды (запрос с параметром – при введение параметра – название команды – показывает все что принадлежит команде)
· Стадион команды (показывает какая команда играет на коком стадионе)
· Выбор спортсмена (показывает информацию о спортсмене)
Рассмотрим запрос с параметрами «выбор спортсмена», с помощью которого можно просмотреть информацию об спортсмене, а именно: год рождения, предыдущий клуб, гражданство, личные достижения.
При его выполнении система просит ввести параметры, а именно:
· сначала название клуба (рис.14):
Рис.14
· название команды (рис.15):
Рис.15
· имя спортсмена (рис. 16):
Запрос «Выбор спортсмена» представлен в режиме «Конструктор» (рис.17):