Средства поддержания целостности.
⇐ ПредыдущаяСтр 3 из 3 Для таблицы «Дата консультаций и экзаменов по предметам» (Con_Ekz) ввели ограничение для поля «Auditor», которая обозначает аудиторию в которой будет проходить экзамен: ([Auditor] > 0) Для таблицы «Данные о экзаменах» (Ekzam) ввели ограничение, которая запрещает вводить оценку меньше 1 и больше 5: ([och1] <= 5), (1 <= [och1]).
Запросы к БД. · Список абитуриентов, поступающих на заданную специальность. CREATE PROCEDURE SP (@AB CHAR(65)) AS SELECT * FROM ABITUR WHERE SPEC=@AB GO · Полученные оценки для абитуриентов select fio,pred1,och1 from ekzam where fio=1 · Дата консультации и экзамена для абитуриента по данному предмету select pred,datacon,dataekz from con_ekz where pred='Биология' · Номера аудиторий, где будут проходить экзамены у заданной группы CREATE PROCEDURE aud (@gr int) AS select gr,pred,auditor from con_ekz where gr=@gr GO · Вводить информацию о новом абитуриенте insert into abitur values ('Гуськова Ирина','ул.1 мая,45','2001','301') · Изменить оценку абитуриенту update ekzam set och1=2 where fio=12 and pred1=1005 · Удалить запись об абитуриенте delete from abitur where kod=13 · Справку о том, что данный абитуриент поступает в университет select * from abitur where kod=1 · Количество поступающих на каждую специальность select spec,Count(spec) from abitur group by spec · Количество абитуриентов в каждой группе select b.gr,count(b.gr) from ekzam a,con_ekz b where pred1=kodd group by b.gr · Сколько абитуриентов сдало на 2,3,4,5 по предметам select pred1,count(och1) from ekzam where och1=4 group by pred1
Инструкция по использованию БД. Вызов программы. Для запуска программы необходимо запустить Пуск
Рис.3.1
Описание отчетов. - Для создания списка абитуриентов, поступающих на заданную специальность необходимо выбрать запрос spicok.sql и запустить (F5)
или с помощью шаблона. Ввести название запроса sp и специальность.
-Для создания списка о полученных оценок для абитуриента, необходимо выбрать Och.sql и запустить (F5). - Для создания списка о дате консультации и экзамене для абитуриента по заданному предмету, необходимо выбрать DataCon.sql и запустить (F5).
- Для создания списка о номерах аудитории, где будет проходить экзамены у заданной группы. Для этого необходимо выбрать aud.sql и запустить (F5).
или с помощью шаблона. Ввести название запроса aud группу.
Так же можно вводить информацию о новом абитуриенте, изменить оценку, удалить запись об абитуриенте. - Для ввода информации о новом абитуриенте выбираем NewAb.sql, где заносим данные о абитуриенте: ФИО, адрес, специальность и группа и наж. F5. - Для изменения оценки выбираем NewOch.sql, где указываем оценку, код абитуриента абитуриента и предмет. Нажимает F5. - Для удалении записи об абитуриенте выбираем DelAb.sql, где указываем код абитуриента и нажимаем F5. Так же должны формироваться отчеты о работе приемной комиссии (количество поступающих на каждую специальность, количество абитуриентов в каждой группе, сколько абитуриентов сдало на 2,3,4,5 по предметам), справка о том, что данный абитуриент поступает в университет) - Количество поступающих на каждую специальность, выбираем Kol.sql и наж. F5 - Количество абитуриентов в каждой группе, выбираем Kol_gr.sql и наж. F5
- Cколько абитуриентов сдало на 2,3,4,5 по предметам, выбираем Kol_och.sql и наж. F5.
Читайте также: D) денежные средства населения Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|