Details

Title: Разработка прототипа автоматизированной системы проверки правильности написания запросов на языке pgSQL: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных»
Creators: Саньков Алексей Евгеньевич
Scientific adviser: Сабинин Олег Юрьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: автоматизированные системы; PGSQL-запросы; алгоритмы проверки правильности запросов; базы данных; automated systems; PGSQL queries; algorithms for verifying the correctness of requests; databases
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-2617
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\30299

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена задаче проверки правильности запросов на языке PgSQL. Целью работы является создание прототипа системы, способной эффективно анализировать правильность и оптимальность запросов на языке pgSQL, повышая тем самым качество обучения. В результате исследования данной темы были изучены особенности языка PgSQL, был разработан прототип автоматизированной системы проверки правильности написания запросов на языке PgSQL. Более того, были рассмотрены методы проверки правильности запросов и создан собственный алгоритм, учитывающий недостатки предыдущих альтернативных алгоритмов и позволяющий осуществить проверку SQL-запросов на правильность.

This work is devoted to the task of verifying the correctness of queries in the PgSQL language. The aim of the work is to create a prototype system capable of effectively analyzing the correctness and optimality of queries in the pgSQL language, thereby improving the quality of learning. As a result of the research on this topic, the features of the PgSQL language were studied, and a prototype of an automated system for verifying the correctness of writing queries in the PgSQL language was developed. Moreover, methods for verifying the correctness of queries were considered and a proprietary algorithm was created that takes into account the shortcomings of previous alternative algorithms and allows for checking SQL queries for correctness.

Document access rights

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

Usage statistics

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