Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_КР_база данных.doc
Скачиваний:
3
Добавлен:
12.11.2018
Размер:
1.72 Mб
Скачать

2.2. Запрос с параметрами

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

Рисунок 13 – Запрос с параметрами в режиме конструктора

Рисунок 14 – Запрос с параметрами в режиме таблицы

2.3. Запрос с вычисляемыми полями

Результатом выполнения запроса будет таблица, в которой будут фигурировать, в зависимости от введенной с клавиатуры дисциплины, количество сдававших эту дисциплину по группам и средняя по группе оценка за экзамен по этой дисциплине

Рисунок 15 – Запрос с вычисляемыми полями в режиме таблицы

Рисунок 16 – Запрос с вычисляемыми полями в режиме таблицы

2.4. Перекрестный запрос

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

Рисунок 17 – Перекрестный запрос в режиме конструктора

Рисунок 18 – Перекрестный запрос в режиме таблицы

3. Создание форм

Формы в Access можно создать с помощью функции «Автоформа», указав исходную таблицу и отредактировать ее в режиме конструктора или создать с самого начала в режиме конструктора

Рисунок 19 – Форма «Группы»

Рисунок 20 – Форма «Дисциплины»

Рисунок 21 – Форма «Студенты»

Рисунок 22 – Форма «Успеваемость студентов по дисциплинам»

4. Создание отчетов

Отчет можно разработать самостоятельно или создать отчет с помощью мастера. Мастер по разработке отчетов выполняет всю рутинную работу и позволяет быстро разработать отчет. После вызова Мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя.

Рисунок 23 – Отчет «Списки групп»

Рисунок 24 – Отчет «Список студентов по группам»

Рисунок 25 – Отчет «Итоги сессии»

5. Создание главной кнопочной формы

Кнопочная форма-меню создается для быстрого доступа к созданным формам и отчетам.

Для создания кнопочного меню необходимо реализовать следующие действия:

  • выполнить команду Сервис → Служебные программы → Диспетчер кнопочных форм;

  • подтвердить создание кнопочной формы, щелкнув по кнопке Да;

  • создать свою страницу кнопочной формы, щелкнув по кнопке Создать в окне Диспетчера кнопочных форм;

  • ввести имя в появившемся диалоговом окне Создание, например Главная кнопочная форма и щелкнуть по кнопке ОК;

  • в окне Диспетчера кнопочных форм выбрать созданную страницу Главная кнопочная форма и щелкнуть по кнопке Изменить;

  • далее в окне Изменение страницы кнопочной формы создаются ее элементы с помощью кнопки Создать;

Для каждого элемента вводится текст, поясняющий его действие, это делается в строке Текст, в строке Команда из списка выбирается действие, которое будет происходить при нажатии этого элемента-кнопки, в строке Форма указывается имя формы или отчета, с которым будет происходить действие, указанное в строке Команда. Далее нажимается кнопка ОК.

  • После определения всех элементов кнопочной формы окно изменения закрывается кнопкой Закрыть;

  • Перед закрытием Диспетчера кнопочных форм кнопкой Закрыть нужно выбрать созданную страницу и щелкнуть по кнопке По умолчанию;

  • Появившуюся на вкладке Формы форму с именем Switchboard следует переименовать, например, назвать ее Форма-меню;

  • Далее нужно открыть эту форму и просмотреть ее возможности. Для возврата из любой открытой формы или отчета в меню достаточно закрыть их.

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

В режиме конструктора зададим имя кнопочной формы, а также с помощью панели элементов создадим кнопку Закрыть и диспетчером назначим ей закрыть главную кнопочную форму.

Результат создания главной кнопочной формы представлен на рисунке 26.

Рисунок 26 – Главная кнопочная форма

Заключение

Должно содержать выводы о выполнении цели курсовой работы и постановки задачи.

24