Бази даних та проектування інформаційних систем 2

Навчальна дисципліна професійної підготовки
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 3.0.
Кількість аудиторних занять: 
30 години лекційних занять, 30 годин лабораторних робіт.
Семестровий контроль: 
Залік.
Анотація: 

Мета дисципліни: надання здобувачу фундаментальних та систематичних знань з теорії баз даних, методів побудови баз даних, проектування інформаційних систем на основі застосування сучасних систем управління базами даних та комп’ютерних технологій, набуття навичок самостійного практичного застосування сучасних засобів і методів побудови та використання баз даних.
Завдання дисципліни: придбання та систематизація знань з сучасних методів проектування баз даних; оволодіння методами моделювання інформаційних об’єктів та процесів предметної області інформаційних систем; оволодіння мовою SQL для реляційних баз даних; придбання  навиків розробки програмних додатків з доступом до баз даних; придбання  навиків роботи з  реляційними системами керування базами даних та  NoSQL системами; оволодіння засобами адміністрування та супроводу баз даних у складі  систем управління базами даних.

Основні результати навчання

Здатність проектувати бази даних, розробляти застосування з їх використання на мовах високого рівня.
Уміти використовувати знання методів обробки інформації та комунікаційних технологій при вирішенні професійних завдань (управління інформацією).

Форми організації освітнього процесу та види навчальних занять

Л – лекційні заняття; ЛР – лабораторна робота; СРС – самостійна робота здобувача вищої освіти; МКР – модульна контрольна робота; К – консультації.

Тематика та види навчальних занять

6 семестр
1 тиждень 
Л1. Підзапити в мові SQL.
СРС. К.
ЛР1. Створення підзапитів.
СРС, К.

2 тиждень
Л2. Функції в мові SQL.
СРС, К.
ЛР2. Створення функцій і робота з ними.
СРС, К.

3 тиждень
Л3. Робота з уявленнями.
СРС, К.
ЛР3. Створення уявлень і робота з ними.
СРС, К.

4 тиждень
Л4. Збережені процедури як об’єкти бази даних.
СРС, К.
ЛР4. Створення збережених процедур і робота з ними.
СРС, К.

5 тиждень
Л5. Тріггери як об’єкти бази даних.
СРС, К.
ЛР5. Створення тріггерів і робота з ними.
СРС, К.

6 тиждень
Л6. Транзакції.
СРС, К.
ЛР6. Створення транзакцій і робота з ними.
СРС, К.

7 тиждень
Л7. Організація одночасного доступу до даних.
СРС, К.
ЛР7. Методи організації одночасного доступу до даних.
СРС, К.

8 тиждень
Л8. Захист даних.
МКP№1. СРС, К.
ЛР8. SQL-ін’єкції та засоби їх запобігання.
СРС, К.

9 тиждень 
Л9. Сутності, їх взаємодія. Інформаційна структура проекту.
СРС, К.
ЛР9. UML-діаграми. Представлення інформаційної структури проекту.
СРС, К.

10 тиждень
Л10. Ролі та сценарії використання. Use Case.
СРС, К.
ЛР10. Ролі та сценарії використання. Створення Use Case.
СРС, К.

11 тиждень
Л11. Аналіз поведінки користувача. User Stories та Job Stories.
СРС, К.
ЛР11. Дослідження поведінки користувача. Створення User Stories та Job Stories.
СРС, К.

12 тиждень
Л12. Оптимізація поведінки користувача Customer Jorney Map, User Flow.
СРС, К.
ЛР12. Дослідження поведінки користувача. Customer Jorney Map, User Flow.
СРС, К.

13 тиждень
Л13. Прототипування.
СРС, К.
ЛР13. Створення прототипу інформаційної системи.
СРС, К.

14 тиждень
Л14. Паттерни проектування. Паттерни дизайну.
СРС, К.
ЛР14. Використання паттернів дизайну у прототипі.
СРС, К.

15 тиждень
Л15. Адоптація інтерфейсів інормаційних систем.
МКP№2. СРС, К.
ЛР15. Адоптація web інтерфейсів.
СРС, К.

Індивідуальна робота
 
Не передбачено

Самостійна робота 

Самостійна робота складає 30 годин. Розподіл самостійної роботи за видами навчальних робіт: 1)підготовка до лекційних занять – 15 години; 
2)підготовка до лабораторних робот – 15 годин; 

Процедура оцінювання
 
Система оцінювання рівня навчальних досягнень ґрунтується на принципах ЄКТС та є накопичувальною. Дисципліна складається з трьох семестрів, кожен з яких поділяється на два семестрові модулі. Здобувачі протягом семестру готуються до лекційних та лабораторних занять, виконують 2 модульні контрольні роботи та курсову роботу (в сьомому семестрі). Модульні контрольні роботи № 1 та № 2 виконуються у письмовій або електронній формі. Модульна робота складається з теоретичної частини (10 тестових запитань) та практичної частини (2 завдання). Відповідь на кожне тестове запитання оцінюється максимум в 1 бал. Повне правильне виконання кожного практичного завдання оцінюється в 5 балів. Кожний модуль оцінюється у максимально можливі 50 балів:

Система оцінювання рівня навчальних досягнень ґрунтується на принципах ЄКТС та є накопичувальною. Дисципліна складається з трьох семестрів, кожен з яких поділяється на два семестрові модулі. Здобувачі протягом семестру готуються до лекційних та лабораторних занять, виконують 2 модульні контрольні роботи та курсову роботу (в сьомому семестрі). Модульні контрольні роботи № 1 та № 2 виконуються у письмовій або електронній формі. Модульна робота складається з теоретичної частини (10 тестових запитань) та практичної частини (2 завдання). Відповідь на кожне тестове запитання оцінюється максимум в 1 бал. Повне правильне виконання кожного практичного завдання оцінюється в 5 балів. Кожний модуль оцінюється у максимально можливі 50 балів:

5 сместр
Семестровий модуль № 1
ЛР1. Оцінка за виконання – 3 бали (1 тиждень).
ЛР2. Оцінка за виконання – 3 бали (2 тиждень).
ЛР3. Оцінка за виконання – 4 бали (3 тиждень).
ЛР4. Оцінка за виконання – 4 бали (4 тиждень).
ЛР5. Оцінка за виконання – 4 бали (5 тиждень).
ЛР6. Оцінка за виконання – 4 бали (6 тиждень).
ЛР7. Оцінка за виконання – 4 бали (7 тиждень).
ЛР8. Оцінка за виконання – 4 бали (8 тиждень).
МКР1. Модульна контрольна робота – 20 балів (8 тиждень). Перескладання можливе протягом 9–10 тижнів за розкладом консультацій.
Семестровий модуль № 2
ЛР9. Оцінка за виконання – 4 бали (9 тиждень).
ЛР10. Оцінка за виконання – 4 бали (10 тиждень).
ЛР11. Оцінка за виконання – 4 бали (11 тиждень).
ЛР12. Оцінка за виконання – 4 бали (12 тиждень).
ЛР13. Оцінка за виконання – 4 бали (13 тиждень).
ЛР14. Оцінка за виконання – 5 балів (14 тиждень).
ЛР15. Оцінка за виконання – 5 балів (15 тиждень).
МКР2. Модульна контрольна робота – 20 балів (15 тиждень).
Максимальна оцінка за повний обсяг виконаних навчальних елементів дисципліни – 100 балів. Підсумковим контролем з дисципліни є залік.

6 сместр
Семестровий модуль № 1
ЛР1. Оцінка за виконання – 3 бали (1 тиждень).
ЛР2. Оцінка за виконання – 3 бали (2 тиждень).
ЛР3. Оцінка за виконання – 4 бали (3 тиждень).
ЛР4. Оцінка за виконання – 4 бали (4 тиждень).
ЛР5. Оцінка за виконання – 4 бали (5 тиждень).
ЛР6. Оцінка за виконання – 4 бали (6 тиждень).
ЛР7. Оцінка за виконання – 4 бали (7 тиждень).
ЛР8. Оцінка за виконання – 4 бали (8 тиждень).
МКР1. Модульна контрольна робота – 20 балів (8 тиждень). Перескладання можливе протягом 9–10 тижнів за розкладом консультацій.
Семестровий модуль № 2
ЛР9. Оцінка за виконання – 4 бали (9 тиждень).
ЛР10. Оцінка за виконання – 4 бали (10 тиждень).
ЛР11. Оцінка за виконання – 4 бали (11 тиждень).
ЛР12. Оцінка за виконання – 4 бали (12 тиждень).
ЛР13. Оцінка за виконання – 4 бали (13 тиждень).
ЛР14. Оцінка за виконання – 5 балів (14 тиждень).
ЛР15. Оцінка за виконання – 5 балів (15 тиждень).
МКР2. Модульна контрольна робота – 20 балів (15 тиждень).
Максимальна оцінка за повний обсяг виконаних навчальних елементів дисципліни – 100 балів. Підсумковим контролем з дисципліни є екзамен.

7 сместр
Семестровий модуль № 1
ЛР1. Оцінка за виконання – 3 бали (1 тиждень).
ЛР2. Оцінка за виконання – 3 бали (2 тиждень).
ЛР3. Оцінка за виконання – 4 бали (3 тиждень).
ЛР4. Оцінка за виконання – 4 бали (4 тиждень).
ЛР5. Оцінка за виконання – 4 бали (5 тиждень).
ЛР6. Оцінка за виконання – 4 бали (6 тиждень).
ЛР7. Оцінка за виконання – 4 бали (7 тиждень).
ЛР8. Оцінка за виконання – 4 бали (8 тиждень).
КР (ч.1). Оцінка за виконання – 50 балів. Термін надання – 7 тиждень.
МКР1. Модульна контрольна робота – 20 балів (8 тиждень). Перескладання можливе протягом 9–10 тижнів за розкладом консультацій.
Семестровий модуль № 2
ЛР9. Оцінка за виконання – 4 бали (9 тиждень).
ЛР10. Оцінка за виконання – 4 бали (10 тиждень).
ЛР11. Оцінка за виконання – 4 бали (11 тиждень).
ЛР12. Оцінка за виконання – 4 бали (12 тиждень).
ЛР13. Оцінка за виконання – 4 бали (13 тиждень).
ЛР14. Оцінка за виконання – 5 балів (14 тиждень).
ЛР15. Оцінка за виконання – 5 балів (15 тиждень).
КР (ч.2). Оцінка за виконання – 50 балів. Термін надання та захист – 15 тиждень.
МКР2. Модульна контрольна робота – 20 балів (15 тиждень).
Максимальна оцінка за повний обсяг виконаних навчальних елементів дисципліни – 100 балів. Підсумковим контролем з дисципліни є залік.

Умови допуску до підсумкового контролю

Допуск до заліку отримується здобувачем вищої освіти у разі наявності сумарної оцінки за виконання здобувачем всіх елементів навчальної дисципліни не менше ніж на 60%.

Політика освітнього процесу

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

Виконаний не свій варіант завдання здобувачем не оцінюється.
 
Робота, яка виконана після встановлених викладачем термінів, не приймається.
 
Відсутність здобувача на модульній контрольній роботі відповідає оцінці «0».
 
Складання / перескладання модулів, заліку – за встановленим деканатом розкладом.
 
Під час лекції здійснювати телефонні дзвінки забороняється.

Під час розв’язання МКР забороняється користуватись будь-якими літературними джерелами.
 
 

2021 рік