- •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. Бібліографічний список
II. Вибір неповторюваних значень.
Довідник контрагентів може містити контрагентів, з якими не було проведено ні однією операції. Тому, якщо треба мати список тільки тих контрагентів, з якими проводились операції по закупівлі або продажу товарів, то ці дані треба запитувати з таблиці “ОснСведНак”, тобто з таблиці, яка містить свідчення про здійснені операції з вказівкою назви контрагента.
Якщо інструкцію SELECT записати у вигляді
SELECT КонтрАгент
FROM ОснСведНак;
то в результаті будемо мати наступний результат:
Як бачимо, результат містить повторювані значення. Для того, щоб уникнути небажаного повторювання, після ключового слова SELECT треба записати предикат DISTINCT, який виключає повторювання значень в вибраних полях.
9. Завдання 4: Вибрати контрагентів, з якими були проведені операції закупки/продажі товарів.
9.1. Рішення:
SELECT DISTINCT КонтрАгент
FROM ОснСведНак;
9.2. Результат запиту:
9.3. Збережіть створений запит з довільною назвою.
III. Зміна назви полів та збереження даних запиту у окрему таблицю.
Якщо треба, можна змінити назву поля при створенні запиту. Для цього після назви поля треба скористуватися реченням AS, яке записують після назви поля, назву якого треба змінити. У цьому випадку інструкція SELECT має вигляд
SELECT поле1 AS НоваНазваПоля1…..
Результати запиту залежать від табличних даних. При зміні табличних даних змінюються і результати запиту. Якщо треба зафіксувати результати запиту на певний період часу, то його результати треба зберегти у новій таблиці. Для цього треба після списку полів використати речення INTO, після якого треба записати ім'я таблиці, де будуть збережені результати запиту:
SELECT поле1, … INTO НазваСтвореноїТаблиці…..;
10. Завдання 5: Вибрати контрагентів, з якими були проведені операції закупки/продажі товарів. Результат зберегти у полі “Кореспондент” таблиці “Кореспонденти”.
10.1. Рішення:
SELECT DISTINCT Контрагент AS Кореспондент INTO Кореспонденти
FROM ОснСведНак;
10.2. Для перегляду результатів треба відкрити створену у результаті запиту таблицю під назвою “Кореспонденти”;
10.3. Збережіть створений запит з довільною назвою.
IV. Упорядкування результатів запитів
Для упорядкування результатів запитів їх можна відсортувати. Сортувати можна по одному або декілька полям. Для сортування використовується речення ORDER BY, після якого записуються поля, по яким треба сортувати отримані результати. За замовчуванням сортування проводиться по зростанню. Якщо по деяким полям слід проводити сортування по убуванню, то після кожного з цих полів слід записати фразу DESC.
11. Завдання 6: За допомогою SELECT-інструкції зробити наступні запити та проаналізувати результати їх виконання.
11.1 SELECT DISTINCT КонтрАгент
FROM ОснСведНак
ORDER BY КонтрАгент;
11.2. SELECT DISTINCT КонтрАгент
FROM ОснСведНак
ORDER BY Контрагент DESC;
11.3. SELECT Дата, Контрагент, Операція
FROM ОснСведНак
ORDER BY Операция DESC , Дата, КонтрАгент;
11.4. Збережіть створені запити з довільними назвами.
12. Результати виконання практичного завдання представте викладачеві для оцінки Вашої роботи.
13. Виконайте завершення роботи.
14. Виключіть ПК (за вказівкою викладача).
15. Оформіть дану роботу.