Файл: Создание базы данных Колледж.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 17.10.2024

Просмотров: 11

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Таблица 4. Данные о преподавателях.


Задание 4.
Создание связей между таблицами

В БД «Колледж» будут созданы следующие связи между таблицами:

  • таблица «Студенты» —>таблица «Оценки» (поле Код студента);

  • таблица «Дисциплины» -> таблица «Оценки» (поле Код дисциплины);

  • таблица «Дисциплины» —> таблица «Преподаватели» (поле Код дисциплины).

Для создания связей нужно выполнить следующие операции:

  • Открыть вкладку «Работа с базами данных», пункт «Схема данных»

  • Выбрать кнопку «Отобразить таблицы»;

  • Поочередно выбрать из списка все таблицы базы данных (кнопка Добавить)

  • Закрыть диалоговое окно.

  • Установить связи согласно схемы связи между таблицами (навести мышку на нужный пункт таблицы, нажать левую кнопку и, не отпуская перетащить на такой же пункт другой таблицы.

  • В появившемся диалоговом окне устанавливать галочку в пункте «Обеспечение целостности связей».

  • После окончания должна получиться следующая схема



Задание 5.
Создание запросов.

  1. Разработайте запрос с параметрами о студентах заданной группы, в котором при вводе в окно параметров номера группы на экран должен выводиться состав этой группы.

  2. Создайте запрос, в котором выводятся оценки студентов заданной группы по заданной дисциплине.

  3. Создайте перекрестный запрос, в результате которого создастся выборка, отражающая средний балл по дисциплинам в группах.

  4. Разработайте запрос на увеличение на 10% заработной платы тех преподавателей, кто получает менее 500 руб.

  5. Создайте запрос на удаление отчисленных студентов.

  6. Разработайте запрос на создание базы данных отличников.

  7. Для всех созданных вами запросов разработайте формы.



Порядок выполнения запросов:



Запрос№1 (с параметрами):
Отобрать студентов конкретной группы

  • Выбрать закладку «Создание», кнопку «Конструктор запросов»;

  • Добавить таблицу «Студенты» и закрыть диалоговое окно;

  • Перенесите все поля таблицы в макет запроса (двойной щелчок на названии поля в таблице);

  • В поле «Номер группы» в строке «Условия отбора» запишите текст [Номер группы:] (скобки и двоеточие английский алфавит);

  • Включить выполнение запроса. Значок L.

  • В диалоговом окне указать номер группы;

  • Указать имя запроса «Группа»

  • Появится список указанной группы.




Запрос №2.
Вывести оценки студентов заданной группы по заданной дисциплине

  • Выбрать закладку «Создание», кнопку «Конструктор запросов»;

  • Добавить таблицы «Студенты», «Дисциплины» и «Оценки»

  • Выберите таблицу «Студенты» и перенесите поля «Фамилия», «Имя», «Отчество», «Номер группы» в окно в макет запроса;

  • В таблице «Дисциплины» выберите поле «Название дисциплины»;

  • В таблице «Оценки» выберите поле «Оценки».

  • В строке Условия отбора для поля «Номер группы» введите фразу [Введите номер группы:];

  • В строке Условия отбора для поля «Название дисциплины» введите фразу: [Введите название дисциплины:];

  • Выполните запрос;

  • Заполните диалоговые окна и сохраните запрос под именем «Оценки по дисциплинам»

Задание 6.
Создание отчетов

Отчеты по запросам №1 и №2

  • На вкладке «Создание» на панели «Отчеты» нажать кнопку «Мастер отчетов»;

  • В окне Таблицы и запросы выбрать запрос «Группа»;

  • Перенести нужные поля (можно все) и нажать Далее;

  • Выбрать уровни группировки (Фамилия) и нажмите Далее и Готово

  • При желании можно изменить внешний вид отчета, перейдя в режим Макета (двойной щелчок по имени запроса, на закладке Главная, Режим, Режим макета).