Захист баз і сховищ даних


Для вивчення у 2026-2027 навчальному році

Всього годин: 120

   Основними завданнями вивчення дисципліни є: сформувати у студентів цілісні знання про методи та засоби проектування, розробки, впровадження та використання баз даних, які створені за допомогою мови SQL, об’єктно-орієнтованих мов програмування, промислових клієнт-серверних   систем керування базами даних; виробити навики у студентів щодо проєктування баз даних, оптимізації об’єктів БД за допомогою нормалізації відношень, збереження цілісності БД, адміністрування та захисту систем керування базами даних; набути наступні загальні та фахові компетентності: знання та розуміння предметної області та розуміння професії; здатність до пошуку, оброблення та аналізу інформації; здатність відновлювати штатне функціонування інформаційних, інформаційно-телекомунікаційних (автоматизованих) систем після реалізації загроз, здійснення кібератак, збоїв та відмов різних класів та походження; здатність контролювати та аналізувати доступ до ресурсів і процесів у IT та SMART-системах; здатність здійснювати конфігурування та адміністрування систем моніторингу IT та SMART-систем.

Мета курсу

  Дисципліна має на меті отримання студентами теоретичних і практичних знань з основ розробки та організації реляційних та логічних баз даних, їх використання в управлінні підприємств, установ, організацій.

Програмні результати навчання

 При вивченні курсу «Захист баз та сховищ даних» студенти повинні знати: визначення, основні поняття та призначення баз даних та систем управління базами даних; вимоги до сучасних баз даних; види та класифікацію баз даних; вимоги до збереження цілісності даних та нормалізації відношень; типи моделей даних; структури збереження та методи доступу до БД; архітектури баз даних Microsoft SQL Server; запити мови SQL, збережені процедури, тригери та представлення; методи захисту БД. Уміти: оптимізувати моделі даних за допомогою  нормалізації відношень; проектувати моделі даних; працювати в середовищах графічних систем розробки моделей  даних; проводити пряме та зворотне проектування БД; адмініструвати та захищати бази даних; формувати та виконувати запити, створювати збережені процедури, тригери та представлення на мові SQL; працювати в інтегрованих середовищах розробки програмного забезпечення: Microsoft SQL Server та SQL Server Management Studio.

Автори курсу

Спасітєлєва Світлана Олексіївна

Підрозділ

Кафедра інформаційної та кібернетичної безпеки імені професора Володимира Бурячка,
Факультет інформаційних технологій і математики

Викладачі

Спасітєлєва Світлана Олексіївна

Призначення

(Бакалавр)

1.F5.00.01 Безпека інформаційних і комунікаційних систем

Період навчання

2-й рік

Розподіл

Курс / рік навчання II III IV
Семестр 3 4 5 6 7 8
Розподіл кредитів (4) 0 4 0 0 0 0

Кількість учасників

Одиниця Студенти Групи Підгрупи
Мінімальна кількість 12 1 1
Максимальна кількість 60 2 4