Метою роботи є зменшення часу на зміну змісту таблиць БД, до яких застосовується багаторівнева нисхідна або висхідна денормалізація за рахунок автоматизації побудови запитів для оновлення даних.
Розглянуто варіанти прискорення продуктивності інформаційної системи за рахунок зберігання надлишкових даних. Розроблено алгоритми зміни структури та змісту бази даних у разі реалізації нисхідної та висхідної денормалізації. Визначено функціональні та нефункціональні вимоги до програми. Розроблено структуру базі даних для зберігання сервісної інформації. Спроектовані класи для виконання функцій програми. Виконана програмна реалізація відповідно заданих вимог.
The purpose of the work is to reduce the time it takes to change the content of database tables to which multi-level downward or upward denormalization is applied by automating the construction of queries to update data.
Variants of accelerating the productivity of the information system due to the storage of redundant data are considered. Algorithms for changing the structure and content of the database in case of implementation of downward and upward denormalization have been developed. Functional and non-functional requirements for the program are defined. A database structure for storing service information has been developed. Designed classes to perform program functions. The software implementation was completed in accordance with the specified requirements.