Курсовая работа: Проектирование базы данных сессионной успеваемости студентов ВУЗа

2.2.2 Запрос на сортировку

Запрос «Сортировка по возрасту» создается при помощи конструктора.

Рисунок 6 – Структура запроса «Сортировка по возрасту» в режиме «Конструктор»

Таблица 4 – Результат запроса «Сортировка по возрасту»

Личный номер Фамилия Имя Отчество Дата рождения Группа
13 Смирнов Виктор Иванович 06.05.1989 07СТТМ
05 Артамонов Михаил Потапович 03.08.1989 06ААХт
11 Курпатова Ольга Михайловна 09.02.1990 104
01 Петров Андрей Иванович 15.02.1990 09СТТМ
02 Сухоруков Дмитрий Сергеевич 14.03.1990 10ПО
09 Андреев Александр Юрьевич 08.09.1990 07ПО
07 Александров Максим Павлович 21.12.1990 106
06 Дмитриева Виктория Ивановна 12.03.1991 101
10 Артамонов Петр Павлович 04.05.1991 202
08 Иванова Марина Петровна 03.06.1991 09ПО
03 Андриянова Татьяна Васильевна 12.06.1991 212
12 Курочкина Анастасия Сергеевна 03.07.1991 106
15 Крюковских Людмила Алексеевна 29.07.1991 101
04 Суровцева Надежда Петровна 18.11.1991 104
14 Еремеев Антон Антонович 04.02.1992 09СТТМ

2.2.3 Запрос с параметр ом

Запрос «Форма обучения» создается при помощи конструктора.

Для создания запроса выбраны поля Личный номер, Фамилия, Имя, Отчество, Форма обучения.

Рисунок 7 – Структура запроса «Форма обучения» в режиме «Конструктор»

В строке «Условие отбора», в поле Форма обучения ввели следующее выражение «[введите форму обучения]» в результате которого при запуске запроса появляется диалоговое окно «Введите значение параметра», в которое необходимо ввести «бюджетная» или «контрактная».

Рисунок 8 – Диалоговое окно «Форма обучения» запроса «Студенты указанного факультета»


Таблица 5 – Результат запроса «Форма обучения», при введенном параметре «бюджетная».

Личный номер Фамилия Имя Отчество Форма обучения
01 Петров Андрей Иванович Бюджетная
02 Сухоруков Дмитрий Сергеевич Бюджетная
04 Суровцева Надежда Петровна Бюджетная
06 Дмитриева Виктория Ивановна Бюджетная
07 Александров Максим Павлович Бюджетная
08 Иванова Марина Петровна Бюджетная
10 Артамонов Петр Павлович Бюджетная
11 Курпатова Ольга Михайловна Бюджетная
12 Курочкина Анастасия Сергеевна Бюджетная
14 Еремеев Антон Антонович Бюджетная
15 Крюковских Людмила Алексеевна Бюджетная

2.2.4 Запрос, содержащий вычисляемые поля

Запрос «Средний балл» создается при помощи конструктора.

Рисунок 9 – Структура запроса «Средний балл» в режиме «Конструктор»

В вычисляемом поле ФИО , в режиме «Построитель», вводим формулу «ФИО: [Фамилия] & " " & Left([Имя];1) & "." & Left([Отчество];1) & "."», а в вычисляемом поле Средний балл , вводим формулу «Средний балл: ([Математика]+[Информатика]+[Философия]+[Психология]+[История])/5»


Таблица 6 – Результат запроса «Вычисляемый запрос»

Личный номер ФИО Средний балл Наличие задолженностей
01 Петров А.И. 4,2 НЕТ
02 Сухоруков Д.С. 4 НЕТ
03 Андриянова Т.В. 3,4 НЕТ
04 Суровцева Н.П. 3,4 НЕТ
05 Артамонов М.П. 3,2 ДА
06 Дмитриева В.И. 4,4 НЕТ
07 Александров М.П. 3,2 ДА
08 Иванова М.П. 3,8 НЕТ
09 Андреев А.Ю. 3,6 НЕТ
10 Артамонов П.П. 4,8 НЕТ
11 Курпатова О.М. 4 НЕТ
12 Курочкина А.С. 4,6 НЕТ
13 Смирнов В.И. 4,6 НЕТ
14 Еремеев А.А. 3 ДА
15 Крюковских Л.А. 3,2 ДА

2.2.5 Итоговый запрос

Запрос «Итоговый» создается в режиме «Конструктор».

Рисунок 10 – Структура запроса «Итоговый» в режиме «Конструктор»

Результат запроса «Итоговый» находится в приложении Б.


2.3 Создание форм

Форма для ввода данных «ЛичныеДанныеСтудентов» создается при помощи мастера форм.

Для этого необходимо выполнить несколько простых шагов:

- на панели инструментов было выбрано «Мастер форм»;

- в диалоговом окне «Создание формы»

- выбираетс

К-во Просмотров: 479
Бесплатно скачать Курсовая работа: Проектирование базы данных сессионной успеваемости студентов ВУЗа