ÐоÑÑÑоение опÑималÑной ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¿Ð¾ меÑаданнÑм ÑелÑÑионной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ: вÑпÑÑÐºÐ½Ð°Ñ ÐºÐ²Ð°Ð»Ð¸ÑикаÑÐ¸Ð¾Ð½Ð½Ð°Ñ ÑабоÑа бакалавÑа
Uložené v:
| Názov: | ÐоÑÑÑоение опÑималÑной ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¿Ð¾ меÑаданнÑм ÑелÑÑионной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ: вÑпÑÑÐºÐ½Ð°Ñ ÐºÐ²Ð°Ð»Ð¸ÑикаÑÐ¸Ð¾Ð½Ð½Ð°Ñ ÑабоÑа бакалавÑа |
|---|---|
| Informácie o vydavateľovi: | СанкÑ-ÐеÑеÑбÑÑгÑкий полиÑÐµÑ Ð½Ð¸ÑеÑкий ÑнивеÑÑиÑÐµÑ ÐеÑÑа Ðеликого, 2022. |
| Rok vydania: | 2022 |
| Predmety: | ÑÑанÑлÑÑÐ¸Ñ Ð´Ð°Ð½Ð½ÑÑ, data translation, relational database, document database, ÑелÑÑионнÑе Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ, докÑменÑнÑе Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ |
| Popis: | Тема вÑпÑÑкной квалиÑикаÑионной ÑабоÑÑ: «ÐоÑÑÑоение опÑималÑной ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
по меÑаданнÑм ÑелÑÑионной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
». ÐÐ°Ð½Ð½Ð°Ñ ÑабоÑа поÑвÑÑена ÑазÑабоÑке пÑогÑаммной ÑеализаÑии меÑода поÑÑÑÐ¾ÐµÐ½Ð¸Ñ ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
, оÑнованного на ÑеоÑии множеÑÑв, а Ñакже оÑенке ÑÑÑекÑивноÑÑи ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ
в полÑÑенной ÑÑÑÑкÑÑÑе докÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. Ð ÑабоÑе пÑедлагаеÑÑÑ Ð¿ÑогÑаммное ÑеÑение, ÑоÑÑоÑÑее из модÑÐ»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ðº базе даннÑÑ
и ÑÑиÑÑÐ²Ð°Ð½Ð¸Ñ ÐµÑ Ð¼ÐµÑаданнÑÑ
, модÑÐ»Ñ Ð¿Ð°ÑÑинга SQL-запÑоÑов и модÑÐ»Ñ ÑеализаÑии вÑбÑанного меÑода поÑÑÑÐ¾ÐµÐ½Ð¸Ñ ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº пÑогÑÐ°Ð¼Ð¼Ð½Ð¾Ð¼Ñ ÑеÑÐµÐ½Ð¸Ñ Ð¸ опиÑание его аÑÑ
иÑекÑÑÑÑ Ð¿ÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð² главе 2. Ðлава 3 опиÑÑÐ²Ð°ÐµÑ Ð¿ÑоÑеÑÑ Ð¿ÐµÑеноÑа даннÑÑ
из ÑелÑÑионной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
в докÑменÑнÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. Рглаве 4 пÑедÑÑавлен ÑÑавниÑелÑнÑй анализ ÑÑÑекÑивноÑÑи доÑÑÑпа к даннÑм в ÑелÑÑионной базе даннÑÑ
и в Ñозданной по полÑÑенной из пÑогÑаммного ÑеÑÐµÐ½Ð¸Ñ ÑÑÑÑкÑÑÑе докÑменÑной базе даннÑÑ
. Ð ÑезÑлÑÑаÑе иÑÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ñл ÑазÑабоÑан пÑогÑаммнÑй модÑлÑ, позволÑÑÑий полÑÑиÑÑ Ð¿Ð¾ меÑаданнÑм ÑÐ°Ð±Ð»Ð¸Ñ Ð¸ инÑоÑмаÑии о запÑоÑаÑ
к ÑелÑÑионной базе даннÑÑ
ÑаÑпÑеделение полей по коллекÑиÑм докÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ
. ÐÑÑледование ÑÑÑекÑивноÑÑи показало, ÑÑо в полÑÑенной ÑÑÑÑкÑÑÑе докÑменÑÐ½Ð°Ñ Ð±Ð°Ð·Ð° даннÑÑ
не ÑÑÑÑÐ¿Ð°ÐµÑ Ð² пÑоизводиÑелÑноÑÑи ÑелÑÑионной базе даннÑÑ
. The subject of the graduate qualification work: "Construction of the optimal structure of a document database based on the metadata of a relational database". The given work is devoted to the development of a software implementation of a method for constructing a document database structure based on set theory, as well as an assessment of the data location efficiency in the resulting document database structure. The paper proposes a software solution consisting of a module for connecting to a database and reading its metadata, a module for parsing SQL queries, and a module for implementing the selected method for constructing the structure of a document database. The requirements for the software solution and a description of its architecture are presented in Chapter 2. Chapter 3 describes the process of migrating data from a relational database to a document database. Chapter 4 presents a comparative analysis of the efficiency of data access in a relational database and in a document database created from a structure obtained from a software solution. As a result of the study, a software module, that allows obtaining the distribution of fields across collections of the document database from the metadata of tables and information about queries to a relational database, was developed. The efficiency study showed that in the resulting structure, the document database is not inferior in performance to the relational database. |
| Druh dokumentu: | Other literature type |
| Jazyk: | Russian |
| DOI: | 10.18720/spbpu/3/2022/vr/vr22-2695 |
| Prístupové číslo: | edsair.doi...........41b9e2340aeba8ded1b2c8f7ce565d29 |
| Databáza: | OpenAIRE |
| Abstrakt: | Тема вÑпÑÑкной квалиÑикаÑионной ÑабоÑÑ: «ÐоÑÑÑоение опÑималÑной ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¿Ð¾ меÑаданнÑм ÑелÑÑионной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Â». ÐÐ°Ð½Ð½Ð°Ñ ÑабоÑа поÑвÑÑена ÑазÑабоÑке пÑогÑаммной ÑеализаÑии меÑода поÑÑÑÐ¾ÐµÐ½Ð¸Ñ ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , оÑнованного на ÑеоÑии множеÑÑв, а Ñакже оÑенке ÑÑÑекÑивноÑÑи ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð² полÑÑенной ÑÑÑÑкÑÑÑе докÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ . Ð ÑабоÑе пÑедлагаеÑÑÑ Ð¿ÑогÑаммное ÑеÑение, ÑоÑÑоÑÑее из модÑÐ»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ðº базе даннÑÑ Ð¸ ÑÑиÑÑÐ²Ð°Ð½Ð¸Ñ ÐµÑ Ð¼ÐµÑаданнÑÑ , модÑÐ»Ñ Ð¿Ð°ÑÑинга SQL-запÑоÑов и модÑÐ»Ñ ÑеализаÑии вÑбÑанного меÑода поÑÑÑÐ¾ÐµÐ½Ð¸Ñ ÑÑÑÑкÑÑÑÑ Ð´Ð¾ÐºÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ . ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº пÑогÑÐ°Ð¼Ð¼Ð½Ð¾Ð¼Ñ ÑеÑÐµÐ½Ð¸Ñ Ð¸ опиÑание его аÑÑ Ð¸ÑекÑÑÑÑ Ð¿ÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð² главе 2. Ðлава 3 опиÑÑÐ²Ð°ÐµÑ Ð¿ÑоÑеÑÑ Ð¿ÐµÑеноÑа даннÑÑ Ð¸Ð· ÑелÑÑионной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð² докÑменÑнÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ . Рглаве 4 пÑедÑÑавлен ÑÑавниÑелÑнÑй анализ ÑÑÑекÑивноÑÑи доÑÑÑпа к даннÑм в ÑелÑÑионной базе даннÑÑ Ð¸ в Ñозданной по полÑÑенной из пÑогÑаммного ÑеÑÐµÐ½Ð¸Ñ ÑÑÑÑкÑÑÑе докÑменÑной базе даннÑÑ . Ð ÑезÑлÑÑаÑе иÑÑÐ»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ñл ÑазÑабоÑан пÑогÑаммнÑй модÑлÑ, позволÑÑÑий полÑÑиÑÑ Ð¿Ð¾ меÑаданнÑм ÑÐ°Ð±Ð»Ð¸Ñ Ð¸ инÑоÑмаÑии о запÑоÑÐ°Ñ Ðº ÑелÑÑионной базе даннÑÑ ÑаÑпÑеделение полей по коллекÑиÑм докÑменÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ . ÐÑÑледование ÑÑÑекÑивноÑÑи показало, ÑÑо в полÑÑенной ÑÑÑÑкÑÑÑе докÑменÑÐ½Ð°Ñ Ð±Ð°Ð·Ð° даннÑÑ Ð½Ðµ ÑÑÑÑÐ¿Ð°ÐµÑ Ð² пÑоизводиÑелÑноÑÑи ÑелÑÑионной базе даннÑÑ .<br />The subject of the graduate qualification work: "Construction of the optimal structure of a document database based on the metadata of a relational database". The given work is devoted to the development of a software implementation of a method for constructing a document database structure based on set theory, as well as an assessment of the data location efficiency in the resulting document database structure. The paper proposes a software solution consisting of a module for connecting to a database and reading its metadata, a module for parsing SQL queries, and a module for implementing the selected method for constructing the structure of a document database. The requirements for the software solution and a description of its architecture are presented in Chapter 2. Chapter 3 describes the process of migrating data from a relational database to a document database. Chapter 4 presents a comparative analysis of the efficiency of data access in a relational database and in a document database created from a structure obtained from a software solution. As a result of the study, a software module, that allows obtaining the distribution of fields across collections of the document database from the metadata of tables and information about queries to a relational database, was developed. The efficiency study showed that in the resulting structure, the document database is not inferior in performance to the relational database. |
|---|---|
| DOI: | 10.18720/spbpu/3/2022/vr/vr22-2695 |
Nájsť tento článok vo Web of Science