Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практична работа 3 БД.doc
Скачиваний:
1
Добавлен:
22.08.2019
Размер:
73.22 Кб
Скачать

Запит на створення нової таблиці

Порядок дій:

Створити, Конструктор, ОК;

– вибрати таблицю, записи з якої використовуються для створення нової таблиці;

– вибрати всі поля;

– задати умову відбору записів, які відправляються в нову таблицю. Наприклад, якщо необхідно запрошувати дату, в рядку Умову відбору для дати можна записати [Введіть дату];

– перевірити правильність вибору записів, які відправляються в нову таблицю, клацнути по кнопці Запуск (!) на панелі інструментів; повернутися з перегляду в режим Конструктор (клацнути по кнопці Вигляд на панелі інструментів);

– перетворити запит на вибірку в запит на створення нової таблиці, вибрати пункти меню Запит, Створення таблиці, ввести ім'я нової таблиці, ОК;

– зберегти запит, клацнувши по кнопці Зберегти на панелі інструментів, ввести ім'я запиту, вийти з режиму конструювання;

– запустити запит, щоб створити нову таблицю, для цього виділити ім'я запиту і клацнути по кнопці Відкрити, підтвердити створення таблиці.

ЗАПИТ НА ДОДАВАННЯ ЗАПИСІВ З ОДНІЄЇ ТАБЛИЦІ В ІНШУ

Порядок дій:

Створити, Конструктор, ОК;

– вибрати таблицю, з якої вибиратимуться записи для додавання;

– вибрати з таблиці всі поля;

– задати умову відбору записів, які додаються в іншу таблицю. Наприклад, якщо необхідно запрошувати дату, в рядку Умову відбору для дати можна записати [Введіть дату];

– перевірити правильність вибору записів, які додаються в іншу таблицю (клацнути по кнопці Запуск (!) на панелі інструментів); повернутися з перегляду в режим Конструктор (клацнути по кнопці Вигляд на панелі інструментів);

– перетворити запит на вибірку в запит на додавання записів, для цього вибрати пункти меню Запит, Додавання, вибрати із списку ім'я таблиці, куди треба додати запису;

– зберегти запит, клацнувши по кнопці Зберегти на панелі інструментів, ввести ім'я запиту, вийти з режиму конструювання;

– запустити запит, щоб додати запис в таблицю, для цього виділити ім'я запиту і клацнути по кнопці Відкрити, підтвердити додавання записів.

Запит на видалення записів

Порядок дій:

Створити, Конструктор, ОК;

– вибрати таблицю, з якої відалятимуться записи;

– вибрати всі поля;

– задати умову відбору записів, які видаляються. Наприклад, якщо необхідно запрошувати дату, в рядку Умову відбору для дати можна записати [Введіть дату];

– перевірити правильність вибору записів, які видаляються (клацнути по кнопці Запуск (!) на панелі інструментів); повернутися з перегляду в режим Конструктор (клацнути по кнопці Вигляд на панелі інструментів);

– перетворити запит на вибірку в запит на видалення записів, для цього вибрати пункти меню Запит, Видалення;

– зберегти запит, клацнувши по кнопці Зберегти на панелі інструментів, ввести ім'я запиту, вийти з режиму конструювання;

– запустити запит, щоб видалити записи з таблиці, для цього виділити ім'я запиту і клацнути по кнопці Відкрити, підтвердити видалення.

Запит на оновлення

Порядок дій:

Створити, Конструктор, ОК;

– вибрати таблицю, в якій оновлятимуться поля;

– вибрати поля, які будуть оновлюватися;

– перетворити запит на вибірку в запит на оновлення записів, для цього вибрати пункти меню Запит, Оновлення; в результаті цих дій в бланк запиту буде доданий рядок Оновлення;

– для поля, яке оновлюється, в рядку Оновлення задати нове значення, яке може бути задане як формула. Наприклад, збільшити роздрібну ціну на 10 %, для цього в рядку Оновлення для поля Роздрібна ціна можна записати =[Роздрібна ціна]*1,1; інший приклад, збільшити роздрібну ціну на відсоток, який запрошується, для цього в рядку Оновлення можна записати =[Роздрібна ціна]*(100+[Введіть відсоток])/100 ;

– зберегти запит, клацнувши по кнопці Зберегти на панелі інструментів, ввести ім'я запиту, вийти з режиму конструювання;

– запустити запит, щоб оновити записи в таблиці, для цього виділити ім'я запиту і клацнути по кнопці Відкрити, підтвердити оновлення.

Практична робота № 3

СТВОРЕННЯ ЗАПИТІВ

Створити наступні запити.

  1. Створити три запити на вибірку даних з таблиць Товари і Поставка, в кожен запит включити наступні поля: Найменування, Сортність, Дата надходження, Закупівельна ціна, Кількість.

  • У першому запиті задати умову – найменування починається на букву «М».

  • У другому запиті задати умову – дата надходження потрапляє в інтервал від 05.10.01 до 06.10.01.

  • У третьому запиті задати умову – найменування починається на букву «М» і кількість більше 90.

  1. Створити запит, в якому до полів пункту 1 додати обчислюване поле, – закупівельна ціна, збільшена на 20 %. Для обчислюваного поля задати заголовок «Ціна з ПДВ» і вибрати грошовий формат з двома знаками після коми.

  2. Створити запит з груповими обчисленнями, в запит включити з таблиць Товари і Поставка поля Індекс товару, Найменування, Кількість, Роздрібна ціна. По полю Кількість провести підсумовування.

  3. Створити параметричні запити, в які включити з таблиць Товари і Поставка поля Індекс товару, Найменування, Сортність, Дата надходження, Кількість, Роздрібна ціна:

  • всі записи з найменуванням товару, яке запрошується;

  • всі записи з певною датою надходження, яка запрошується.

  1. Створити перехресний запит по таблицях Товари, Поставка, Постачальники, в запиті відобразити:

  • у рядках значення з поля Постачальник;

  • у стовпцях значення з поля Найменування;

  • на перетині рядків і стовпців поле Кількість, по якій провести підсумовування.

Створити два варіанти запитів, в другому варіанті додати умову по полю Дата надходження, задати дату 07.10.01.

  1. Створити запит на створення нової таблиці Архів поставок з таблиці Поставка. Відправити до архіву всі записи з певною датою надходження, дата запитується.

  2. Створити запит на додавання записів в таблицю Архів поставок з таблиці Поставка, які відносяться до певної дати, дата запитується.

  3. Створити запит на видалення записів з таблиці Архів поставок. Видаляються записи, які відносяться до певної дати. Дата запитується.

  4. Створити запит на оновлення поля Роздрібна ціна в таблиці Товари. Ціну збільшити на певний відсоток, який запитується.

10