Please use this identifier to cite or link to this item: http://eztuir.ztu.edu.ua/123456789/7952
Title: Проєктування та розробка документоорієнтованої системи керування базами даних
Other Titles: Design and development of a document-oriented database management system
Authors: Коротун, О.В.
Марчук, Г.В.
Мєдвєдєв, В.В.
Korotun, O.V.
Marchuk, G.V.
Miedviediev, V.V.
Keywords: бази даних
система керування базами даних
документоорієнтована СКБД
колекція
документ
databases
database management system
document-oriented database management system
collection
document
Issue Date: 2021
Publisher: Державний університет "Житомирська політехніка"
Series/Report no.: Технічна інженерія;2(88)
Abstract: Стаття присвячена проєктуванню та розробці документоорієнтованої системи керування базами даних. Описано компоненти сучасних систем керування базами даних, їх трирівнева архітектура, наведено загальну блок-схему роботи системи. Продемонстровано роботу усіх модулів розробленої системи, зокрема IParseStrategy та IExecuteStrategy. Створено систему парсера, наведено порядок виконання деяких класів, алгоритми роботи компонентів DCL та DDL. Представлено інтерфейс розробленої системи керування базами даних, визначено загальний порядок виконання запиту в ній, показано виконання запитів на створення бази даних та колекцій. Робота з даними в системі керування базами даних дозволяє створювати запити на вставку та редагування даних, їх вибірку та видалення. У системі додатково передбачено можливість виведення даних у файл форматів PDF та Excel. Для операцій, які передбачають поєднання багатьох таблиць, передбачено реалізацію команд Union. Для поліпшення функціоналу до автоматизації в систему введені можливості створення представлень, процедур, що зберігаються, та тригерів на команди. Розроблена система працює з невеликими наборами даних та має низку переваг: невеликі розміри системи, зрозумілий інтерфейс користувача; невеликі розміри коду; утворене абстрактне ядро; обробка регламентних правил через спеціальні об’єкти тощо. Встановлена система підтримки цілісності даних на основі реляційної моделі даних гарантує, що користувач не зможе випадково видалити дані, що використовуються іншими даними. Розроблена система призначена для використання підприємствами малого та мікробізнесу, яким з одного боку потрібна система керування базами даних з підтримкою необхідного мінімуму механізмів контролю цілісності даних, а з іншого – потрібна велика мобільність та зручність використання.
URI: http://eztuir.ztu.edu.ua/123456789/7952
Appears in Collections:Технічна інженерія

Files in This Item:
File Description SizeFormat 
8. Коротун.pdf1.05 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.