Details

Title: Разработка программных средств миграции NoSQL баз данных на PostgreSQL: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных»
Creators: Нгуен Ань Туан
Scientific adviser: Сабинин Олег Юрьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Nosql базы данных; Postgresql; миграции баз данных; целостность данных; etl; Nosql databases; database migration; data integrity
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.03
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2357
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\30391

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Исследование открывается анализом моделей баз данных NoSQL и PostgreSQL, с акцентом на их уникальные особенности и сферы использования. Далее рассматриваются процесс и методология миграции данных из NoSQL баз в PostgreSQL, выявляются ключевые проблемы и предлагаются решения для эффективной миграции. Основная часть исследования включает проектирование и реализацию программного обеспечения, предназначенного для автоматизации и упрощения процесса миграции. Включены разработка алгоритмов и инструментов, которые обеспечивают целостность и согласованность данных во время миграции. Наконец, в работе представлен комплексный этап тестирования, в рамках которого разработанное программное обеспечение оценивается с помощью серии строгих тестов для подтверждения его функциональности, надежности. Результаты демонстрируют способность программного обеспечения эффективно мигрировать данные из различных баз данных NoSQL на PostgreSQL, предоставляя практическое решение для компаний, желающих извлечь выгоду из надежности и универсальности, которые PostgreSQL предлагает.

The research begins with an analysis of NoSQL and PostgreSQL database models, emphasizing their unique features and areas of application. It then examines the process and methodology of migrating data from NoSQL databases to PostgreSQL, identifying key issues and proposing solutions for effective migration. The core of this study involves the design and implementation of software dedicated to automating and streamlining the migration process. This includes the development of algorithms and tools that ensure data integrity and consistency during migration. Finally, the thesis presents a comprehensive testing phase, wherein the developed software is evaluated through a series of rigorous tests to validate its functionality, performance, and reliability. The results demonstrate the softwares ability to efficiently migrate data from various NoSQL databases to PostgreSQL, providing a practical solution for companies looking to benefit from the reliability and versatility that PostgreSQL offers.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics