Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабы / dbaBook.pdf
Скачиваний:
441
Добавлен:
26.04.2015
Размер:
3.89 Mб
Скачать

GROUP BY номер_абитуриента

HAVING count(*) =

(SELECT count(*) FROM Экзамены);

33. Найти экзамены, которые пока никто не сдавал.

SELECT код_экзамена FROM экзамены

WHERE not exists (SELECT * FROM Оценки

WHERE код_экзамена = экзамены.код_экзамена);

34.Найти абитуриентов, которые получили только «отлично» при поступлении на более чем один факультет?

SELECT DISTINCT номер_абитуриента, факультет FROM абитуриенты, оценки t1, экзамены t2 WHERE абитуриенты.номер = t1.номер_абитуриента

and оценка = 5

and t2.код_экзамена = t1.код_экзамена and EXISTS(

SELECT *

FROM Оценки, экзамены

WHERE оценки.код_экзамена = экзамены.код_экзамена and номер_абитуриента = t1.номер_абитуриента and факультет <> t2.факультет);

Лабораторная работа №4

Краткое задание

Построить интерфейс для созданной базы данных.

Пример выполнения

Кнопочная форма – главное меню.

327

Форма редактирования и добавления экзаменов.

Форма просмотра экзаменационных ведомостей.

328

Форма просмотра информации об абитуриенте и добавления абитуриентов.

При выполнении данной лабораторной работы были написаны некоторые алгоритмы на языке VBA.

329

Соседние файлы в папке лабы