- •Міністерство освіти і науки україни
- •Робоча навчальна програма
- •Інформація про погодження робочої навчальної програми
- •Інформація про перезатвердження робочої навчальної програми
- •1. Кваліфікаційні вимоги до випускників в області даної дисципліни
- •1.1 Необхідна навчальна база перед вивченням даної дисципліни
- •1.2 Узагальнені кваліфікаційні вимоги до випускника по даній дисципліні
- •1.3 Перелік вмінь та навичок, які мають бути сформовані у випускників в процесі вивчення даної дисципліни
- •2 Розподіл кредитів та навчального часу за видами занять
- •2.1. Дена форма
- •2.2. Заочна форма
- •3. Список навчальної літератури
- •4. Перелік технічних засобів та наочних посібників, які використовуються при викладанні дисципліни
- •5 Зміст дисципліни
- •5.1 Лекційні заняття, їх зміст та обсяг, обсяг самостійної роботи
- •5.2 Практичні (семінарські) заняття їх зміст та обсяг
- •5.3 Лабораторні заняття, їх зміст та обсяг
- •6. Інформація про об’єкти та етапи виконання обов’язкових розрахункових, розрахунково-графічних, курсових проектів (робіт), інших самостійних робіт
- •6.1. Денна форма навчання
- •6.2 Заочна форма навчання
- •7. Інформація про розподіл викладачів за навчальними групами
- •8 Контрольні запитання
- •9. Методичне забезпечення навчального процесу з дисципліни (у відповідності до нормативного переліку, затвердженого Науково-методичною радою академії 21.03.06 року, протокол №6)
4. Перелік технічних засобів та наочних посібників, які використовуються при викладанні дисципліни
№ з/п |
Найменування |
№№ модулів |
№№ тем |
1 |
Персональні ЕОМ із встановленим пакетом OpenOffice.Org або MS Access |
1 |
|
2 |
Сервер баз даних MySQL 5.x (для виконання лабораторних робіт ) |
3-4 |
|
3 |
Персональні ЕОМ із встановленою СУБД MySQL 5.x (для самостійної роботи) |
3-4 |
|
5 Зміст дисципліни
5.1 Лекційні заняття, їх зміст та обсяг, обсяг самостійної роботи
№ тем |
Зміст |
Обсяг лекційних занять, год. |
Обсяг самостійної роботи (год) |
||
д.ф.н. |
з.ф.н. |
д.ф.н. |
з.ф.н. |
||
|
Модуль 1. Бази даних, СУБД та моделі даних (назва модулю) |
12 |
|
20 |
|
1 |
Введення в теорію баз даних |
2 |
|
2 |
|
2 |
Моделі даних |
4 |
|
6 |
|
2.1 |
Моделювання даних. Види моделей даних. Трьохрівнева модель даних. |
2 |
|
2 |
|
2.2 |
Модель „сутність – зв’язок”. ER – діаграми. Нотації. |
2 |
|
4 |
|
3 |
Реляційні моделі даних |
6 |
|
12 |
|
3.1 |
Реляційна модель даних. Цілісність сутностей - об'єктів і посилальна цілісність. |
2 |
|
4 |
|
3.2 |
Реляційна алгебра і реляційне числення |
2 |
|
4 |
|
3.3 |
Реляційне числення |
2 |
|
4 |
|
|
Модуль 2. Моделювання та проектування БД та СУБД. (назва модулю) |
6 |
|
4 |
|
4 |
Актуальні та перспективні моделі даних, що використовуються при розробці баз даних |
2 |
|
|
|
4.1 |
Недоліки та обмеження реляційної моделі даних |
0,5 |
|
|
|
4.2 |
Пост реляційні та перспективні моделі даних |
1,5 |
|
|
|
5 |
Моделювання і проектування баз даних |
4 |
|
4 |
|
5.1 |
Методології проектування баз даних Проектування баз даних з використанням моделі "сутність-зв'язок". |
2 |
|
2 |
|
5.2 |
Проектування реляційної бази даних. Нормалізація |
2 |
|
2 |
|
|
Модуль 3. Мови запитів до БД. (назва модулю) |
16 |
|
40 |
|
6 |
Мови запитів да БД. |
2 |
|
2 |
|
6.1 |
Огляд мов, застосовуваних у базах даних. SQL, QBE,OQL |
2 |
|
2 |
|
7 |
Техніка використання мови запитів SQL. |
14 |
|
38 |
|
7.1 |
Побудова та редагування таблиць бази даних |
2 |
|
8 |
|
7.2 |
Побудова запитів, оператор SELECT, оператори та функції |
4 |
|
10 |
|
7.3 |
Складні, багато табличні та вкладені запити |
2 |
|
8 |
|
7.4 |
Представлення (view) |
2 |
|
2 |
|
7.5 |
Тригери та процедури, що зберігаються |
2 |
|
2 |
|
7.6 |
Універсальні інтерфейси доступу до баз даних. |
2 |
|
8 |
|
|
Модуль 4. Архітектура та адміністрування БД та СУБД. (назва модулю) |
10 |
|
24 |
|
8 |
Побудова СУБД із використанням архітектурі „клієнт - сервер” |
2 |
|
4 |
|
8.1 |
Технологія і моделі „клієнт - сервер” |
1,5 |
|
4 |
|
8.2 |
Активний сервер |
0,5 |
|
|
|
9 |
Трансакції |
2 |
|
2 |
|
9.1 |
Визначення трансакції і їхня роль у підтримці погодженості і захисту від відмовлень. |
0,5 |
|
|
|
9.2 |
Протоколи управління трансакціями. Ведення журналів і відновлення після відмовлень. |
1,5 |
|
2 |
|
10 |
Розподілені і неоднорідні системи |
2 |
|
4 |
|
10.1 |
Технологія розподілення даних |
1 |
|
2 |
|
10.2 |
Технологія тиражування даних |
1 |
|
2 |
|
11 |
Адміністрування баз даних |
4 |
|
14 |
|
11.1 |
Установка та початкове адміністрування сервера баз даних |
2 |
|
6 |
|
11.2 |
Адміністрування сервера баз даних |
2 |
|
8 |
|
|
Разом |
44 |
|
88 |
|