Боярінова, Ю. Є.Пушняк, Д. С.2023-05-252023-05-252022Боярінова, Ю. Є. Комп’ютерна система об’єктно-реляційного відображення із автоматичною генерацією міграцій на основі змін в моделях даних / Боярінова Ю. Є., Пушняк Д. С. // Прикладна математика та комп’ютинг ПМК' 2022. П'ятнадцята конференція магістрантів та аспірантів Київ, 16-18 листопада 2022 р. : збірник тез доповідей. - Київ : КПІ ім. Ігоря Сікорського, 2022. - С. 214-217.https://ela.kpi.ua/handle/123456789/56088Актуальність теми обумовлена тим, що велика кількість нових середніх та малих проєктів, в особливості стартапів, яким необхідні інтенсивні темпи розробки, під час роботи із реляційними базами даних зупиняють свій вибір на використанні систем об’єктно-реляційного відображення. Як правило, такі системи вирішують велику кількість проблем перетворення сутностей бази даних в об’єкти моделей відповідно до об’єктно-орієнтованої парадигми, на якій побудований та якою маніпулює сервіс. У порівнянні з традиційними методами обміну між об'єктно-орієнтованою мовою і реляційною базою даних, система об’єктно-реляційного відображення зменшує кількість коду, який необхідно створити [1]. Крім того, такі системи допомагають полегшити створення запитів до бази даних, даючи можливість створювати динамічні запити, транзакції та міграції в об’єктно-орієнтованому стилі із використанням синтаксису тієї самої мови програмування, замість використання “сирого” SQL. Основна ідея полягає в тому, що такі системи потрібні для полегшення роботи розробникам шляхом економії їх часу. Отже, подальше розширення можливостей, що допомагатимуть бізнесу економити ресурси, позбавляючи розробників потреби в низькорівневій архітектурі та даючи можливість замість цього зосередитись саме на бізнес-логіці, є актуальним. У даній статті пропонується механізм автоматичної генерації міграцій для реляційної бази даних після змін в коді моделі даних засобами комп’ютерної системи об’єктно-реляційного відображення (проєкції), який дозволить економити час розробників.ukКомп’ютерна система об’єктно-реляційного відображення із автоматичною генерацією міграцій на основі змін в моделях данихArticleС. 214-217004.62, 004.65