Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РНП_інформатика_2012-13нр.doc
Скачиваний:
7
Добавлен:
05.02.2016
Размер:
392.19 Кб
Скачать

Змістовий модуль 3. Робота з базами даних Тема 6.1. Програмні засоби роботи з базами та сховищами даних( Лекція)

  1. Поняття бази даних та сховища даних.

  2. Різновиди моделей даних.

  3. Проектування реляційної бази даних: метод нормальних форм; метод сутність-зв'язок (ER-діаграми); засоби автоматизації проектування.

  4. Програмні засоби роботи з базами даних.

  5. Структура сховищ даних та програмні засоби роботи зі сховищами даних.

Практична робота №17

Тема: Інфологічне проектування реляційної бази даних.

Мета: проаналізувати предметну галузь і розробити ER-діаграму, визначити ключові поля і встановити типи відношень між об’єктами БД.

Самостійна робота

  1. Сутності та атрибути.

  2. Типи відношень між сутностями.

  3. Основні поняття реляційних баз даних.

  4. Системи управління базами даних.

Література: 1, 2, 3, 9, 17, 26, 32, 41.

Тема 6.2. Робота з базою даних у середовищі ms Access ( Лекція)

  1. Способи створення БД в середовищі СУБД MS Access.

  2. Об’єкти БД, способи їх створення.

  3. Пошук та впорядкування даних.

  4. Підготовка звітних документів.

  5. Робота із запитами. QBE – запити та SQL–запити.

Практична робота №18

Тема: MS Access. Створення таблиць бази даних.

Мета: виробити практичні навички створення структури таблиць бази даних та встановлення зв’язків між таблицями у середовищі СУБД MS Access.

Практична робота №19

Тема: MS Access. Пошук інформації в базі даних.

Мета: виробити практичні навички пошуку даних з використанням фільтрів та простих запитів на вибірку у середовищі СУБД MS Access.

Практична робота №20

Тема: MS Access. Пошук інформації в базі даних.

Мета: виробити практичні навички пошуку даних з використанням складних QBE-запитів та SQL- запитів.

Практична робота №21

Тема: MS Access. Створення форм та звітів.

Мета: виробити практичні навички створення форм, підпорядкованих форм та запитів на оформлення підсумкових звітів.

Практична робота №22

Тема: MS Access. Створення складних кнопкових форм для управління базою даних.

Мета: виробити практичні навички створення головної форми та складних кнопкових форм з елементами управління.

Самостійна робота

  1. СУБД MS Access, структура вікна.

  2. Шаблони баз даних MS Access та їх використання.

  3. Правила запису арифметичних та логічних виразів для обчислювальних полів.

  4. Основні конструкції та оператори мови SQL.

Індивідуальна робота

Створити базу даних за розробленою інфологічною моделлю.

Література: 1, 2, 4, 5, 8, 9, 17, 21, 26, 28, 41.

Форми оцінювання: оцінка в балах

Змістовий модуль 4. Автоматизація роботи в ms Office Тема 7.1. Основи офісного програмування. Середовище vba ( Лекція)

  1. Програмне розширення офісних пакетів MS Office. Обмін даними між додатками.

  2. Призначення та основні поняття системи об’єктно-орієнтованого програмування: середовище VBА, проект, модуль, процедури, функції, формальні та фактичні параметри.

  3. Основні елементи та оператори мови програмування Visual Basic (VB).

  4. Засоби автоматизації у додатках MS Office: макроси, функції користувача, процедури, форми з елементами управління.

Тема 7.2. Програмування типових алгоритмів у середовищі ms Excel ( Лекція)

  1. Програмування розгалужених обчислювальних процесів. Логічні функції.

  2. Програмування циклічних обчислювальних процесів: ітераційний цикл з передумовою, ітераційний цикл з післяумовою, арифметичний цикл.

  3. Програмування типових алгоритмів на опрацювання масивів:

  • обчислення суми і добутку елементів масиву,

  • пошук елементів масиву за визначеними властивостями,

  • знаходження максимального та мінімального елементу в масиві.

Практична робота №23

Тема: VBA. Запис макросів у середовищі MS Word та MS Excel.

Мета: виробити практичні навички запису, редагування, видалення та виконання макросів для автоматизації роботи з документами.

Практична робота №24

Тема: Середовище VBA.

Мета: ознайомитись зі структурою вікна VBА, виробити практичні навички виконання макросів різними способами, виробити вміння створювати користувацькі форми з елементами управління.

Практична робота №25

Тема: VBA. Програмування лінійних обчислювальних процесів.

Мета: виробити практичні навички запису виразів мовою VB, запису, редагування та виконання програм з лінійним обчислювальним процесом у середовищі VBA.

Практична робота №26

Тема: VBA. Програмування розгалужених обчислювальних процесів.

Мета: виробити практичні навички запису логічних виразів мовою VB, запису, редагування та виконання програм з розгалуженим обчислювальним процесом у середовищі VBA.

Практична робота №27

Тема: VBA. Програмування циклічних обчислювальних процесів.

Мета: виробити практичні навички запису, редагування та виконання програм з циклічним обчислювальним процесом з використанням ітераційного циклу у середовищі VBA.

Практична робота №28

Тема: VBA. Програмування циклічних обчислювальних процесів.

Мета: виробити практичні навички запису, редагування та виконання програм з циклічним обчислювальним процесом з використанням арифметичного циклу у середовищі VBA.

Практична робота №29