Мікула М. П. Організація баз даних та знань : навчальний посібник для студентів спеціальності "Комп'ютерні науки" / М. П. Мікула, Ю. А. Коцюк, О. М. Мікула. — Острог : Вид-во НаУОА, 2021. — 194 с.

ЗМІСТ
ВСТУП 5
СИСТЕМИ БАЗ ДАНИХ
1.1. Числова та нечислова обробки даних 8
1.2. Обмеження файлових систем 12
1.3. Бази даних. Системи управління базами даних 14
1.3.1 Визначення та класифікація 14
1.3.2. Властивості і основні функції СУБД 15
1.4. Архітектура системи управління базами даних 18
МОДЕЛІ ДАНИХ СУБД ЯК ІНСТРУМЕНТАРІЙ ПРЕДСТАВЛЕННЯ
КОНЦЕПТУАЛЬНОЇ МОДЕЛІ
2.1. Основні визначення та поняття 22
2.2. СУБД першого покоління 23
2.3. Реляційні СУБД 30
2.4. Об’єктно-орієнтовані СУБД 36
2.5. Об’єктно-реляційні СУБД 38
2.6. Тенденції розвитку та використання СУБД 39
МОВА СТРУКТУРОВАНИХ ЗАПИТІВ SQL
3.1. Загальна характеристика мови SQL 43
3.2. Вибірка даних запитами SQL 44
3.3. Використання реляційних і булевих операторів для створення предикатів 52
3.4 Використання спеціальних операторів в умовах 57
3.5. Узагальнення даних за допомогою агрегатних функцій 64
3.6. Формування виводу у запитах 70
3.7. Запит до багатьох таблиць як однієї 76
3.8 Об’єднання таблиці з собою 79
3.9. Використання підзапитів 85
3.10. Співвіднесені підзапити 90
3.11. Використання оператора EXISTS 94
ЕТАПИ ПРОЕКТУВАННЯ РЕЛЯЦІЙНИХ БАЗ ДАНИХ
4.1. Попередні відомості 98
4.2. Системний аналіз предметної області та опис інформаційних об’єктів
Микола МІКУЛА, Юрій КОЦЮК, Олеся МІКУЛА
ОРГАНІЗАЦІЯ БАЗ ДАНИХ ТА ЗНАНЬ
Навчальний посібник для студентів
спеціальності «Комп’ютерні науки»
4.3. Проектування інфологічної моделі предметної області 104
4.4. Вибір СУБД 109
4.5. Даталогічне проектування 109
4.6. Фізичне проектування 110
ІНФОЛОГІЧНЕ ПРОЕКТУВАННЯ СТРУКТУРИ БАЗИ ДАНИХ
5.1. Попередні відомості 116
5.2. Інфологічне проектування на основі алгоритму нормалізації 119
5.3. Інфологічне проектування на основі семантичного моделювання 125
РЕАЛІЗАЦІЯ ПРОЕКТУ ЗАСОБАМИ СУБД
6.1. Основні об’єкти СУБД Access 132
6.2. Порядок створення БД у MS Access 134
6.3. Типи даних полів 136
6.4. Способи створення таблиць 138
6.5. Використання зовнішніх даних – імпортування таблиць 139
6.6. Створення схеми бази даних 140
АДМІНІСТРУВАННЯ БАЗ ДАНИХ. ЗАХИСТ БАЗ ДАНИХ
7.1. Адміністрування бази даних 143
7.2. Захист даних у базах даних 144
7.3. Захист даних від несанкціонованого доступу в СУБД Access 149
ОРГАНІЗАЦІЯ СХОВИЩ ДАНИХ
8.1. Загальні положення 154
8.2. Архітектура сховищ даних 155
8.3. Структура даних сховища даних 156
ОРГАНІЗАЦІЯ БАЗ ЗНАНЬ ЕКСПЕРТНИХ СИСТЕМ
9.1. Експертні системи. Основні поняття та архітектура 163
9.2. Класи експертних систем та формалізація бази знань 166
9.3. Експертні системи підтримки прийняття рішень 169
ДОДАТОК 1. Теми лабораторних робіт 173
ДОДАТОК 2. Варіанти індивідуальних завдань 180
ДОДАТОК 3. Словник термінів 185
СПИСОК ЛІТЕРАТУРИ 191

Анотація:
У навчальному посібнику розглянуті головні концепції організації і проектування баз даних та баз знань, основні моделі їх побудови, архітектури СУБД і експертних систем. З урахуванням процесів цифровізаціїї розкриті напрямки розвитку технологій баз даних та баз знань, а також питання, які пов’язані з їх адмініструванням та захистом. Всі головні положення навчального посібника розглядаються з використанням прикладів і ілюструються відповідними графічними матеріалами. Зміст навчального посібника укладений у відповідності з чинною програмою курсу «Організація баз даних та баз знань».
Навчальний посібник призначений для студентів, викладачів та осіб, які цікавляться розробкою баз даних та додатків на основі баз даних, а також може бути використаний в якості основи для курсу лекцій по відповідним дисциплінам.

9786178041083


Коцюк Ю. А.


004.65 Бази даних та їхні структури

004.65(075.8)