- •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. Бібліографічний список
Питання та завдання для самоконтролю
-
Що таке SQL?
-
Призначення мови визначення даними.
-
Для чого призначені мова керування даними?
-
Які інструкції відносяться до мови керування даними?
-
Загальний синтаксис інструкції SELECT.
-
Порядок створення запиту за допомогою інструкції SELECT.
-
Мінімальний синтаксис інструкції SELECT.
-
Що міститься після ключового слова інструкції SELECT?
-
Що визначає речення FROM?
-
Який предикат використовується для вибору неповторюваних записів?
-
Для чого і як використовуються псевдоніми?
-
Як зберегти дані запиту в окрему таблицю?
-
Яким чином упорядкувати результат запиту?
-
Для чого використовується фраза DESC?
Практичне заняття №12
Тема дисципліни: Основи офісного програмування.
Тема заняття: Програмування на мові SQL.
Мета заняття: Закрипіти теоретичні знання студентів і набути практичні навички роботи з СУБД Access по проектуванню та створенню запитів з умовами та запитів з полями, що обчислюються.
Тривалість: 2 години.
Порядок виконання роботи
1. Увімкніть ПК.
2. Виконайте запуск Access.
3. Виконайте активізацію файлу Бази Даних “Накладна”, який знаходиться за адресою: C:\ Мои документы \ Папка з шифром Вашої групи\ Накладна \ (місце знаходження файлу БД уточніть у викладача).
4. Ознайомтесь зтеоретичними основами інструкції SELECT.
I. Створення запитів з умовами
Для створення запитів за умовами використовується речення WHERE, після якого записуються необхідні умови вибору. При виконанні запиту для кожного запису перевіряються ці умови і вибираються тільки ті, які відповідають цим умовам.
Якщо умов декілька, то вони об’єднуються або оператором AND або оператором OR.
Якщо дві умови об’єднуються оператором AND, то записи обираються тільки ті, які відповідають цим умовам одночасно. При об’єднанні умов оператором OR результатом вибору будуть записи, які відповідають хоча б одній із умов. При наявності трьох та більш за кількості умов можуть одночасно використовуватись оператори AND та OR для об’єднання різних умов та їх угруповань.
5. Завдання 1: Вибрати “приходні” накладні. Результат відсортувати по даті накладних та представити у вигляді:
Дата |
Накладна № |
Постачальник |
|
|
“ ” |
5.1. Рішення:
SELECT Дата, НомНак AS [Накладна №], Контрагент AS Постачальник
FROM ОснСведНак
WHERE Операция=“+”
ORDER BY Дата;
Примітка: В приведеному рішенні нове ім’я для поля НомНак записано в квадратних дужках. Ця потреба виникла у зв’язку з тим, що воно складається із двох слів, розділених пробілом.
5.2. Результат запиту:
5.3. Збережіть створений запит з довільною назвою.
6. Завдання 2: Зробити запит, аналогічний запиту завдання 1, але тільки для постачальника “Компьютерный мир”.
6.1. Рішення:
SELECT Дата, НомНак AS [Накладна №], Контрагент AS Постачальник
FROM ОснСведНак
WHERE Операция=“ + ” AND Контрагент=“Компьютерный мир”
ORDER BY Дата;
6.2. Результат запиту:
6.3. Збережіть створений запит з довільною назвою.
7. Завдання 3: Вибрати накладні, дати яких не більш ніж 05.01.2007 або знаходяться в інтервалі с 15.01.07 по 16.01.07 включно.
Результати відсортувати по убуванню дати та представити у вигляді:
НомНак |
Дата |
Контрагент |
Операция |
|
|
|
|
7.1. Рішення:
SELECT НомНак, Дата, Контрагент, Операция
FROM ОснСведНак
WHERE Дата<=#01/05/2007#
OR (Дата BETWEEN #01/15/2007# AND #01/16/2007#)
ORDER BY Дата DESC;
Примітка: В приведеному рішенні дати записуються в форматі ММ/ЧЧ/РРРР (місяць/число/рік).
7.2. Результат запиту:
7.3. Збережіть створений запит з довільною назвою.