Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://evnuir.vnu.edu.ua/handle/123456789/29956Повний запис метаданих
| Поле DC | Значення | Мова |
|---|---|---|
| dc.contributor.advisor | Булатецька, Леся Віталіївна | - |
| dc.contributor.author | Куротич, Анатолій Олександрович | - |
| dc.date.accessioned | 2025-12-26T12:02:52Z | - |
| dc.date.available | 2025-12-26T12:02:52Z | - |
| dc.date.issued | 2025 | - |
| dc.identifier.citation | Куротич А. О. Розробка системи автоматизованого генерування ER-діаграм для реляційних баз даних : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 Комп’ютерні науки / наук. кер. Л. В. Булатецька ; Волинський національний університет імені Лесі Українки. Луцьк 2025. 62 с. | uk_UK |
| dc.identifier.uri | https://evnuir.vnu.edu.ua/handle/123456789/29956 | - |
| dc.description.abstract | У роботі розглянуто методологію та інструменти для побудови діаграм типу сутність-зв’язок включаючи опис компонентів, рівні абстракції та варіанти нотацій. Виділено два підходи до генерації ER-діаграм, де зроблено акцент на підході типу: «Діаграма як код». Продемонстровано спосіб отримання структури баз даних у PostgreSQL за допомогою SQL запитів та аналіз особливостей використання CLI (Command Line Interface) додатків. Було проведено дослідження можливостей PlantUML для відображення діаграм сутність-зв’язок у контексті реляційних баз даних, результатом чого стала PlantUML бібліотека яка спрощує процес написання діаграм та підвищує їх якість. Кінцевим результатом роботи є пакет ПЗ «Sqlant», який складається з CLI утиліти та бібліотеки для мови програмування Rust. Основною функціональністю є автоматизована генерація текстового опису (PlantUML та Mermaid) ER-діаграм для реляційних баз даних на основі рядка підключення. Використання консольної утиліти «Sqlant» має позитивний вплив на швидкість створення діаграм та їх якість, а результат в форматі текстового опису сприяє аналізу структури баз даних за допомогою LLMs. Розробка велась з урахуванням передових практик процесу розробки ПЗ. Безперервна інтеграція, автоматизоване тестування, та статичний аналіз коду забезпечили проведення контролю якості при кожному внесенні змін, а чітка модульна архітектура спростила підтримку та розширення функціональності. | uk_UK |
| dc.language.iso | uk | uk_UK |
| dc.publisher | Волинський національний університет імені Лесі Українки | uk_UK |
| dc.subject | ERD | uk_UK |
| dc.subject | PostgreSQL | uk_UK |
| dc.subject | PlantUML | uk_UK |
| dc.subject | Rust | uk_UK |
| dc.subject | CLI | uk_UK |
| dc.subject | Sqlant | uk_UK |
| dc.title | Розробка системи автоматизованого генерування ER-діаграм для реляційних баз даних | uk_UK |
| dc.type | Master Thesis | uk_UK |
| dc.contributor.affiliation | Кафедра комп’ютерних наук та кібербезпеки | uk_UK |
| dc.contributor.affiliation | 122 Комп’ютерні науки | uk_UK |
| dc.coverage.country | UA | uk_UK |
| Розташовується у зібраннях: | FITM_KR (2025) | |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| Kurotych_2025.pdf | 2,11 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.