methodologicalsupport.page.titleprefix Бази даних
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Луцьк: ЛНТУ
Abstract
Конспект лекцій з дисципліни «Бази даних» призначений для здобувачів вищої освіти спеціальності Комп’ютерна інженерія освітньої програми «Комп’ютерна інженерія».
Навчальна дисципліна «Бази даних» охоплює фундаментальні концепції, інструменти та методи роботи з базами даних, які є важливими для фахівців з інформаційних технологій. Програма курсу розподілена на два змістовні модулі, що забезпечують поступове поглиблення знань від основ моделювання баз даних до складних операцій SQL.
Змістовий модуль 1 «Моделювання та проектування баз даних, основи SQL» охоплює основні концепції інформаційних систем і систем управління базами даних (СУБД), включаючи їх архітектуру, методи зберігання даних, основні функції та переваги порівняно з файловими системами. Студенти вивчають різні моделі даних, зокрема реляційну, ієрархічну та мережну моделі, а також засвоюють основи реляційної алгебри, нормалізації та функціональних залежностей, індексації та хешування.
Змістовий модуль 2 «Засоби роботи з сучасними базами даних, мова SQL» присвячений поглибленому вивченню SQL. Він містить теми, які охоплюють сортування, порівняння, обробку даних, використання підзапитів, операцій з’єднання таблиць, модифікацію таблиць, роботу з віртуальними таблицями та індексами. Розглядаються основні операції маніпуляції даними, зокрема обмеження на дані, забезпечення цілісності даних через транзакції та тригери, налаштування прав доступу та захист від SQL-ін’єкцій. Завершальними темами є методи забезпечення безпеки баз даних, шифрування.
Description
Keywords
Бази даних, проектування баз даних, мови запитів, нормалізація, MySQL
Citation
Бази даних: конспект лекцій для здобувачів першого (бакалаврського) рівня вищої освіти освітньої програми «Комп’ютерна інженерія» галузь знань 12 Інформаційні технології спец. 123 Комп’ютерна інженерія денної та заоч. форм навч. / уклад. С. В. Лавренчук. Луцьк: ЛНТУ, 2025. 220 с.