Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Предмет исследования: конструктор pgSQL запросов. Цель выпускной квалификационной работы: разработать конструктор SQL запросов для асинхронного клиента системы управления базами данных PostgreSQL. Задачи, решаемые в ходе работы: 1. Исследовать существующие клиенты системы управления базами данных PostgreSQL 2. Исследовать существующие конструкторы SQL запросов 3. Исследовать протокол взаимодействия с системой управления базами данных PostgreSQL 4. Определить стек используемых технологий 5. Определить архитектуру приложения 6. Разработать конструктор SQL запросов в рамках асинхронного клиента системы управления базами данных PostgreSQL 7. Провести тестирование конструктора SQL запросов с помощью демонстрационного приложения В ходе выполнения работы был проведен анализ существующих решений, выявлена потребность в реализации протокола асинхронного взаимодействия с системой управления базами данных PostgreSQL. Для реализации асинхронного клиента был выбран фреймворк Seastar. Разработанный конструктор SQL запросов позволяет создавать простые и сложные (содержащих условия, группировку) запросы для асинхронного клиента СУБД PostgreSQL, обрабатывать и хранить результаты выполнения запросов для пользовательских типов, а также выводить результатов в человекочитаемом виде.
Subject of research: plSQL query builder. The final qualifying work purpose: development of query builder for asynchronous database management system PostgreSQL client Tasks that were solved during the work: 1. Research clients of database management system PostgreSQL 2. Research SQL query builders 3. Research wired PostgreSQL protocol 4. Define a technologies stack 5. Define the architecture of application 6. Develop SQL query builder for asynchronous client of database management system PostgreSQL 7. Test application Research of current solutions has shown the need for wired PostgreSQL protocol implementation. Seastar framework was chosen as a source of asynchrony primitives. The developed SQL query builder allows to create simple and complex (include clauses) queries for asynchronous database client, handle and store query results as objects of user types, output of results in human-readable format is also supported.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 0
За последние 30 дней: 0 Подробная статистика |