Electronic Repository

Проєктування та розробка документоорієнтованої системи керування базами даних

Show simple item record

dc.contributor.author Коротун, О.В.
dc.contributor.author Марчук, Г.В.
dc.contributor.author Мєдвєдєв, В.В.
dc.contributor.author Korotun, O.V.
dc.contributor.author Marchuk, G.V.
dc.contributor.author Miedviediev, V.V.
dc.date.accessioned 2021-12-28T08:08:05Z
dc.date.available 2021-12-28T08:08:05Z
dc.date.issued 2021
dc.identifier.uri http://eztuir.ztu.edu.ua/123456789/7952
dc.description.abstract Стаття присвячена проєктуванню та розробці документоорієнтованої системи керування базами даних. Описано компоненти сучасних систем керування базами даних, їх трирівнева архітектура, наведено загальну блок-схему роботи системи. Продемонстровано роботу усіх модулів розробленої системи, зокрема IParseStrategy та IExecuteStrategy. Створено систему парсера, наведено порядок виконання деяких класів, алгоритми роботи компонентів DCL та DDL. Представлено інтерфейс розробленої системи керування базами даних, визначено загальний порядок виконання запиту в ній, показано виконання запитів на створення бази даних та колекцій. Робота з даними в системі керування базами даних дозволяє створювати запити на вставку та редагування даних, їх вибірку та видалення. У системі додатково передбачено можливість виведення даних у файл форматів PDF та Excel. Для операцій, які передбачають поєднання багатьох таблиць, передбачено реалізацію команд Union. Для поліпшення функціоналу до автоматизації в систему введені можливості створення представлень, процедур, що зберігаються, та тригерів на команди. Розроблена система працює з невеликими наборами даних та має низку переваг: невеликі розміри системи, зрозумілий інтерфейс користувача; невеликі розміри коду; утворене абстрактне ядро; обробка регламентних правил через спеціальні об’єкти тощо. Встановлена система підтримки цілісності даних на основі реляційної моделі даних гарантує, що користувач не зможе випадково видалити дані, що використовуються іншими даними. Розроблена система призначена для використання підприємствами малого та мікробізнесу, яким з одного боку потрібна система керування базами даних з підтримкою необхідного мінімуму механізмів контролю цілісності даних, а з іншого – потрібна велика мобільність та зручність використання. uk_UA
dc.language.iso uk uk_UA
dc.publisher Державний університет "Житомирська політехніка" uk_UA
dc.relation.ispartofseries Технічна інженерія;2(88)
dc.subject бази даних uk_UA
dc.subject система керування базами даних uk_UA
dc.subject документоорієнтована СКБД uk_UA
dc.subject колекція uk_UA
dc.subject документ uk_UA
dc.subject databases uk_UA
dc.subject database management system uk_UA
dc.subject document-oriented database management system uk_UA
dc.subject collection uk_UA
dc.subject document uk_UA
dc.title Проєктування та розробка документоорієнтованої системи керування базами даних uk_UA
dc.title.alternative Design and development of a document-oriented database management system uk_UA
dc.type Article uk_UA
dc.description.abstracten The article is devoted to the design and development of a document-oriented database management system. The components of modern database management systems, their three-level architecture are described, the general block diagram of the system operation is given. The work of all modules of the developed system is demonstrated, in particular IParseStrategy and IExecuteStrategy. The parser system is created, the order of execution of some classes, algorithms of work of DCL and DDL components are resulted. The interface of the developed database management system is presented, the general order of execution of query in it is defined, execution of requests for creation of a database and collections is shown. Working with data in the database management system allows creatштп requests to insert and edit data, their selection and deletion. The system additionally provides the ability to output data to a PDF and Excel file. For operations that involve the combination of many tables, the implementation of Union commands is provided. To improve the functionality for automation, the system includes the ability to create views, stored procedures, and triggers for commands. The developed system works with small data sets and has a number of advantages: small system size, clear user interface; small code size; formation of an abstract nucleus; processing of regulatory rules through special objects, etc. An established data integrity support system based on a relational data model ensures that the user cannot accidentally delete data used by other data. The developed system is intended for use by small and microbusiness enterprises, which on the one hand need a database management system with support for the required minimum of data integrity control mechanisms, and on the other hand need great mobility and ease of use. uk_UA


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account