Детальная информация

Название Программный прототип системы автоматизированного транспортирования таблиц между узлами распределенной базы данных: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных»
Авторы Морозова Ольга Александровна
Научный руководитель Сабинин Олег Юрьевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика распределенная база данных ; оптимизация распределенных запросов ; обработка истории запросов ; динамическая балансировка данных ; distributed database ; distributed query optimization ; query history processing ; dynamic data allocation
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 02.03.03
Группа специальностей ФГОС 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2025/vr/vr25-2965
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\37217
Дата создания записи 19.09.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В данной работе изложена сущность подхода к созданию приложения по динамической перебалансировке таблиц между узлами распределенной базы данных на базе СУБД PostgreSQL с целью оптимизации распределенных запросов. Даны общие понятия и принципы построения распределенных баз данных. Изучены и сравнены алгоритмы подхода к анализу истории запросов. Разработана архитектура тестовой распределенной базы данных и ее реализация на базе Docker. Разработан конкретный программный прототип на языке Python с использованием встроенных и открытых библиотек.

This work presents an essence that allows creating applications for dynamic rebalancing of tables between distributed database nodes based on PostgreSQL DBMS in order to optimize distributed queries. General concepts and principles of building distributed databases are given. Selection algorithms for analyzing historical queries are studied and compared. A distributed database testing architecture and its implementation based on Docker are developed. An individual software prototype in Python is developed using built-in and open libraries.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика