Back to Search Start Over

Comparative analysis of relational and document-oriented approach to the organization of databases in MySQL DBMS

Publication Year :
2022
Publisher :
Санкт-Петербургский политехнический университет Петра Великого, 2022.

Abstract

Тема выпускной квалификационной работы: «Сравнительный анализ реляционного и документо-ориентированного Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð° к организации баз Ð´Ð°Ð½Ð½Ñ‹Ñ Ð² СУБД MySQL».Предметом исследования являются реляционные и документо-ориентированные базы Ð´Ð°Ð½Ð½Ñ‹Ñ Ð¿Ð¾Ð´ управлением СУБД MySQL.Цель данной работы: провести сравнительный анализ эффективности Ñ Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ и поиска Ð´Ð°Ð½Ð½Ñ‹Ñ Ð² реляционной и документо-ориентированной Ð±Ð°Ð·Ð°Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ . Задачи, которые были решены в Ñ Ð¾Ð´Ðµ работы:1. Сравнить особенности Ñ Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ Ð² Ñ€ÐµÐ»ÑÑ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ Ð¸ Ð½ÐµÑ€ÐµÐ»ÑÑ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ ;2. Изучить документо-ориентированные базы Ð´Ð°Ð½Ð½Ñ‹Ñ Ñ Ñ Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ в JSON;3. Оценить эффективность Ñ Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ и поиска в ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ , влияние индексов на время выполнения запросов;4. Выявить особенности использования MySQL как Ñ Ñ€Ð°Ð½Ð¸Ð»Ð¸Ñ‰Ð° документов;5. Провести эксперимент со сравнительным анализом скорости обработки запросов в Ñ€ÐµÐ»ÑÑ†Ð¸Ð¾Ð½Ð½Ñ‹Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ñ Ð¸ JSON Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ . Используемая в работе база Ð´Ð°Ð½Ð½Ñ‹Ñ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ данные в реляционном и документо-ориентированном виде.6. Оценить скорость выполнения запросов для Ð´Ð²ÑƒÑ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Ð´Ð°Ð½Ð½Ñ‹Ñ . В результате были разработаны рекомендации и определена общая ÑÑ ÐµÐ¼Ð° работы по выбору реляционной или документо-ориентированной структур для Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ Ð·Ð°Ð´Ð°Ñ‡.<br />The topic of the final qualifying work: "Comparative analysis of the relational and document-oriented approach to the organization of databases in the MySQL database management system". The subject of the study is relational and document-oriented databases managed by the MySQL database management system. The purpose of this work is to conduct a comparative analysis of the efficiency of data storage and retrieval in relational and document-oriented databases. Tasks that were solved during the work:1. Compare the features of data storage in relational and non-relational data structures;2. Study document-oriented databases with storage in JSON;3. Evaluate the efficiency of storage and search in data structures, the impact of indexes on query execution time optimization;4. Identify the features of using MySQL as a document repository;5. Conduct an experiment with a comparative analysis of query processing speed in relational tables and JSON documents. The database used in the work contains data in a relational and document-oriented form.6. Evaluate the query execution speed for two data structures.As a result, recommendations were developed and a general scheme of work was defined for choosing relational or document-oriented structures for certain tasks.

Details

Language :
Russian
Database :
OpenAIRE
Accession number :
edsair.doi...........48c69a1a7bf14a7544a2f003b52bae1c
Full Text :
https://doi.org/10.18720/spbpu/3/2022/vr/vr22-2756