Практичне заняття № 2.   

 

Тема: "Створення запитів на вибір інформації".

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

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

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

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

1) Відкрити базу даних "Розрахунок зарплати малого підприємства"

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

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

2) Шляхом перетягання або подвійного клацання заносимо у бланки запиту поля: "Таб_№" (таблиця "Головна"), "Прізвище" (таблиця "Головна"), "Ім'я" (таблиця "Головна"), "Дата прийому на роботу" (таблиця "Головна"), "Код професії" (з таблиці "Головна"), "Назва професії" (з таблиці "Професії"), "Кількість відпрацьованих днів"( таблиця "Головна"),  , "Ставка за день" (з таблиці "Професії"), " Дата_отримання"  (таблиця "Головна").

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

Last modified: Saturday, 12 November 2022, 6:34 PM