Лабораторна робота № 2.   

 

Тема: "Створення запитів на вибір інформації. Створення обчислювальних полів".

Мета: отримання практичних навичок створення запитів на вибір інформації в базі даних "Облік матеріалів на складах".

Обладнання: IBM-сумісний ПК.

                                            

                                                Теоретичні відомості.

Теоретичні відомості для даної роботи розглянуті у інструкції до практичного заняття № 2.

 

Програма виконання роботи.

1) Відкрити базу даних "Облік матеріалів на складах"

2) Створити запит на вибір інформації на основі таблиць "Головна", "Товар" і "Працівники". 

Пояснення. Для цього обираємо послідовно міню "Создание" – Конструктор запросов – Вікно "Добавление таблицы" - Обираємо потрібні таблиці.

2) Шляхом перетягання або подвійного клацання заносимо у бланки запиту поля: "Номер_накладной" (таблиця "Головна"), "Код_складу" (таблиця "Головна"), "Код_товару" (таблиця "Головна"),  "Назва" (з таблиці "Товар"), "Кількість"( таблиця "Головна"),  , "Вартість_за_одиницю" (з таблиці "Товар"), " Рух_товару" (таблиця "Головна"),   " Дата_оформлення"  (таблиця "Головна")   , " Таб_н_комірника" (з таблиці "Головна").

3) Перевірити сортування інформації задавши сортування за зростанням для поля "Код складу" і поля "Назва" (з таблиці "Товар"),  . Після цього змінити порядок слідування бланків цих полів і знову перевірити результат перегляду.

Пояснення. Для перетягування бланку слід виділити його клацанням на ярлику бланку (тонка смужка над рядком бланку "Поле") і перетягти мишею, змінюючи порядок слідування бланків запиту. Після перегляду відмінити сортування.

4) Задати сортування за спаданням для поля "Код_товару" і зняти прапорець "Вывод на экран". Перевірити дію сортування незалежно від відображення значень поля на екрані.

5) Задати відображення інформації тільки для складу з кодом, що дорівнює 3. Для цього у рядку "Условие отбора" запишемо =3

6) Задати умову на відображення інформації відповідно до коду складу, що задається з клавіатури під час виконання запиту.

Пояснення. Для цього рядок запиту умови слід ввести у рядку "Условие отбора" у квадратних дужках, тобто запишемо умову так =[Задайте номер складу для відображення]

7) Задати відображення інформації тільки для записів з датою, що дорівнює 4.12.2021.  

Пояснення. Для цього у рядку "Условие отбора" бланку поля "Дата_оформлення"  запишемо =#4.12.2021#

6) Задати умову на відображення інформації яка відповідає оформленню товара за певний період часу, що задається з клавіатури під час виконання запиту.

Пояснення. Для цього рядок запиту умови слід ввести у рядку "Условие отбора" у квадратних дужках, тобто запишемо умову так >=[Задайте початкову дату оформлення товару] And <=[Задайте кінцеву  дату оформлення товару]

7) Створити обчислювальне поле "На складі зараз на суму", значення якого є добуток полів "Кількість" на "Вартість за одиницю" і на  "Рух товару".

Пояснення. Для виконання завдання у новому бланку запиту у рядку "Поле" запишемо  " На складі зараз на суму:"  після чого в меню "Конструктор" оберемо піктограму "Построитель" і використовуючи посилання на наявні таблиці оберемо нужні поля і сформуємо вираз:    Зарплата: [Кількіст]*[Вартість_за_одиницю]* [Рух_товару]

Після цього для обчислювального поля слід налаштувати точність виведення до копійок. Для цього викликаємо контекстне меню ярлика бланка і вказуємо у властивостях формат – фіксований, а кількість знаків після коми – 2.

УВАГА!!! У режимі постороителя  вираз автоматично починає формуватися зі слова "Выражение". Це слово слід видалити, так як це формальне значення того виразу, що має бути сформовано.

 

                                      

УВАГА!!!    Оформлення протоколу виконується на стандартних листах - перший лист з великою рамочкою, інші листи - з маленькою рамочкою. Послідовність оформлення протоколу наступна:

1. Мета.

  1.1. …….

2. Обладнання.

  2.1. IBM-сумісний ПК.

3. Програма виконання роботи.

  3.1…….. Завдання записати з цієї інструкції.

  3.2……………………………………………..

   ………………………………………………..

4. Обробка результатів.

  4.1……...Описати виконання підпунктів пункту 3

  4.n … Навести скріншот таблиці Головна в режимі конструктору, де в розділі "Описание" вказати групу і прізвище студента.

5.  Висновки.

 

УВАГА !!! 

1)  Тема роботи вказується у великій рамочці першого листа.

2)  Файл протоколу завантажується у відповідну папку відповідей у системі Moodle.

 

Остання зміна: субота 25 лютого 2023 21:44 PM