Построение запросов базы данных




 

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

Работнику деканата могут потребоваться следующие сведения:

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

Средний балл каждой группы;

Средний балл по каждому предмету;

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

Список студентов, подлежащих отчислению;

Количество студентов, не получающих стипендию; получающих обычную стипендию; получающих стипендию с 50% -ной надбавкой; получающих стипендию со 100% -ной надбавкой;

Какой предмет студенты сдали хуже других предметов;

Какой предмет студенты сдали лучше других предметов.

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

Запрос, выводящий фамилии студентов определенной кафедры с указанием группы и предмета, по которому оценка отсутствует или равна 2, ссылается на связанные между собой таблицы "Кафедра", "Специальность", "Группа", "Студент", "Предметы", "Сессия". Структура запроса представлена на рисунке 4.

 

Рисунок 4 - Запрос о студентах обучающихся на определенной кафедре и не сдавшие хотя бы один экзамен, с указанием группы и предметы, оценка по которому отсутствует или равна 2;

Запрос, в результате действия которого выводятся данные о среднем балле студентов каждой группы, ссылается на таблицы "Факультет", "Кафедра", "Специальность", "Группа", "Студент", "Сессия".

Структура запроса представлена на рисунке 5.

 

Рисунок 5 - Запрос о среднем балле по каждой группе

 

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

Структура запроса представлена на рисунке 6

 

Рисунок 6 - Запрос о среднем балле по предмету.


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

Структура запроса представлена на рисунке 7.

 

Рисунок 7 - Запрос о студентах, которые по результатам сессии могут получать стипендию

 

В результате работы запроса "список студентов, подлежащих отчислению", выводятся фамилия студента, количество несданных зачетов и экзаменов. Этот запрос ссылается на запросы "Кол-во несданных зачетов" и "Кол-во несданных экзаменов". Структура запроса представлена на рисунке 8.

 

Рисунок 8 - Запрос о студентах, которые по результатам сессии могут быть отчислены.


Запросы о количестве студентов, не получающих стипендию, получающих обычную стипендию, получающих стипендию с 50% -ной надбавкой и получающих стипендию со 100% -ной надбавкой ссылаются на одну и ту же таблицу "Стипендия". Структуры этих запросов представлены соответственно на рисунках 9, 10, 11 и 12.

 

Рисунок 9 - Запрос о количестве студентов, не получающих стипендию

 

Рисунок 10 - Запрос о количестве студентов, получающих обычную стипендию.


Рисунок 11 - Запрос о количестве студентов, получающих стипендию с 50% -ной надбавкой

 

Рисунок 12- Запрос о количестве студентов, получающих стипендию со 100% -ной надбавкой

 

Запрос, выводящий названия наиболее плохо сданных предметов, ссылается на запрос "Кол-во 2 по предметам". Структура запроса представлена на рисунках 13.


Рисунок 13 - Запрос, выводящий наиболее плохо сданный предмет

 

Запрос, выводящий названия наиболее плохо сданных предметов, ссылается на запрос "Средний бал по предмету". Структура запросов представлены соответственно на рисунках 13.

 


Создание форм и отчетов

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: