Освітня компонента «Бази даних та iнфоpмацiйнi системи» є основною освітньою компонентою для здобувачів бакалаврського рівня спеціальності 122  Комп’ютерні науки, освітньо-професійної програми Комп’ютерні науки.

У даному курсі розглядаються сучасні методи, інструменти та технології, що використовуються при проєктуванні баз даних та розробці інформаційних систем. Основна увага приділяється етапам створення баз даних – від концептуального моделювання предметної області до фізичної реалізації та оптимізації структури даних. Вивчаються основні моделі даних (ієрархічна, мережева, реляційна, об’єктно-орієнтована), принципи нормалізації, реляційна алгебра та мови запитів SQL і QBE. Розглядаються можливості сучасних систем управління базами даних (СУБД), методи забезпечення цілісності даних, а також принципи інтеграції баз даних із програмними застосунками за допомогою ORM-фреймворків. Курс формує практичні навички побудови надійних баз даних для інформаційних систем різного призначення.

Кредити: 3