Мета курсу - надання поглиблених знань з архітектури систем баз даних (СБД), систем управління базами даних (СУБД); ознайомлення з обов'язками адміністратора систем баз даних; вивчення технологій, що використовуються сучасними СУБД для підтримки бізнес-процесів підприємства, для безпеки та секретності даних, для спільного паралельного доступу до даних різними користувачами; ознайомлення з підходами до розподіленої обробки даних та набуття практичних навичок із налагодження СБД та СУБД.
Завдання:
-Вивчення теоретичних засад та технологій адміністрування СБД;
-Набуття практичних навичок з самостійного виконання функцій адміністратора систем баз даних.
У результаті вивчення навчальної дисципліни студент повинен
знати:
-функції адміністратора системи баз даних;
-архітектуру системи баз даних;
-принципи підтримки безпеки у СБД;
-поняття транзакції, властивостей транзакцій, рівні ізоляції транзакцій та межи їх використання, методології управління транзакціями;
-поняття ролі, облікового запису, системи ролей для розподілення доступу до системи баз даних, методики управління системою безпеки в реляційних СУБД;
-принципи організації фізичного збереження даних;
-можливості резервного дублювання та відновлення даних, експорту та імпорту даних;
-типи і можливості систем збереження даних (дискових масивів), стійких до відмов;
-методики реалізації бізнес-логіки у СБД;
-методики і сучасні технології розподілених систем баз даних.
- Викладач: Добровольський Геннадій Анатолійович