Details
Title | Разработка витрины данных в среде СУБД ClickHouse для реляционной базы данных: выпускная квалификационная работа бакалавра: направление 27.03.03 «Системный анализ и управление» ; образовательная программа 27.03.03_01 «Теория и математические методы системного анализа и управления в технических, экономичеcких и социальных системах» |
---|---|
Creators | Шитова Кристина Сергеевна |
Scientific adviser | Нестеров Сергей Александрович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | данные ; реляционная база данных ; колоночная база данных ; postgresql ; clickhouse ; витрина данных ; data ; relational database ; column database ; data mart |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 27.03.03 |
Speciality group (FGOS) | 270000 - Управление в технических системах |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-964 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35779 |
Record create date | 7/30/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена созданию витрины данных для реляционной базы данных с последующим анализом повышения эффективности при выполнении аналитических запросов на больших объемах данных. Задачи, которые решались в ходе исследования: 1) Изучение архитектуры и отличительных особенностей реляционных и колоночных систем управления базами данных. 2) Проведение сравнительного анализа систем управления базами данных PostgreSQL и ClickHouse. 3) Описание методов проектирования витрины данных, выбор лучшего подхода для использования в данной работе. 4) Осуществление миграции реляционной базы данных в колоночную СУБД ClickHouse. 5) Описание и проектирование витрины данных с последующей реализацией на облачном сервере. 6) Тестирование полученного результата и анализ эффективности в сравнении с аналогичными решениями. Для достижения данных результатов в работе были использованы следующие информационные технологии: дистрибутив – Ubuntu Linux, клиентское приложение SQL – DBeaver, облачные сервисы – Postgres Pro DBaaS, Service for ClickHouse в Yandex Cloud и Yandex DataLens, системы управления базами данных – PostgreSQL и ClickHouse.
The given work is devoted to the creation of a data mart for a relational database with subsequent analysis of increased efficiency when performing analytical queries on large volumes of data. The research set the following goals: 1) Study of the architecture and distinctive features of relational and columnar database management systems. 2) Conducting a comparative analysis of PostgreSQL and ClickHouse database management systems. 3) Description of data mart design methods, selection of the best approach for use in this work. 4) Migration of a relational database to a ClickHouse columnar DBMS. 5) Description and design of the data mart with subsequent implementation on the cloud server. 6) Testing the obtained result and analysis of efficiency in comparison with similar solutions. To achieve these results, the following information technologies were used in the work: distribution - Ubuntu Linux, client application SQL – DBeaver, cloud services – Postgres Pro DBaaS, Service for ClickHouse in Yandex Cloud and Yandex DataLens, database management systems – PostgreSQL and ClickHouse.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 1
Last 30 days: 1