Спосіб версіонування баз даних для Java проєктів
dc.contributor.advisor | Селіванов, Віктор Левович | |
dc.contributor.author | Босик, Андрій Сергійович | |
dc.date.accessioned | 2025-01-03T09:32:47Z | |
dc.date.available | 2025-01-03T09:32:47Z | |
dc.date.issued | 2024 | |
dc.description.abstract | В магістерській роботі розглядається процес версіонування баз даних, а також спосіб, за допомогою якого можна знизити залежність скриптів міграції від DDL-відмінностей окремих провайдерів баз даних. В якості практичних результатів було розроблено бібліотеку для Java, яка реалізує описаний підхід. Розроблений програмний продукт допомагає мінімізувати час переходу від одного провайдера бази даних до іншого, зменшує ризик виникнення помилок при написанні SQL скриптів та підвищує продуктивність розробки. | |
dc.description.abstractother | The master’s thesis examines the process of database versioning, as well as a method by which it is possible to reduce the dependence of migration scripts on DDL differences of individual database providers. As practical result, a library for Java was developed that implements the described approach. The developed software product helps to minimize the transition time from one database provider to another, reduces the risk of errors when writing SQL scripts, and increases development productivity. | |
dc.format.extent | 165 с. | |
dc.identifier.citation | Босик, А. С. Спосіб версіонування баз даних для Java проєктів: магістерська дис. : 121 Інженерія програмного забезпечення / Босик Андрій Сергійович. – Київ, 2024. – 165 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/71543 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | база даних | |
dc.subject | database | |
dc.subject | міграція | |
dc.subject | migration | |
dc.subject | версіонування | |
dc.subject | versioning | |
dc.subject | sql | |
dc.subject | ddl | |
dc.subject | архітектура | |
dc.subject | architecture | |
dc.subject | java | |
dc.subject | автоматизація | |
dc.subject | automation | |
dc.subject | бібліотека | |
dc.subject | library | |
dc.subject.udc | 004,65 | |
dc.title | Спосіб версіонування баз даних для Java проєктів | |
dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Bosyk_magistr.pdf
- Розмір:
- 2.73 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: