- •Содержание
- •Введение
- •1. Анализ предметной области
- •1.1 Техническое задание на разработку ис
- •2. Информационно-логическая модель данных.
- •3. Физическая модель (схема данных)
- •4. Физическая структура реляционной бд
- •4.1 Разработка таблиц
- •4.2 Назначение отношений между таблицами и создание схемы данных
- •4.3 Разработка запросов
- •5. Интерфейс бд
- •5.1 Разработка форм
- •5.2 Разработка главной кнопочной формы
- •5.3 Разработка макросов
- •5.4 Разработка отчетов
- •Заключение
- •Список используемой литературы
4.3 Разработка запросов
Одной из особенностей базы данных является способность извлекать данные и представлять их в соответствии с указанными требованиями. С помощью запросов можно задавать разные вопросы о данных, хранящихся в таблицах. В процессе выполнения запроса отбираются данные из одной или нескольких таблиц, на экран выводятся интересующие пользователя данные.
В базе данных «Спортивный клуб» сделано 10 запросов. Для создания запроса в окне базы данных выбирался раздел «Запросы/Создание запроса в режиме конструктора». Процесс формирования запроса заключается в следующем.
На первом этапе Access предлагает указать таблицы, данные из которых будут использоваться в запросе. Среди имеющихся полей в таблицах выбираются те, которые будут выводиться на экран. В режиме «Конструктор» был определен порядок следования полей в запросе, их названия, размеры столбцов, а также способ группировки и условие отбора. После того как создание запроса завершено, его необходимо сохранить с присвоением конкретного имени.
В базе данных «Спортивный клуб» имеются следующие запросы:
Спортсмен команды (показывает какие спортсмены играют, в каких командах)
Тренер команды(показывает, какую команду тренирует тренер)
Фанат клуба (показывает к какому клубу принадлежат фанаты)
Структура команды (запрос с параметром – при введение параметра – название команды – показывает все что принадлежит команде)
Стадион команды (показывает какая команда играет на коком стадионе)
Выбор спортсмена (показывает информацию о спортсмене)
Рассмотрим запрос с параметрами «выбор спортсмена», с помощью которого можно просмотреть информацию об спортсмене, а именно: год рождения, предыдущий клуб, гражданство, личные достижения.
При его выполнении система просит ввести параметры, а именно:
сначала название клуба (рис.14):
Рис.14
название команды (рис.15):
Рис.15
имя спортсмена (рис. 16):
Запрос «Выбор спортсмена» представлен в режиме «Конструктор» (рис.17):
Рис.17
5. Интерфейс бд
Современные компьютерные системы характеризуются необходимостью удовлетворять разнообразным требованиям многочисленных пользователей. В процессе создания интерфейса базы данных «Спортивного клуба» были созданы следующие элементы:
Формы
Запросы
Главная форма-меню
Отчеты
Макросы
Защита от несанкционированного доступа
5.1 Разработка форм
Формы Microsoft Access предназначены для ввода, вывода, редактирования, просмотра данных. Использование форм существенно упрощает ввод данных.
Формы создаются на основе имеющихся таблиц, запросов или других форм. Удобнее создавать формы с помощью мастера. Для создания подчиненной формы и последующего ее включения в главную форму используется кнопка «Подчиненная форма/отчет» на панели инструментов. Далее выполняются необходимые действия в окнах диалога мастера. После нажатия кнопки «Готово» подчиненная форма появляется в составе главной формы.
В данной базе данных созданы простые и составные формы на основе одной или нескольких таблиц. Простые формы: «Клуб», «Спортсмен», «Стадион», «Тренер», «Турнир», Составные формы: «Команда».
Кнопки используются для активизации последовательности действий, перехода по записям, открытия нужной формы, запроса или отчета. Для создания кнопки используется соответствующий элемент на панели инструментов, затем указывается действие, которое должно происходить при нажатии создаваемой кнопки. Этот процесс отображен на рис.18
Рис.18
