Курсовая работа: Создание журнала посещаемости занятий

Размер поля: 50

Обязательное поле : да

Пустые строки: нет

Индексированное поле: нет

Кафедра

Тип данных: текстовый

Размер поля: 50

Обязательное поле : да

Пустые строки: нет

Индексированное поле: нет

2.3 Организация запросов к базе данных

Для отчетных форм сформулируем запросы к БД.

1. Сделать выборку по ФИО, когда, кто пропустил занятие, по какому предмету и какой тип занятия попущен (получить на экране таблицу: предмет, тип занятия, дата).

2. Показать кафедру и прдметы, которые менее посещаемы.

3. Показать где работает каждый преподаватель

4. Информация о преподавателях (какой преподаватель ведет какой предмет и какой тип занятий)

Для получения требуемой информации сформулированы запросы на SQL

1. SELECT Фамилия, Имя, Отчество FROM Пользователь

2. PARAMETERS [Введите название темы] CHAR(50);

SELECT Фамилия, Имя, Отчество FROM Учет INNERJOIN Тема ON Учет.Тема=Тема.Тема WHERE Тема.Тема=[Введите название темы]

3. SELECT Фамилия, Имя, Отчество, COUNT([Название сайта или статьи]) AS "Количество сайтов или статей"

FROM Учет INNERJOIN Адрес ON Учет.[WWW адрес]=Адрес.[WWW адрес] GROUPBY Фамилия, Имя, Отчество

4. SELECT Подразделение, COUNT([Название сайта или статьи]) AS "Количество сайтов или статей"

FROM (Учет INNERJOIN Адрес ON Учет.[WWW адрес]=Адрес.[WWW адрес]) INNERJOIN Пользователь ONУчет.Фамилия=Пользователь.Фамилия AND Учет.Имя=Пользователь.Имя AND Учет.Отчество=Пользователь.Отчество

GROUPBY Подразделение HAVINGCOUNT ([Название сайта или статьи])>10

5. PARAMETERS [Введите название подразделения] CHAR(50);

SELECT Пользователь.Фамилия, Пользователь.Имя, Пользователь.Отчество, Подразделение

FROM (Учет INNERJOIN Адрес ON Учет.[WWW адрес]=Адрес.[WWW адрес]) INNERJOIN Пользователь ONУчет.Фамилия=Пользователь.Фамилия AND Учет.Имя=Пользователь.Имя AND Учет.Отчество=Пользователь.Отчество

WHERE Подразделение<> [Введите название подразделения] AND [Название сайта или статьи] IN

(SELECT [Название сайта или статьи]

К-во Просмотров: 476
Бесплатно скачать Курсовая работа: Создание журнала посещаемости занятий