- •Київ нухт 2012
- •1. Загальні відомості
- •2. Зміст навчальної дисципліни
- •Та види діяльності студентів
- •3. Запитання для підготовки до іспиту
- •4. Зміст і порядок виконання лабораторних робіт
- •5. Теми, завдання та приклади лабораторних робіт Лабораторна робота №1
- •Приклад виконання
- •Лабораторна робота №2
- •Приклад виконання
- •Питання для самоперевірки
- •Лабораторна робота №3
- •Приклад виконання
- •Питання для самоперевірки
- •Питання для самоперевірки
- •Лабораторна робота №4
- •Приклад виконання
- •1. Створення пакету завантаження до сховища даних з текстового файлу
- •2. Створення пакету завантаження до сховища даних з файлу Excel.
- •3. Створення пакету завантаження до сховища даних з бази даних Access.
- •Питання для самоперевірки
- •Лабораторна робота №5
- •Питання для самоперевірки
- •Лабораторна робота №6
- •Приклад виконання
- •Питання для самоперевірки
- •Лабораторна робота №7
- •Приклад виконання
- •Питання для самоперевірки
- •Лабораторна робота №8
- •Приклад виконання
- •Питання для самоперевірки
- •Рекомендована література
- •Додаток 1
- •Лабораторна робота № __
- •Методичні рекомендації до вивчення дисципліни та виконання лабораторних робіт
- •8.05010105 “Комп'ютерний еколого-економічний моніторинг”
2. Зміст навчальної дисципліни
“ Клієнт-серверні технології розроблення баз даних”
Та види діяльності студентів
2.1. Лекційні заняття
№ пор. |
Тема та зміст лекції |
Література |
1 |
2 |
3 |
1 |
Загальна характеристика сучасних індустріальних засобів проектування ІС Особливості сучасних проектів ІС. Методології структурного та об’єктно-орієнтованого аналізу і проектування систем. |
2, c. 5-102, 2, c. 18-24 2, 2, c. 102-105 2, c. 339-363 |
2 |
Архітектура типових моделей зберігання даних та технології їх оброблення Централізована та розподілена архітектури баз даних. Концепції оброблення даних. Використання технологій “файл-сервер” та “клієнт-сервер” для роботи з централізованими базами даних. |
2, c. 33-35
|
3 |
Загальна характеристика, структура та основні можливості MS SQL Server 2005 Основні компоненти СУБД MS SQL Server 2005 та їх призначення. Програмне забезпечення сервера бази даних MS SQL Server. Програмне забезпечення клієнтської частини MS SQL Server. |
2, с. 8-33 |
4 |
Адміністрування MS SQL Server 2005. Забезпечення прав доступу до об’єктів бази даних. Особливості адміністрування. Класифікація користувачів. Серверні ролі. Ролі бази даних. Надання прав доступу до об’єктів бази даних. |
2, с. 39-55 2, с. 74-79 2, c. 117-126 4 |
5 |
Структурована мова запитів Transact-SQL для роботи з БД. Загальна характеристика мови Transact SQL. Створення бази даних і журналу транзакцій. Вилучення та поновлення баз даних. |
2, c. 327-355 3 |
6 |
Робота з таблицями бази даних Способи створення та модифікації таблиць. Формування таблиць бази даних із ER-діаграм. Заповнення таблиць даними. Способи модифікації даних. Команда вибору даних SELECT. Об’єднання таблиць і складний аналіз даних. |
1, c. 127-145 1, c. 150-153 1, c. 168-176 1, c. 188-197 3 |
7 |
Збережені процедури Призначення та використання процедур, що зберігаються. Створення, модифікація та вилучення процедур, що зберігаються. |
1, c. 502-541 3 |
8 |
Створення та використання тригерів Призначення тригерів та особливості їх використання. Створення та вилучення тригерів. Тригери вставки і обновлення. Тригери вилучення. Вкладені тригери. |
2, с. 188-192 2, с. 263-289 2, с. 337-384 2, с. 411-441 3 |
9 |
Створення та використання клієнтських додатків Використання RAD-технологій для розроблення програмного забезпечення клієнтської частини для роботи з даними, що зберігаються на SQL-сервері. Використання процедур, що зберігаються. |
4, с. 38-52 5 |
10 |
Сховище даних Багатовимірна методологія. Архітектури сховищ даних. Типові моделі сховищ даних. |
4, с. 8-22 3, с. 263-289 3, с. 337-384 3, с. 411-441 |
11 |
Вітрини даних Моделювання вітрин даних. Підходи створення. |
7, с. 8-12 7, с. 102-110 |
12 |
Розробка колективних проектів Створення репозиторію моделей засобами Model Manager та ERwin Data Modeler для моделювання та проектування сховищ та вітрин даних. |
7, с. 263-289
|
13 |
Завантаження даних до сховищ та вітрин даних Підходи до накопичення інформації у сховищах та вітринах. Створення пакетів завантаження даних засобами MS SQL Server. |
7, с. 8-12 7, с. 102-110 5 |
14 |
Інтелектуального аналізу даних Розроблення і використання пакетів інтелектуального аналізу даних в MS SQL Server. |
1, с. 8-12 1, с. 102-110 1, с. 203-290 1, с. 302-307 1, с. 529-555 |
2.2. Лабораторні заняття
№ |
Тема заняття |
Література |
пор |
||
1 |
Проектування реляційної бази даних (БД) для заданої предметної області. |
2, c. 5-102,
|
2 |
Створення БД MS SQL Server 2005 та генерація її структури. |
2, c. 102-105
|
3 |
Надання прав доступу до об’єктів БД |
2, c. 410-424 4
|
4 |
Робота з таблицями БД |
2, c. 168-176 3 4 |
5 |
Створення і використання представлень |
2, c. 321-335 3 4 |
6 |
Розроблення і використання серверних процедур на редагування даних в таблицях |
2, c. 468-176 3 4 |
7 |
Розроблення і використання тригерів |
3 4 |
8 |
Розроблення клієнтських додатків для роботи з таблицями, представленнями та процедурами що зберігаються |
2, c. 238-300 3 4
|
9 |
Проектування моделі сховища даних |
3, с. 411-441 |
10 |
Проектування моделі вітрин даних |
3, с. 411-441 5 |
11 |
Створення сховища та вітрини даних |
4, с. 8-22 3, с. 337-384 |
12 |
Створення пакетів завантаження даних до сховища даних та вітрин даних |
2, с. 411-441 5
|
13 |
Розроблення і використання пакету інтелектуального аналізу даних засобами Analysis Services з використанням алгоритму часових рядів. |
1, с. 8-12 1, с. 102-110 1, с. 203-290
|
14 |
Розроблення і використання пакету інтелектуального аналізу даних засобами Analysis Services з використанням алгоритмів кластеризації та нейронних мереж. |
1, с. 8-12 1, с. 102-110 1, с. 302-307
|
15 |
Розроблення і використання пакету інтелектуального аналізу даних засобами Analysis Services з використанням алгоритму дерева рішень. |
1, с. 8-12 1, с. 102-110 1, с. 529-555 |
