6 Робота з запитами-діями
Вправа 1 Створення нової таблиці за допомогою запиту
- На основі запиту Число студентів в групі сконструювати запит на створення таблиці Число студентів
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Вправа 2 Оновлення групи записів
Запит на оновлення використовується для відновлення інформації у полях таблиці бази даних. Зміни вносяться в поля цілої групи записів, що відбираються за допомогою вказаних користувачем умов відбору, а не окремого запису. У результаті одним запитом можна виконати необхідні зміни в багатьох записах.
Створимо запит на оновлення на прикладі оновлення поля КІЛ (кількість студентів групи в таблиці Група). Кількість студентів в групах раніше була підрахована в запиті Число студентів в групах. Запит на оновлення на такому запиті безпосередньо побудувати не можна. Тому для оновлення використаємо не сам запит, а таблицю Число студентів, отриману за запитом на створення таблиці в попередній вправі.
- Створити запит на вибірку на основі двох таблиць: Група і таблиці Число студентів.
- Перебудувати Запит на вибірку в Запит на оновлення
- В бланк запиту перетягніть поле КІЛ, яке оновлюється із списку таблиці Група в рядок Поле. У рядок оновлення введіть ім’я поля з таблиці Число студентів, в якому знаходяться дані про кількість студентів.
- Збережіть та виконайте запит.
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Вправа 3 Оновлення поля таблиці значенням, яке обчислюється
- Сформувати запит на оновлення з виконанням виразу на прикладі заповнення поля ГОД для лекційних занять у таблиці Вивчення. Нехай оновлення поля ГОД повинно виконуватись за допомогою даних, що обчислюються на основі полів ЛЕК (години лекцій) і КС (кількість семестрів) із таблиці Предмет. Розрахункову кількість годин по лекціях визначимо за формулою ЛЕК/КС.
Відповідно до задачі в записах лекційних занять таблиці Вивчення необхідно оновити поле ГОД розрахунковою кількістю годин. Вибрати записи про лекційні заняття можна за значенням поля ВИДЗ цієї таблиці, оскільки в ньому вказаний вид заняття. Дані для розрахунку середнього числа годин містяться в таблиці Предмет. Таким чином запит повинен будуватись на основі таблиць Вивчення і Предмет.
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________






