СТАТИЧНИЙ АНАЛІЗ SQL-ЗАПИТІВ БАЗОВАНИЙ НА ГРАМАТИЦІ SQL

dc.contributor.authorЗасухін, Р. Р.
dc.date.accessioned2025-06-24T17:24:18Z
dc.date.issued2025
dc.descriptionЗасухін, Р. Р. Статичний аналіз SQL-запитів базований на граматиці SQL = Static analysis of SQL queries based on SQL grammar: кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / Р. Р. Засухіна ; наук. керівник к. ф.-м. н., доц. Г. М. Кравцов ; Міністерство освіти і науки України ; Херсонський держ. ун-т, ф-т комп’ютерних наук, фізики та математики, кафедра комп’ютерних наук та програмної інженерії. – Івано-Франківськ : ХДУ, 2025. – 60 с.
dc.description.abstractЦя кваліфікаційна робота присвячена розробці статичного аналізатора для системи автодоповнення (AutoComplete), що базується на SQL-граматиках. У сучасних IDE автодоповнення зазвичай реалізується за допомогою простих алгоритмів, які безпосередньо використовують синтаксичні правила мови, або у вигляді ручного прописування команд. У межах цієї роботи було поставлено завдання створити більш потужний інструмент, який буде базуватися на граматиці, для підтримки розробників, які працюють з Database Manager Valentina Studio. Це зумовлює актуальність обраної теми. Метою дослідження є створення статичного аналізатора, який покращить функціональність системи автодоповнення. Для реалізації цієї мети було проаналізовано наукову літературу з тематики алгоритмів, мови SQL, баз даних, мови програмування C++ та ANTLR. This thesis focuses on the development of a static analyzer for an AutoComplete system based on SQL grammars. In modern IDEs, autocomplete is typically implemented using simple algorithms that directly utilize the syntactic rules of the language, or through manually written commands. The goal of this work is to create a more powerful tool based on grammar, to support developers working with the Valentina Studio Database Manager. This highlights the relevance of the chosen topic. The objective of the research is to develop a static analyzer that will improve the functionality of the autocomplete system. To achieve this goal, the literature on algorithms, SQL, databases, the C++ programming language, and ANTLR was reviewed.
dc.identifier.urihttps://ekhsuir.kspu.edu/handle/123456789/21321
dc.subjectСтатичний аналіз
dc.subjectБази даних
dc.subjectSQL-запити
dc.subjectСистема управління базами даних
dc.subjectStatic analysis
dc.subjectDatabase
dc.subjectSQL-request
dc.subjectDatabase management system
dc.subjectSQL.
dc.titleСТАТИЧНИЙ АНАЛІЗ SQL-ЗАПИТІВ БАЗОВАНИЙ НА ГРАМАТИЦІ SQL
dc.title.alternativeSTATIC ANALYSIS OF SQL QUERIES BASED ON SQL GRAMMAR
dc.typeOther

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Zasukhin_fknfm_2025.pdf
Size:
3.21 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections