Výběr vhodných AI nástrojů pro řešení vybraných databázových úloh
| Název práce: | Výběr vhodných AI nástrojů pro řešení vybraných databázových úloh |
|---|---|
| Autor(ka) práce: | Pištejová, Kristýna |
| Typ práce: | Diplomová práce |
| Vedoucí práce: | Chlapek, Dušan |
| Oponenti práce: | Kučera, Jan |
| Jazyk práce: | Česky |
| Abstrakt: | Diplomová práce se zaměřuje na výběr vhodných AI nástrojů pro řešení vybraných databázových úloh. Cílem je analyzovat možnosti bezplatných verzí AI nástrojů, navrhnout postup pro výběr vhodného AI nástroje pro řešení vybraných databázových úloh a tento postup ověřit. Na základě rešerše literatury a online zdrojů je specifikováno deset úloh zasazených do případové studie filmové databáze inspirované portálem ČSFD. Úlohy zahrnují formulaci požadavků, datové modelování, generování SQL skriptů, implementaci databázové logiky, optimalizaci SQL dotazu, migraci SQL dialektu a technickou dokumentaci databáze. Pro ověření je zpracováno etalonové řešení, hodnoticí kritéria, kontrolní seznamy a standardizované prompty. U výstupů ověřitelných v databázovém prostředí jsou připraveny také kontrolní skripty. Výstupy AI nástrojů jsou hodnoceny pomocí KO kritéria, bodového hodnocení a převodu do pásmového hodnocení. Výsledky ověření umožnily u většiny databázových úloh určit doporučený AI nástroj a u některých z nich také další vhodné nástroje. Současně se liší míra použitelnosti výstupů a rozsah zásahu člověka. Na základě výsledků jsou úlohy rozděleny do kategorií AI řeší samostatně, AI pomáhá a AI nestačí. Nejvyšší použitelnost byla zjištěna u generování skriptů, implementace databázové logiky, optimalizace SQL dotazu a technické dokumentace databáze. Konceptuální schéma databáze a fyzický datový model naopak vyžadovaly zásadní dopracování. Přínosem práce je praktické porovnání vybraných AI nástrojů, doporučení konkrétních nástrojů pro jednotlivé databázové úlohy a podklady umožňující opakovat ověření stejným postupem. |
| Klíčová slova: | prompt; umělá inteligence; AI nástroje; relační databáze; databázové úlohy; velké jazykové modely; hodnocení výstupů |
| Název práce: | Selection of suitable AI tools for solving selected database tasks |
|---|---|
| Autor(ka) práce: | Pištejová, Kristýna |
| Typ práce: | Diploma thesis |
| Vedoucí práce: | Chlapek, Dušan |
| Oponenti práce: | Kučera, Jan |
| Jazyk práce: | Česky |
| Abstrakt: | The diploma thesis focuses on the selection of suitable AI tools for solving selected database tasks. The aim is to analyse the capabilities of free versions of AI tools, propose a procedure for selecting a suitable AI tool for solving selected database tasks, and verify this procedure. Based on a review of literature and online sources, ten tasks are specified within a case study of a film database inspired by the ČSFD portal. The tasks include requirements specification, data modelling, SQL script generation, implementation of database logic, SQL query optimization, SQL dialect migration, and technical database documentation. For the verification, a reference solution, evaluation criteria, checklists, and standardized prompts are prepared. For outputs that can be verified in a database environment, control scripts are also prepared. The outputs of AI tools are evaluated using a knock-out criterion, point-based scoring, and conversion into banded evaluation. The verification results made it possible to determine a recommended AI tool for most database tasks and, for some of them, also other suitable tools. At the same time, the degree of output usability and the extent of required human intervention differ. Based on the results, the tasks are divided into the categories AI solves independently, AI helps, and AI is insufficient. The highest usability was found in script generation, implementation of database logic, SQL query optimization, and technical database documentation. By contrast, the conceptual database schema and physical data model required substantial reworking. The contribution of the thesis is a practical comparison of selected AI tools, recommendations of specific tools for individual database tasks, and materials enabling the verification to be repeated using the same procedure. |
| Klíčová slova: | artificial intelligence; AI tools; relational databases; database tasks; large language models; prompt; AI output evaluation |
Informace o studiu
| Studijní program / obor: | Podniková informatika |
|---|---|
| Typ studijního programu: | Magisterský studijní program |
| Přidělovaná hodnost: | Ing. |
| Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
| Fakulta: | Fakulta informatiky a statistiky |
| Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
| Datum zadání práce: | 3. 10. 2025 |
|---|---|
| Datum podání práce: | 23. 6. 2026 |
| Datum obhajoby: | 2026 |
Soubory ke stažení
Soubory budou k dispozici až po obhajobě práce.