- •6.030504 “Економіка підприємства”,
- •6.030505 “Управління персоналом і економіка праці”
- •1. Структура залікового кредиту (III семестр)
- •2. Програма дисципліни
- •Тема 13. Microsoft Оffice. Субд access.
- •Тема 14. Організація комп’ютерної безпеки та захисту інформацції.
- •Тема 15. Створення та розміщення веб-сторінок.
- •Тема 16. Програмування на мові sql
- •Тема 17. Експертні системи
- •3. Методичні рекомендації до практичних занять
- •Практичне заняття №1
- •8.1. I спосіб:
- •8.2. II спосіб:
- •11.1. I спосіб:
- •11.2. II спосіб:
- •11.3. III спосіб:
- •13.6.1. I спосіб:
- •13.6.2. II спосіб:
- •14.2.1. I спосіб:
- •14.2.2. II спосіб:
- •I спосіб:
- •II спосіб:
- •III спосіб:
- •Питання та завдання для самоконтролю
- •Практичне заняття № 2
- •Питання та завдання для самоконтролю
- •Питання та завдання для самоконтролю
- •Практичне заняття №4
- •I спосіб:
- •II спосіб:
- •Питання та завдання для самоконтролю
- •Практичні заняття №5,6
- •Питання та завдання для самоконтролю
- •Практичні заняття №7,8
- •Питання та завдання для самоконтролю
- •Практичне заняття №9
- •Питання та завдання для самоконтролю
- •Практичне заняття №10
- •Питання та завдання для самоконтролю
- •Загальні вказівки до виконання практичних занять №№11 – 15
- •Практичне заняття №11
- •I. Мінімальний синтаксис інструкції select.
- •II. Вибір неповторюваних значень.
- •III. Зміна назви полів та збереження даних запиту у окрему таблицю.
- •IV. Упорядкування результатів запитів
- •Питання та завдання для самоконтролю
- •Практичне заняття №12
- •I. Створення запитів з умовами
- •II. Створення запитів з полями, що обчислюються
- •Питання та завдання для самоконтролю
- •Практичне заняття №13
- •I. Використання статистичних функцій
- •II. Групування даних
- •Питання та завдання для самоконтролю
- •Практичне заняття №14
- •I. Створення запитів із двох таблиць
- •Питання та завдання для самоконтролю
- •Практичне заняття №15
- •I. Об’єднання запитів
- •II. Використання запитів при рішенні економічних задач
- •Питання та завдання для самоконтролю
- •4. Методичні рекомендації до самостійної роботи
- •1. Аналіз концептуальних вимог і інформаційних потреб.
- •2. Виявлення інформаційних об’єктів і зв’язків між ними.
- •3. Побудова концептуальної моделі предметної області й проектування концептуальної схеми бд.
- •Питання для самоконтролю
- •Інформація й інформаційні відносини. Суб’єкти інформаційних відносин, їхня безпека.
- •Визначення вимог до захищеності інформації
- •Висновки
- •Питання для самоконтролю
- •Питання для самоконтролю
- •Інструкція update Створює запит на обновлення, який змінює значення заданих таблиць на підставі заданих умов. Синтаксис:
- •Питання для самоконтролю
- •Питання для самоконтролю
- •5. Методичні рекомендації до виконання індивідуальних завдань
- •Завдання до індивідуальних завдань
- •6. Контрольні заходи
- •6.1. Питання до модульного контролю №3
- •6.2. Приклади тестових завдань пмк №3 до змістовного модулю №6 “Програмні засоби роботи з базами та сховищами даних”
- •6.3. Приклади завдань пмк №3 змістовного модулю №7 “Основи веб-дизайну”
- •Завдання до індивідуальних завдань
- •7. Критерії оцінки знань та вмінь студентів Розподіл балів, які присвоюються студентам:
- •8. Бібліографічний список
Питання та завдання для самоконтролю
-
Яким чином встановлюється зв'язок між двома таблицями при використанні інструкції SELECT?
-
Як чином пов’язує таблиці операція INNER JOIN?
-
Як чином пов’язує таблиці операція LEFT JOIN?
-
Як чином пов’язує таблиці операція RIGHT JOIN?
-
Яким чином замість операції LEFT JOIN можна використов RIGHT JOIN
Практичне заняття №15
Тема дисципліни: Основи офісного програмування.
Тема заняття: Програмування на мові SQL.
Мета заняття: Закрипіти теоретичні знання студентів і набути практичні навички роботи з СУБД Access по проектуванню та створенню об’єднаних запитів та використанню запитів при рішенні економічних задач.
Тривалість: 2 години.
Порядок виконання роботи
1. Увімкніть ПК.
2. Виконайте запуск Access.
3. Виконайте активізацію файлу Бази Даних “Накладна”, який знаходиться за адресою: C:\ Мои документы \ Папка з шифром Вашої групи\ Накладна \ (місце знаходження файлу БД уточніть у викладача).
4. Ознайомтесь зтеоретичними основами інструкції SELECT.
I. Об’єднання запитів
Для об’єднання двох або більш запитів використовується речення UNION.
При об’єднанні двох запитів інструкція SELECT має наступну структуру:
SELECT … FROM… … – перший запит
UNION
SELECT … FROM … ... – другий запит
При створенні об’єднання слід дотримуватися наступних правил та рекомендацій:
-
Всі запити повинні мати однакову кількість полів
-
Послідовності полів, що об’єднуються, у всіх запитах мають співпадати.
-
Псевдоніми (якщо треба) рекомендується використовувати тільки в першій інструкції SELECT, оскільки у подальших інструкціях вони ігноруються, так як назви полів формуються на основі першої інструкції SELECT.
-
За замовчуванням при використанні операції UNION не вертаються записи, які повторюються, але включення в інструкцію предикату ALL (після речення UNION) забезпечує повернення всіх записів. Це також скорочує час виконання запиту.
-
Для групування повернених даних можна використовувати речення GROUP BY або (та) HAVING для будь-якого аргументу запиту.
-
Щоби повернути дані в упорядкованому вигляді, використовують речення ORDER BY, яке записується в кінці останнього запиту.
II. Використання запитів при рішенні економічних задач
На практиці одного запиту для практичного рішення задачі баз даних замало. Тому використовується послідовність запитів, які вибирають необхідні дані не тільки з таблиць, але і з попередньо створених запитів.
5. Завдання 19: Самостійно створити послідовність інструкцій SELECT для розрахунку товарних залишків на початок звітної (заданої) дати.
Результати розмістити у вигляді:
|
Товар |
Кількість залишку |
|
|
|
5.1. Рекомендації по виконанню завдання:
5.1.1. Розрахувати кількість товарів, закуплених до звітної дати.
5.1.2. Розрахувати кількість товарів, реалізованих до звітної дати.
5.1.3. Об’єднати результати. При об'єднанні кількість реалізованих товарів вибирати з від'ємним знаком.
5.1.4. Знайти залишки товарів.
Зауваження: Перші три пункти рекомендованого алгоритму можна реалізувати за допомогою трьох послідовних запитів, або за допомогою одного запиту. Бажано привести обидва варіанта.
6.2. Збережіть створені запити з довільною назвою.
7. Результати виконання практичного завдання представте викладачеві для оцінки Вашої роботи.
8. Виконайте завершення роботи.
9. Виключіть ПК (за вказівкою викладача).
10. Оформіть дану роботу.
