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

Название Утилита миграции баз данных из СУБД Oracle Database в СУБД Ред База Данных: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Database migration utility from Oracle Database to Red Database
Авторы Борисов Александр Александрович
Научный руководитель Нестеров Сергей Александрович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика база данных ; системы управления базами данных ; миграция ; SQL ; Oracle Database ; Ред База Данных ; database ; database management system ; migration ; Red Database
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.02
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr26-1289
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\40855
Дата создания записи 01.07.2026

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

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

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

Данная работа посвящена разработке утилиты для автоматизации миграции баз данных из СУБД Oracle Database в Ред Базу Данных. В рамках выполнения данной работы были решены следующие задачи: 1. Анализ проблем миграции с Oracle Database в Ред Базу Данных и поиск их решения. 2. Определение методов для устранения обнаруженных проблем, поиск и разработка аналогов для реализации функциональных возможностей СУБД Oracle Database, которые отсутствуют в СУБД Ред База Данных. 3. Реализация утилиты, которая преобразует метаданные СУБД Oracle Database в СУБД Ред База Данных. Работа состоит из трех глав. В первой главе даны определения основным понятиям: база данных, системы управления базами данных, язык SQL, описаны различия в синтаксисе основных SQL–конструкций двух СУБД. Сформулирована формальная постановка задачи. Во второй главе приведен программный код конвертации объектов баз данных из Oracle Database в Ред Базу Данных. В третьей главе на примере демонстрационной базы данных продемонстрирована работа утилиты и приведено сравнение с аналогами. В результате была разработана утилита, которая преобразует код создания базы данных из Oracle Database в Ред Базу Данных. Утилита была успешно протестирована на демонстрационной базе данных. Для достижения данных результатов в работе были использованы следующие информационные технологии: СУБД Oracle Database, СУБД Ред База Данных, язык программирования Java, библиотека синтаксического анализа ANTLR, процедурные языки PL/SQL и PSQL.

The research sets the following goals: 1. Analysis of migration problems from Oracle Database to Red Database. 2. Search and development of analogues for the implementation of the functionality of the Oracle Database, which are missing in the Red Database. 3. Red Database. The development of a utility that converts Oracle Database metadata into Red Database. The work contains three chapters. The first chapter gives definitions of the basic concepts: database, database management systems, SQL language. It also describes the differences in the syntax of the main SQL constructs of the two databases. A formal statement of the problem is formulated. The second chapter shows the program code for converting database objects from Oracle Database to Red Database. In the third chapter, using the example of a demo database, the utility is demonstrated and a comparison with analogues is given. As a result, a utility was developed that converts the database creation code from Oracle Database to Red Database. The utility was successfully tested on a demo database. To achieve these results, the following information technologies were used in the work: Oracle Database, Red Database, Java programming language, ANTLR library, PL/SQL and PSQL procedural languages.

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