- •Міністерство фінансів України
- •1. Програма навчальної дисципліни
- •1.1. Опис навчальної дисципліни «Інформатика»
- •Інструментальні:
- •Міжособистісні:
- •Системні:
- •Спеціальні:
- •1.2. Тематичний план навчальноії дисципліни Тематичний план навчальноії дисципліни
- •1.3. Зміст навчальної дисципліни «Інформатика» (3-й семестр)
- •Тема 13. Microsoft Оffice. Субд access.
- •Тема 14. Програмування на мові sql
- •Приклад реляційної таблиці
- •1. Аналіз концептуальних вимог і інформаційних потреб.
- •2. Виявлення інформаційних об’єктів і зв’язків між ними.
- •3. Побудова концептуальної моделі предметної області й проектування концептуальної схеми бд.
- •Питання для самоконтролю
- •Бібліографічний список до теми:
- •Тема 14. Програмування на мові sql
- •План вивчення теми
- •Методичні рекомендації до самостійної роботи
- •Компоненти інструкції update
- •Питання для самоконтролю
- •Бібліографічний список до теми
- •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 спосіб:
- •Бібліографічний список до практичного заняття:
- •Тема 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. Список рекомендованої літератури
- •Спиридонов Володимир Миколайович інформатика
Бібліографічний список до практичного заняття
[ 3 ], [ 7 ], [ 20 ], [ 24 ], [ 25 ].
Практичне заняття №13
Тема 14. Програмування на мові sql
Мета заняття: Закріпити теоретичні знання студентів і набути практичні навички програмування на мові SQL відповідно до плану заняття.
План заняття
1. Ознайомлення з теоретичними основами інструкції SELECT.
2. Створення запитів з використанням статистичних функцій.
3. Створення запитів з використанням функції SUM (завдання 1).
4. Створення запиту MIN, MAX, AVG (завдання 2).
5. Створення запиту з групуванням даних (завдання 3,4).
Обладнання: персональний комп’ютер.
Методичні рекомендації до практичного заняття
Для виконання практичних завдань слід уважно ознайомитися з методичними рекомендаціями до самостійної роботи з теми. При необхідності слід використовувати додаткову літературу з бібліографічного списку до теми та довідкову систему Access.
Практичні завдання
1. Увімкніть ПК.
2. Виконайте запуск Access.
3. Виконайте активізацію файлу Бази Даних “Накладна”, який знаходиться за адресою: C:\ Мои документы \ Папка з шифром Вашої групи\ Накладна \ (місце знаходження файлу БД уточніть у викладача).
4. Ознайомтесь з теоретичними основами інструкції SELECT. Перелік статистичних функцій, які використовуються в запитах, наведено в табл. 3.23.
Таблиця 3.23
Перелік статистичних функцій
Функція |
Призначення |
Avg(вираз) |
обчислення середнього значення |
Min(вираз), Max(вираз) |
обчислення мінімального та максимального значень |
Sum(вираз) |
обчислення суми значень |
Count (*) або Count(вираз) |
визначення кількості записів |
Якщо інструкція SELECT не передбачає групування даних (групування даних розглядається далі), то результатом виконання статистичних функцій буде один запис замість тих записів, які приймають участь у запиті. Це треба обов’язково пам’ятати при їх застосуванні.
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.