Реляционная база данных «Приемная комиссия»
Данная база данных состоит из 6 таблиц: Факультеты, Специальности, Абитуриенты, Анкеты, Оценки, Итоги.
Структура таблицы Факультеты
Содержание таблицы
Факультеты |
Код_фак | факультет | экзамен_1 | экзамен_2 | экзамен_3 |
01 | экономический | математика | география | русский язык |
02 | исторический | история отечества | иностранный язык | сочинение |
03 | юридический | русский язык | иностранный язык | обществознание |
Структура таблицы Специальности
Содержание таблицы
Специальности |
Код_спец | Специальность | Код_фак | План |
101 | Финансы и кредит | 01 | 25 |
102 | Бухгалтерский учет | 01 | 40 |
201 | История | 02 | 50 |
203 | Политология | 02 | 25 |
310 | Юриспруденция | 03 | 60 |
311 | Социальная работа | 03 | 25 |
Структура таблицы Анкеты
Содержание таблицы
Анкеты |
Рег_ном | Фамилия | Имя | Отчество | Дата рождения | Город | учебное заведение |
1012 | Васильева | Ольга | Николаевна | 12.10.1981 | Пермь | ПТУ №8 |
1023 | Быков | Алексей | Ильич | 24.04.1982 | Кунгур | школа №7 |
1119 | Круг | Борис | Моисеевич | 18.09.1982 | Пермь | школа №102 |
1120 | Листьев | Дмитрий | Владимирович | 01.12.1981 | Березники | школа №5 |
2010 | Елькин | Виктор | Алексеевич | 20.07.1982 | Лысьва | ПТУ №1 |
2015 | Мухин | Олег | Иванович | 25.03.1978 | Пермь | школа №77 |
2054 | Григорьева | Наталья | Дмитриевна | 14.02.1980 | Березники | школа №3 |
2132 | Зубова | Ирина | Афанасьевна | 22.11.1981 | Пермь | школа №96 |
3005 | Анохин | Сергей | Петрович | 30.03.1982 | Пермь | школа №12 |
3034 | Жакин | Николай | Якимович | 19.10.1981 | Пермь | школа №12 |
3067 | Дмитриев | Илья | Борисович | 28.12.1977 | Березники | школа №3 |
3118 | Ильин | Петр | Викторович | 14.07.1980 | Кунгур | ПТУ №8 |
Структура таблицы Абитуриенты
Содержание таблицы
Абитуриенты |
Рег_ном | Код_спец | медаль | стаж |
1012 | 101 | Да | 1 |
1023 | 101 | Нет | 0 |
1119 | 102 | Да | 0 |
1120 | 102 | Да | 0 |
2010 | 201 | Нет | 0 |
2015 | 203 | Нет | 3 |
2054 | 203 | Да | 2 |
2132 | 201 | Нет | 0 |
3005 | 310 | Нет | 0 |
3034 | 311 | Нет | 1 |
3067 | 310 | Нет | 3 |
3118 | 310 | Нет | 2 |
Структура таблицы Оценки
Содержание таблицы
Оценки |
Рег_ном | Оценка_1 | Оценка_2 | Оценка_3 |
1012 | 4 | 5 | 5 |
1023 | 4 | 4 | 4 |
1119 | 5 | 5 | 5 |
1120 | 3 | 5 | 5 |
2010 | 3 | 2 | 0 |
2015 | 5 | 5 | 5 |
2054 | 4 | 5 | 5 |
2132 | 4 | 3 | 5 |
3005 | 3 | 0 | 0 |
3034 | 3 | 3 | 4 |
3067 | 5 | 4 | 3 |
3118 | 5 | 5 | 4 |
Структура таблицы Итоги
Содержание таблицы
Итоги |
Рег_ном | Зачисление |
1012 | Да |
1023 | Да |
1119 | Да |
1120 | Да |
2010 | Нет |
2015 | Да |
2054 | Да |
2132 | Нет |
3005 | Нет |
3034 | Нет |
3067 | Нет |
3118 | Да |
Схема базы данных (создание связей)
Создайте следующие запросы:
Требуется получить список всех экзаменов на всех факультетах в алфавитном порядке по названиям факультетов. Имя запроса- Список экзаменов
Используемая таблица | Поля для вывода | Условие отбора |
Факультеты | Факультет, экзамен_1, экзамен_2, экзамен_3 | |
Требуется вывести названия всех специальностей с указанием факультета и плана приема. Отсортировать по двум ключам: названию факультета и названию специальности по алфавиту. Имя запроса-План приема.
Используемая таблица | Поля для вывода | Условие отбора |
Факультеты, Специальности | Факультет, специальность, план, экзамен_1, экзамен_2, экзамен_3 | |
Получить список всех абитуриентов, живущих в Перми и факультеты, на которые поступают абитуриенты. Сортировать Фамилии по возрастанию. Имя запроса- Пермяки-медалисты.
Используемая таблица | Поля для вывода | Условие отбора |
Анкеты, Абитуриенты | Фамилия, Учебное заведение, Факультет, Город, медаль | Для Города –Пермь Для медаль - да |
Получить список всех абитуриентов, поступающих на юридический факультет, имеющих производственный стаж. Сортировать по фамилиям в алфавитном порядке. Имя запроса Юристы-стажисты
Используемая таблица | Поля для вывода | Условие отбора |
Анкеты, Специальности, Абитуриенты, Факультеты | Фамилия, Город, Специальность, Стаж, факультет | Для Факультета- юридический Для Стаж0 |
Нужно получить список абитуриентов, которые получили двойки или не явились на экзамены. Сортировать Фамилии по убыванию. Имя запроса - Забрать документы.
Используемая таблица | Поля для вывода | Условие отбора |
Анкеты, Оценки | Фамилия, Имя, Рег_ном, Оценка_1, Оценка_2, Оценка_3 | Для Оценки_1, Оценки_2, Оценки_3 |
Вывести таблицу со значениями сумм баллов, включив в нее регистрационные номера, фамилии и суммы баллов. Отсортировать таблицу по убыванию суммы. Имя запроса –Сумма баллов.
Используемая таблица | Поля для вывода | Условие отбора |
Анкеты, Оценки | Фамилия, Рег_ном, для нахождения суммы оценок в поле нужно набрать формулу Сумма: [Оценка_1]+[Оценка_2]+[Оценка_3] | |
Получить список всех пермских абитуриентов, имеющих медали. Имя запроса -Медалисты из Перми.
Используемая таблица | Поля для вывода | Условие отбора |
Анкеты, Факультеты, Абитуриенты, Специальности | Фамилия, Учебное заведение, Факультет, Город, Медаль | Для Город- Пермь Для Медаль-да |
Получить Список всех абитуриентов, поступающих на юридический факультет, имеющих производственный стаж. Упорядочить список по фамилиям. Имя запроса- Юристы со стажем.
Используемая таблица | Поля для вывода | Условие отбора |
Анкеты, Абитуриенты, Специальности, Факультеты | Фамилия, Город, Специальность, Стаж, Факультеты | Для Стаж0 Для Факультета- юридический |
Создайте следующий отчет в виде таблицы, в который входят следующие поля: Факультет, Сумма баллов, Фамилия, Имя, Отчество, Рег_ном, Код_спец, Экзамен_1, Экзамен_2, Экзамен_3, Медаль, Стаж работы. (Для удобства сначала нужно создать соответствующий запрос, потом отчет к этому запросу). Имя отчета- К зачислению.
Создайте форму в виде таблицы, в которой дается список поступивших абитуриентов.
В форму входят следующие поля: Фамилия, Имя, Отчество, Факультет, Специальность, Зачисление. (Для удобства сначала нужно создать соответствующий запрос, потом форму
к этому запросу). Имя отчета- Список принятых на 1 курс.