ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.10.2024
Просмотров: 11
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Таблица 4. Данные о преподавателях.
Задание 4.
Создание связей между таблицами
В БД «Колледж» будут созданы следующие связи между таблицами:
-
таблица «Студенты» —>таблица «Оценки» (поле Код студента); -
таблица «Дисциплины» -> таблица «Оценки» (поле Код дисциплины); -
таблица «Дисциплины» —> таблица «Преподаватели» (поле Код дисциплины).
Для создания связей нужно выполнить следующие операции:
-
Открыть вкладку «Работа с базами данных», пункт «Схема данных» -
Выбрать кнопку «Отобразить таблицы»; -
Поочередно выбрать из списка все таблицы базы данных (кнопка Добавить) -
Закрыть диалоговое окно. -
Установить связи согласно схемы связи между таблицами (навести мышку на нужный пункт таблицы, нажать левую кнопку и, не отпуская перетащить на такой же пункт другой таблицы. -
В появившемся диалоговом окне устанавливать галочку в пункте «Обеспечение целостности связей». -
После окончания должна получиться следующая схема
Задание 5.
Создание запросов.
-
Разработайте запрос с параметрами о студентах заданной группы, в котором при вводе в окно параметров номера группы на экран должен выводиться состав этой группы. -
Создайте запрос, в котором выводятся оценки студентов заданной группы по заданной дисциплине. -
Создайте перекрестный запрос, в результате которого создастся выборка, отражающая средний балл по дисциплинам в группах. -
Разработайте запрос на увеличение на 10% заработной платы тех преподавателей, кто получает менее 500 руб. -
Создайте запрос на удаление отчисленных студентов. -
Разработайте запрос на создание базы данных отличников. -
Для всех созданных вами запросов разработайте формы.
Порядок выполнения запросов:
Запрос№1 (с параметрами):
Отобрать студентов конкретной группы
-
Выбрать закладку «Создание», кнопку «Конструктор запросов»; -
Добавить таблицу «Студенты» и закрыть диалоговое окно; -
Перенесите все поля таблицы в макет запроса (двойной щелчок на названии поля в таблице); -
В поле «Номер группы» в строке «Условия отбора» запишите текст [Номер группы:] (скобки и двоеточие английский алфавит); -
Включить выполнение запроса. Значок L. -
В диалоговом окне указать номер группы; -
Указать имя запроса «Группа» -
Появится список указанной группы.
Запрос №2.
Вывести оценки студентов заданной группы по заданной дисциплине
-
Выбрать закладку «Создание», кнопку «Конструктор запросов»; -
Добавить таблицы «Студенты», «Дисциплины» и «Оценки» -
Выберите таблицу «Студенты» и перенесите поля «Фамилия», «Имя», «Отчество», «Номер группы» в окно в макет запроса; -
В таблице «Дисциплины» выберите поле «Название дисциплины»; -
В таблице «Оценки» выберите поле «Оценки». -
В строке Условия отбора для поля «Номер группы» введите фразу [Введите номер группы:]; -
В строке Условия отбора для поля «Название дисциплины» введите фразу: [Введите название дисциплины:]; -
Выполните запрос; -
Заполните диалоговые окна и сохраните запрос под именем «Оценки по дисциплинам»
Задание 6.
Создание отчетов
Отчеты по запросам №1 и №2
-
На вкладке «Создание» на панели «Отчеты» нажать кнопку «Мастер отчетов»; -
В окне Таблицы и запросы выбрать запрос «Группа»; -
Перенести нужные поля (можно все) и нажать Далее; -
Выбрать уровни группировки (Фамилия) и нажмите Далее и Готово -
При желании можно изменить внешний вид отчета, перейдя в режим Макета (двойной щелчок по имени запроса, на закладке Главная, Режим, Режим макета).