Графічний конструктор SQL-запитів для взаємодії з базами даних

dc.contributor.advisorВєчерковська, Анастасія Сергіївна
dc.contributor.authorШниркова, Дар`я Олексіївна
dc.date.accessioned2025-01-13T08:04:21Z
dc.date.available2025-01-13T08:04:21Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 20 таблиць, 13 рисунки та 12 джерел – загалом 41 сторінка. Дипломний проєкт присвячений розробці програмного забезпечення графічний конструктор SQL-запитів для взаємодії з базами даних. Основною метою роботи є створення інтуїтивно зрозумілого та ефективного інструмента, який дозволяє користувачам без глибоких знань мови SQL формувати складні запити до баз даних. Розроблений програмний продукт спрямований на розширення можливостей взаємодії користувачів з реляційними базами даних, забезпечуючи їм зручний графічний інтерфейс для побудови, редагування та виконання SQL-запитів. Інструмент дозволяє візуально конструювати запити за допомогою перетягування елементів, що значно спрощує процес створення запитів для нефахівців у галузі програмування. Об'єкт дослідження: методи та засоби створення і виконання SQL-запитів до реляційних баз даних. Предмет дослідження: є технології та методи розробки графічних інтерфейсів для побудови SQL-запитів, а також їх вплив на ефективність та зручність взаємодії користувачів з реляційними базами даних. У розділі «Аналіз вимог до програмного забезпечення» було розглянуто відомі аналоги та проаналізовано можливі технічні рішення для вирішення поставленої задачі. Розділ «Моделювання та конструювання програмного забезпечення» присвячений створенню структурних схем програмного забезпечення, перевірці покриття функціональних вимог. Також в цьому розділі описано створення та розробка самого програмного забезпечення. Розділ «Аналіз якості та тестування програмного забезпечення» розглядає приклади та варіанти проведеного тестування методом Smoke Testing та отримані результати тестових випадків. Розділ «Випровадження та супровід програмного забезпечення» описує послідовність дій для створення виконуваного файлу застосунку розробником та способи супроводу, тобто оновлення версії, для розробника та звичайного користувача. Програмне забезпечення впроваджено як виконуваний застосунок для операційної системи Windows 10.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 20 tables, 13 figures and 12 sources – in total 41 pages. The primary aim of this work is to create an intuitive and efficient tool that allows users without deep knowledge of SQL to construct complex database queries. The developed software product is designed to enhance user interaction with relational databases, providing a convenient graphical interface for building, editing and executing SQL queries. The tool enables users to visually construct queries through drag-and-drop elements, significantly simplifying the query creation process for non-experts in programming. Object of Study: Methods and tools for creating and executing SQL queries on relational databases. Subject of Study: Technologies and methods for developing graphical interfaces for building SQL queries, as well as their impact on the efficiency and convenience of user interaction with relational databases. In the section "Analysis of Software Requirements" known analogs were reviewed and potential technical solutions for solving the given problem were analyzed. The section "Modeling and Designing Software" is dedicated to creating structural diagrams of the software, verifying coverage of functional requirements. This section also describes the creation and development of the software itself. The section "Software Quality Analysis and Testing" examines examples and options for testing conducted using the Smoke Testing method and the results of test cases obtained. The section "Software Deployment and Maintenance" describes the sequence of actions for creating the executable application file by the developer and the maintenance methods, including version updates, for both the developer and the regular user. The software has been deployed as an executable application for the Windows 10 operating system.
dc.format.extent95 с.
dc.identifier.citationШниркова, Д. О. Графічний конструктор SQL-запитів для взаємодії з базами даних : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Шниркова Дар`я Олексіївна. - Київ, 2024. - 95 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/71793
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectграфічний
dc.subjectSQL-запити
dc.subjectбази даних
dc.subjectреляційні СУБД
dc.subjectпрограмне забезпечення
dc.subjectвзаємодія з даними
dc.subjectgraphical
dc.subjectSQL queries
dc.subjectdatabases
dc.subjectrelational DBMS
dc.subjectSoftware
dc.subjectdata interaction
dc.titleГрафічний конструктор SQL-запитів для взаємодії з базами даних
dc.title.alternativeGraphical SQL Query Designer for Database Interaction
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Shnyrkova_bakalavr.pdf
Розмір:
5.12 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: