GUI pro aplikaci analyzující schéma databáze a SQL dotazy

dc.contributor.advisorBača, Radim
dc.contributor.authorProcházka, Jan
dc.contributor.refereeChovanec, Peter
dc.date.accepted2026-06-01
dc.date.accessioned2026-09-02T14:39:01Z
dc.date.available2026-09-02T14:39:01Z
dc.date.issued2026
dc.description.abstractÚčelem bakalářské práce je vytvoření webové aplikace, která zjednodušuje práci s nástrojem pro komplexní analýzu databázových schémat a souvisejících SQL dotazů s názvem DBShepherd. Navržené řešení poskytuje uživatelsky přívětivé rozhraní, které umožňuje efektivní interakci s tímto nástrojem bez nutnosti přímé práce s jeho rozhraním. Systém je rozdělen na dvě hlavní části. Backend zajišťuje autentizaci a autorizaci uživatelů, zprostředkovává komunikaci s analytickým nástrojem a externími jazykovými modely, a sjednocuje získané odpovědi do konzistentního formátu. Frontend představuje webové uživatelské rozhraní, které umožňuje přehlednou práci s funkcemi systému a interpretaci výsledků analýzy. Navržená architektura je založena na principu mikroslužeb, oddělení jednotlivých komponent, což umožňuje snadnou rozšiřitelnost a údržbu systému.cs
dc.description.abstractThe aim of this bachelor’s thesis is to develop a web application that simplifies working with a tool for comprehensive analysis of database schemas and related SQL queries, called DBShepherd. The proposed solution provides a user-friendly interface that enables efficient interaction with the tool without requiring direct use of its native interface. The system is divided into two main parts. The backend ensures user authentication and authorization, mediates communication with the analytical tool and external language models, and transforms the obtained responses into a unified format. The frontend represents a web-based user interface that enables clear interaction with the system’s functionalities and interpretation of analysis results. The proposed architecture is based on the microservices approach and separation of individual components, which allows for easy extensibility and maintainability of the system.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent2166051 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisPRO0387_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/160596
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectanalýza databázových schématcs
dc.subjectSQL dotazycs
dc.subjectwebová aplikacecs
dc.subjectuživatelské rozhranícs
dc.subjectintegrace nástrojů, mikroslužbycs
dc.subjectdatabase schema analysisen
dc.subjectSQL queriesen
dc.subjectweb applicationen
dc.subjectuser interfaceen
dc.subjecttool integrationen
dc.subjectmicroservicesen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleGUI pro aplikaci analyzující schéma databáze a SQL dotazycs
dc.title.alternativeGUI for an Application Analytiky Database Schema and its SQL Commandsen
dc.typeBakalářská prácecs
local.files.count6
local.files.size3232044
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
PRO0387_FEI_B0613A140014_2026.pdf
Size:
2.07 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
PRO0387_FEI_B0613A140014_2026_zadani.pdf
Size:
153.36 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
PRO0387_FEI_B0613A140014_2026_priloha.zip
Size:
503.29 KB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
PRO0387_FEI_B0613A140014_2026_posudek_vedouci_Baca_Radim.pdf
Size:
160.78 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Bača, Radim
Loading...
Thumbnail Image
Name:
PRO0387_FEI_B0613A140014_2026_posudek_oponent_Chovanec_Peter.pdf
Size:
161.04 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Chovanec, Peter