- •6.030504 “Економіка підприємства”,
- •6.030505 “Управління персоналом і економіка праці”
- •1. Програма навчальної дисципліни
- •1.1. Опис навчальної дисципліни «Інформатика»
- •Інструментальні:
- •Міжособистісні:
- •Системні:
- •Спеціальні:
- •1.2. Тематичний план навчальноії дисципліни
- •1.3. Зміст навчальної дисципліни «Інформатика»
- •Тема 13. Microsoft Оffice. Субд access.
- •Тема 14. Програмування на мові sql
- •2. Методичні рекомендації до самостійної роботи
- •Тема 13. «Microsoft Office. Субд Access»
- •План вивчення теми
- •Методичні рекомендації до самостійної роботи
- •1. Аналіз концептуальних вимог і інформаційних потреб.
- •2. Виявлення інформаційних об’єктів і зв’язків між ними.
- •3. Побудова концептуальної моделі предметної області й проектування концептуальної схеми бд.
- •Питання для самоконтролю
- •Бібліографічний список до теми:
- •Тема 14. Програмування на мові sql
- •План вивчення теми
- •Методичні рекомендації до самостійної роботи
- •Питання для самоконтролю
- •Бібліографічний список до теми
- •3. Методичні рекомендації до практичних занять
- •Тема 13. «Microsoft Office. Субд Access»
- •Структури інших полів таблиці даних
- •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 спосіб:
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •Структура таблиці Клієнти
- •Структура таблиці Пропоновані моделі
- •Дані таблиці Пропоновані моделі
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •Перелік кнопок “Панели элементов”
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •Параметри відображення номерів сторінок
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •Структура таблиці даних в Microsoft Excel
- •Бібліографічний список до практичного заняття:
- •Тема 13. «Microsoft Office. Субд Access»
- •7. Створіть структури таблиць бд “Накладная”. Назви таблиц, і’мя полів та дані, які потрібно ввести в таблиці файлу бд, наведено у табл.. 3.15-3.19.
- •Структура та дані таблиці «Контрагенты»
- •Структура та дані таблиці «Спецификация»
- •Структура та дані таблиці «Товары»
- •Структура та дані таблиці «Города»
- •Бібліографічний список до практичного заняття:
- •Тема 14. Програмування на мові sql
- •I. Мінімальний синтаксис інструкції select.
- •II. Вибір неповторюваних значень.
- •III. Зміна назви полів та збереження даних запиту у окрему таблицю.
- •IV. Упорядкування результатів запитів
- •Бібліографічний список до практичного заняття
- •Тема 14. Програмування на мові sql
- •I. Створення запитів з умовами
- •II. Створення запитів з полями, що обчислюються
- •Бібліографічний список до практичного заняття
- •Тема 14. Програмування на мові sql
- •I. Використання статистичних функцій
- •II. Групування даних
- •Бібліографічний список до практичного заняття
- •Тема 14. Програмування на мові sql
- •I. Створення запитів із двох таблиць
- •Бібліографічний список до практичного заняття
- •Тема 14. Програмування на мові sql
- •I. Об’єднання запитів
- •II. Використання запитів при рішенні економічних задач
- •Бібліографічний список до практичного заняття
- •4. Методичні рекомендації до виконання індивідуального завдання
- •Завдання до теми 13
- •Завдання до теми 14
- •5. Підсумковий контроль
- •6. Список рекомендованої літератури
- •Спиридонов Володимир Миколайович інформатика
I. Використання статистичних функцій
5. Завдання 1: Розрахувати суму накладної за номером 3.
5.1. Рішення:
SELECT SUM(Кол*Цена) as СумНак
FROM Спецификация
WHERE НомНак=“3”;
5.2. Результат запиту приведений на рис. 18.
Рис.18. Результат запиту завдання 1
Пояснення: Приведена інструкція SELECT виконує дії у наступній послідовності – спочатку із таблиці “Спецификация” вибираються записи, які відповідають умові НомНак=“3”, після чого для вибраних записів розраховується загальна сума добутків “Кол*Цена”, результат якої записується у поле “СумНак”.
Одночасно можна використовувати декілька статистичних функцій.
5.3. Збережіть створений запит з назвою Запит_13_1.
6. Завдання 2: Розрахувати мінімальну, середню та максимальну ціни товарів для накладної за номером 3.
6.1. Рішення:
SELECT MIN(Цена) as МінЦіна, AVG(Цена) as CерЦіна,
MAX(Цена) as МаксЦіна
FROM Спецификация
WHERE НомНак=“3”;
6.2. Результат запиту приведений на рис. 19.
Рис. 19. Результат запиту завдання 2
6.3. Збережіть створений запит з назвою Запит_13_2.
II. Групування даних
Якщо треба підрахувати значення по групам записів, то для цього треба застосувати групування даних.
Групування даних здійснюється за допомогою речення GROUP BY, після якого записується ознаки групування записів (послідовність ознак не має значення).
Слід особо відзначити, що у списку полів для запиту крім статистичних функцій слід використовувати (якщо потрібно) тільки ті поля, які є ознакою групи.
7. Завдання 3: Розрахувати суми по всіх накладних.
7.1. Рішення:
SELECT НомНак, SUM(Кол*Цена) as СумНак
FROM Спецификация
GROUP BY НомНак;
Результат запиту приведений на рис. 20.
Рис. 20. Результат запиту завдання 3
7.3. Збережіть створений запит з назвою Запит_13_3.
8. Завдання 4: Розрахувати загальні суми та суми ПДВ по всіх накладних та проаналізувати результат його виконання:
8.1. Рішення:
SELECT НомНак, SUM(Кол*Цена) as СумНак,
SUM(Кол*Цена)*0.2 as ПДВнак
FROM Спецификация
GROUP BY НомНак;
8.2. Результат запиту приведений на рис. 21.
Рис. 21. Результат запиту завдання 4
8.3. Збережіть створений запит з назвою Запит_13_4.
9. Результати виконання практичного завдання представте викладачеві для оцінки Вашої роботи.
10. Виконайте завершення роботи.
11. Виключіть ПК (за вказівкою викладача).
12. Оформіть дану роботу.
Бібліографічний список до практичного заняття
[ 3 ], [ 7 ], [ 20 ], [ 24 ], [ 25 ].
Практичне заняття №14
Тема 14. Програмування на мові sql
Мета заняття: Закріпити теоретичні знання студентів і набути практичні навички програмування на мові SQL відповідно до плану заняття.
План заняття
1. Ознайомлення з теоретичними основами інструкції SELECT.
2. Створення запитів з двох таблиць.
3. Створення запитів з використанням операції INNER JOIN (завдання 1).
4. Створення запиту для розрахунку реалізації товару (завдання 2,3).
Обладнання: персональний комп’ютер.
Методичні рекомендації до практичного заняття
Для виконання практичних завдань слід уважно ознайомитися з методичними рекомендаціями до самостійної роботи з теми. При необхідності слід використовувати додаткову літературу з бібліографічного списку до теми та довідкову систему Access.
Практичні завдання
1. Увімкніть ПК.
2. Виконайте запуск Access.
3. Виконайте активізацію файлу Бази Даних “Накладна”, який знаходиться за адресою: C:\ Мои документы \ Папка з шифром Вашої групи\ Накладна \ (місце знаходження файлу БД уточніть у викладача).
4. Ознайомтесь зтеоретичними основами інструкції SELECT.
