GUI pro aplikaci analyzující schéma databáze a SQL dotazy
| dc.contributor.advisor | Bača, Radim | |
| dc.contributor.author | Procházka, Jan | |
| dc.contributor.referee | Chovanec, Peter | |
| dc.date.accepted | 2026-06-01 | |
| dc.date.accessioned | 2026-09-02T14:39:01Z | |
| dc.date.available | 2026-09-02T14:39:01Z | |
| dc.date.issued | 2026 | |
| 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.abstract | The 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | dobře | cs |
| dc.format.extent | 2166051 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | PRO0387_FEI_B0613A140014_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160596 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | analýza databázových schémat | cs |
| dc.subject | SQL dotazy | cs |
| dc.subject | webová aplikace | cs |
| dc.subject | uživatelské rozhraní | cs |
| dc.subject | integrace nástrojů, mikroslužby | cs |
| dc.subject | database schema analysis | en |
| dc.subject | SQL queries | en |
| dc.subject | web application | en |
| dc.subject | user interface | en |
| dc.subject | tool integration | en |
| dc.subject | microservices | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | GUI pro aplikaci analyzující schéma databáze a SQL dotazy | cs |
| dc.title.alternative | GUI for an Application Analytiky Database Schema and its SQL Commands | en |
| dc.type | Bakalářská práce | cs |
| local.files.count | 6 | |
| local.files.size | 3232044 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- PRO0387_FEI_B0613A140014_2026.pdf
- Size:
- 2.07 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- PRO0387_FEI_B0613A140014_2026_zadani.pdf
- Size:
- 153.36 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- PRO0387_FEI_B0613A140014_2026_priloha.zip
- Size:
- 503.29 KB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- 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...
- Name:
- PRO0387_FEI_B0613A140014_2026_posudek_oponent_Chovanec_Peter.pdf
- Size:
- 161.04 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Chovanec, Peter