Анотація дисципліни “Бази даних”

Обсяг дисципліни, годин (кредитів ЄКТС): 8 кредитів (240 год.)
Мета дисципліни:
вивчення основних питань проектування й організації баз даних (БД), вивчення мови SQL, ознайомлення з сучасними системами управління БД (СУБД), придбання практичних навичок проектування, розробки та експлуатації баз даних і інформаційних систем, створених на їхній основі.

Завдання дисципліни:
оволодіння студентами  основами розробки та проектування баз даних.

Попередні умови для вивчення даної дисципліни:
–           «Вища математика»

–           «Програмування»,

–           «Об’єктно-орієнтоване програмування»

Навчальні цілі дисципліни полягають у формуванні у студентів:
загальних програмних компетентностей компонентам освітньої програми

ІНТ
ОК 24 +

 

фахових компетентностей:

 

СК 5 СК 6 СК9 СК19
ОК 24 + + + +

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

 

ПРН 35 ПРН 38 ПРН 39 З 17 В 8
ОК 24 ++ + +++ + +++

 

В результаті вивчення дисципліни студент повинен
знати:

– місце і роль теоретичних і прикладних питань організації баз даних, а також розробки концептуальних, логічних і фізичних моделей даних;

–          загальні питання необхідні для вибору, обґрунтування та реалізації найкращих рішень по розробці інформаційних систем на підставі баз даних;

–          використання СУБД (Microsoft Access, BDE зі складу Borland Builder C++/Delphi ) для роботи з базами даних та створення програмних застосувань.

 

вміти: ·

–       розробляти бази даних;

–       застосовувати бази даних в прикладних середовищах програмування;

–працювати із сучасними засобами розробки баз даних.

 

Зміст дисципліни (тематика):
Змістовий модуль 1. Поняття бази даних, основні визначення.

 

ТЕМА 1: Основи баз даних.

ТЕМА 2: Модель «сутність-зв’язок»

ТЕМА 3: Поглиблене семантичне моделювання

 

 

Змістовий модуль 2. Проектування баз даних.

 

ТЕМА 1: Операції з таблицями

ТЕМА 2: Створення зв’язків між таблицями

ТЕМА 3: Інтерфейс користувача

 

Змістовий модуль 3. Мова SQL.

 

ТЕМА 1: Автоматизація роботи з базою даних

ТЕМА 2: Вибирання даних

ТЕМА 3: Основи мови запитів

 

Змістовий модуль 4. Робота з даними.

 

ТЕМА 1: Групування даних

ТЕМА 2: Автоматизоване видалення, оновлення і додавання даних

ТЕМА 3: Побудова SQL запитів

 

Кібербезпека та захист баз даних в умовах інформаційної війни

Проектування баз даних для людей з обмеженими можливостями

 

Види робіт:
лекції, лабораторні заняття

Форма підсумкового контролю: залік, іспит, курсова робота