№
з/п
| Найменування навчальної літератури
| №№
модулів
| Рік
видання
| Автори
|
| Організація баз даних та знань: підручник. – К.; BHV. – 384 c.
| 1-4
|
| Пасічник В. В., Резніченко В. А
|
| Базы данных: Учебник для высш. учеб. заведений - 4-е изд., доп. и перераб.. - СПб.: Корона-принт. – 736 с
| 1-4
|
| А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев.
|
| Базы данных: модели, разработка, реализация: Учеб. пособие. – СПб., М., Х., Минск: Питер, – 304 с.
| 1-4
|
| Карпова Т. С.
|
| Введение в системы баз данных. 8-е изд., М.; СПб.: Вильямс. – 1325 с.
| 1-4
|
| Дейт К
|
| Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. – М.: Издательский дом "Вильямc", — 1440 с.
| 1-4
|
| Коннолли Т., Бегг К.
|
| Введение в системы баз данных. М.: Лори. – 374 с.
| 1-4
|
| Ульман Дж., Видом Дж
|
№ тем
| Зміст
| Обсяг лекційних занять, год.
| Обсяг самостійної роботи (год)
|
д.ф.н.
| з.ф.н.
| д.ф.н.
| з.ф.н.
|
| Модуль 1. Бази даних, СУБД та моделі даних (назва модулю)
|
|
|
|
|
| Введення в теорію баз даних
|
| |
|
|
| Моделі даних
|
|
|
|
|
2.1
| Моделювання даних. Види моделей даних. Трьохрівнева модель даних.
|
|
|
|
|
2.2
| Модель „сутність – зв’язок”. ER – діаграми. Нотації.
|
|
|
|
|
| Реляційні моделі даних
|
|
|
|
|
3.1
| Реляційна модель даних. Цілісність сутностей - об'єктів і посилальна цілісність.
|
|
|
|
|
3.2
| Реляційна алгебра і реляційне числення
|
|
|
|
|
3.3
| Реляційне числення
|
|
|
|
|
| Модуль 2. Моделювання та проектування БД та СУБД. (назва модулю)
|
| |
|
|
| Актуальні та перспективні моделі даних, що використовуються при розробці баз даних
|
|
|
|
|
4.1
| Недоліки та обмеження реляційної моделі даних
| 0,5
|
|
|
|
4.2
| Пост реляційні та перспективні моделі даних
| 1,5
|
|
|
|
| Моделювання і проектування баз даних
|
|
|
|
|
5.1
| Методології проектування баз даних Проектування баз даних з використанням моделі "сутність-зв'язок".
|
|
|
|
|
5.2
| Проектування реляційної бази даних. Нормалізація
|
|
|
|
|
| Модуль 3. Мови запитів до БД. (назва модулю)
|
|
|
|
|
| Мови запитів да БД.
|
| |
|
|
6.1
| Огляд мов, застосовуваних у базах даних. SQL, QBE,OQL
|
|
|
|
|
| Техніка використання мови запитів SQL.
|
|
|
|
|
7.1
| Побудова та редагування таблиць бази даних
|
|
|
|
|
7.2
| Побудова запитів, оператор SELECT, оператори та функції
|
|
|
|
|
7.3
| Складні, багато табличні та вкладені запити
|
|
|
|
|
7.4
| Представлення (view)
|
|
|
|
|
7.5
| Тригери та процедури, що зберігаються
|
|
|
|
|
7.6
| Універсальні інтерфейси доступу до баз даних.
|
|
|
|
|
| Модуль 4. Архітектура та адміністрування БД та СУБД. (назва модулю)
|
|
|
|
|
| Побудова СУБД із використанням архітектурі „клієнт - сервер”
|
|
|
|
|
8.1
| Технологія і моделі „клієнт - сервер”
| 1,5
|
|
|
|
8.2
| Активний сервер
| 0,5
|
|
|
|
| Трансакції
|
|
|
|
|
9.1
| Визначення трансакції і їхня роль у підтримці погодженості і захисту від відмовлень.
| 0,5
|
|
|
|
9.2
| Протоколи управління трансакціями. Ведення журналів і відновлення після відмовлень.
| 1,5
|
|
|
|
| Розподілені і неоднорідні системи
|
|
|
|
|
10.1
| Технологія розподілення даних
|
|
|
|
|
10.2
| Технологія тиражування даних
|
|
|
|
|
| Адміністрування баз даних
|
|
|
|
|
11.1
| Установка та початкове адміністрування сервера баз даних
|
|
|
|
|
11.2
| Адміністрування сервера баз даних
|
|
|
|
|
| Разом
|
| |
|
|