- •Лабораторна робота № 13
- •Завдання
- •Хід роботи
- •9. Для створення запиту з параметрами про студентів заданої групи:
- •10. Для створення запиту, у якому виводяться оцінки студентів заданої групи по заданій дисципліні:
- •12. Для створення запиту на зміну заробітної плати викладачів:
- •14. Для створення запиту на створення бази даних відмінників:
- •Контрольні питання
9. Для створення запиту з параметрами про студентів заданої групи:
відкрийте вкладку Запити бази даних Деканат;
клацніть по кнопці <Створити>;
у вікні, що з'явилося, виберіть Простий запит і клацніть по кнопці <ОК>;
в вікні, що з'явилося, у рядку Таблиці/запити виберіть зі списку таблицю Студенти;
перенесіть всі поля з вікна "Доступні поля" у вікно "Обрані поля";
клацніть по кнопці <Далі>. Виводити треба всі поля, тому ще раз клацніть по кнопці <Далі>;
у вікні, що з'явилося, уведіть ім'я запиту Група;
клацніть по кнопці <Готове>. На екрані з'явиться таблиця з даними запиту. Але вам треба, щоб при виконанні запиту з'ясовувався номер групи. Для цього перейдіть у режим конструктора;
у рядку Умови відбору для поля "Номер групи" введіть фразу (дужки теж вводити): [Введіть номер групи];
виконайте запит, виконавши команду Запит, Запуск;
у вікні, що з'явилося, введіть 151 і клацніть по кнопці <ОК>. На екрані з'явиться таблиця з даними про студентів 151-й групи;
збережіть запит і закрийте таблицю запиту.
10. Для створення запиту, у якому виводяться оцінки студентів заданої групи по заданій дисципліні:
на вкладці Запити клацніть по кнопці <Створити>;
виберіть Простий запит і клацніть по кнопці <ОК>;
виберіть таблицю Студенти й перенесіть поля "Прізвище", "Ім'я", "По батькові", "Номер групи" у вікно "Виділені поля" (виділяючи потрібне поле й клацаючи по кнопці
Увага! Надалі під фразою В таблиці ... виберіть поле ... будемо розуміти вибір таблиці, вибір поля й перенесення його у вікно "Виділені поля".
в таблиці Дисципліни виберіть поле "Назва дисципліни";
в таблиці Оцінки виберіть поле "Оцінки". Ви сформували шість полів запиту - вони зв'язані між собою за допомогою схеми даних;
клацніть по кнопці <Далі>, потім у вікні, що з'явилося, знову клацніть по кнопці <Далі>;
у вікні, що з'явилося, уведіть ім'я запиту Оцінки групи, потім клацніть по комірці Зміна структури запиту (у ній повинна з'явитися чорна крапка) - це дозволить відразу перейти в режим конструктора;
клацніть по кнопці <Готове>;
у рядку Умови відбору для поля "Номер групи" введіть фразу: [Введіть номер групи],
у рядку Умови відбору для поля "Назва дисципліни" введіть фразу: [Введіть назву дисципліни]
виконайте запит;
у першому вікні, що з'явилося, введіть 152, потім клацніть по кнопці <ОК>, у другому - введіть Інформатика й клацніть по кнопці <ОК>. На екрані з'явиться таблиця зі списком 152-й групи й оцінками по інформатиці;
збережіть запит і закрийте таблицю запиту.
11. Створіть перехресний запит про середній бал у групах по дисциплінах. Але такий запит будується на основі однієї таблиці або одного запиту, у зв'язку із чим треба спочатку сформувати запит, у якому були б поля "Номер групи", "Назва дисципліни" й "Оцінки". Для цього:
на вкладці Запити клацніть по кнопці <Створити>;
виберіть Простий запит і клацніть по кнопці <ОК>;
виберіть із таблиці Студенти поле "Номер групи";
виберіть із таблиці Дисципліни поле "Назва дисципліни" ;
виберіть із таблиці Оцінки поле "Оцінки";
клацніть по кнопці <Далі>, потім у вікні, що з'явилося, знову клацніть по кнопці <Далі>;
у вікні, що з'явилося, введіть ім'я запиту Дисципліни оцінки групи;
клацніть по кнопці <Готове>;
збережіть запит і закрийте таблицю запиту. Тепер можна створювати перехресний запит. Для цього:
на вкладці Запити клацніть по кнопці <Створити>;
виберіть Перехресний запит і клацніть по кнопці <ОК>;
клацніть по комірці Запити, виберіть Дисципліни оцінки групи й клацніть по кнопці <Далі>;
виберіть поле "Назва дисципліни" і клацніть по кнопці <Далі>;
виберіть поле "Номер групи" і клацніть по кнопці <Далі>;
виберіть функцію AVG, тобто середнє (вона за замовчуванням уже виділена), і клацніть по кнопці <Далі>;
введіть назву запиту Середні оцінки й клацніть по кнопці <Готове>. Відкриється таблиця перехресного запиту. Зверніть увагу на те, що Access створює ще підсумкове значення середніх оцінок обох груп по дисциплінах;
закрийте таблицю запиту.
