ЛР № 4 "Створення запитів на оновлення, знищення і додавання даних"
Лабораторна робота № 4.
Тема: "Створення запитів на оновлення, знищення, додавання даних ".
Мета: отримання практичних навичок створення запитів на оновлення, знищення, додавання даних в базі даних "Облік матеріалів на складах".
Обладнання: IBM-сумісний ПК.
Теоретичні відомості.
Теоретичні відомості для даної роботи розглянуті у інструкції до практичного заняття № 4.
Програма виконання роботи.
1) Відкрити базу даних "Облік матеріалів на складах"
2) Створити запит на оновлення інформації, який кількість товарів (поле Кількість) повинен збільшити у 2 рази для складу, чий номер буде задаватися з клавіатури у режимі діалогу.
Пояснення.
Для цього обираємо послідовно міню "Створення" – Конструктор запитів – Вікно "Додавання таблиці" - Обираємо таблицю "Головна" – Зносимо усі поля таблиці до бланків запиту.
Переходимо в меню "Конструктор" – розділ "Тип запиту" – "Оновлення". В результаті цих дій у бланках запиту замість рядка "Сортування" з'явиться рядок "Оновлення"
Тепер в бланку "Кількість" у рядку "Оновлення" слід написати [Кількість]*2.
Для задання вказівки номеру складу, де відбувається оновлення, у бланку "Склад" у рядку оновлення слід задати умову:
=[Задайте номер складу, де йде оновлення]
3) Створити запит на знищення інформації, який з таблиці "Головна" повинен знищувати інформацію, при цьому в режимі діалогу слід задати номер декларації і дату її оформлення.
Пояснення. Для цього обираємо послідовно міню "Создание" – Конструктор запросов – Вікно "Додавання таблиці" - Обираємо таблицю "Головна" і переносимо усі поля таблиці до бланків запиту.
Переходимо в меню "Конструктор" – розділ "Тип запиту" – Видалення. В результаті цих дій у бланках запиту замість рядка "Сортування" з'явиться рядок "Видалення"
Тепер задати умову на видалення інформації відповідно до табельного номеру працівника, що задається з клавіатури під час виконання запиту. Для цього рядок запиту умови слід ввести у рядку "Умова вибору" у квадратних дужках, тобто запишемо умову так =[Задайте номер накладної, що слід видалити]
4) Створити запит на додавання інформації.
Завдання: створити копію таблиці "Головна", видалити дані з таблиці-копії і створити запит, який виконує додавання даних з таблиці "Головна" у таблицю "Копія Головна".
Пояснення. Створюємо копію таблиці "Головна" через пункті контекстного меню "Копировать" і "Вставить". Новій таблиці надамо назву "Копія Головна". Заходимо у таблицю "Копія Головна" і знищуємо записи, тим самим ми очищуємо таблицю від даних.
Перетворюємо запит на вибір інформації у запит на додавання даних. Для цього послідовно виконуємо дії: обираємо меню "Конструктор" – розділ "Тип запроса" – піктограма "Додавання" – перемикач "в поточній базі" – им'я таблиці – "Копія Головна"
УВАГА!!! Таблиця, куди додається інформація не повинна бути порожньою, тоб-то до неї слід занести хочаб один запис (тоб-то один рядок) даних. Після чого запустити на виконання запит на додавання інформації.
Зайти у таблицю "Копія Головна" і перевірити дані, що були додані у таблицю в результаті роботи запиту на додавання даних.