Vyhledání zbytečných konstrukcí v SQL dotazech

dc.contributor.advisorBača, Radim
dc.contributor.authorBill, Daniel
dc.contributor.refereeLukáš, Petr
dc.date.accepted2021-08-10
dc.date.accessioned2021-11-08T12:20:22Z
dc.date.available2021-11-08T12:20:22Z
dc.date.issued2021
dc.description.abstractCílem diplomové práce je navržení a implementace nástroje schopného detekovat jednotlivé konstrukce v SQL dotazech a nad nimi určit, zda jsou některé části dotazu redundantní. První část je zaměřená na analýzu problémů tzv. redundancí v SQL dotazech, a které technologie byly použity k jejich detekci. Druhá část popisuje implementaci jednotlivých transformačních pravidel, způsob testování softwaru při vývoji a uživatelský manuál, který seznámí programátora s nástrojem. Na závěr bylo provedeno srovnání s existujícími nástroji.cs
dc.description.abstractThe goal of this diploma thesis is a design and an implementation of a tool capable of detecting individual constructs in SQL queries and determine over them whether some parts of the query are redundant. The first part is focused on the analysis of problems of so-called redundancy in SQL queries, and which technologies were used to detect them. The second part describes the implementation of individual transformation rules, the way of software testing during implementation and a user manual that introduces the programmer to the tool. Finally, a comparison was made with existing tools.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent1618908 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisBIL0104_FEI_N2647_2612T025_2021
dc.identifier.urihttp://hdl.handle.net/10084/145619
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectSQLcs
dc.subjectSQL Servercs
dc.subjectANTLRcs
dc.subjectJavacs
dc.subjectMavencs
dc.subjectRedundancecs
dc.subjectSQLen
dc.subjectSQL Serveren
dc.subjectANTLRen
dc.subjectJavaen
dc.subjectMavenen
dc.subjectRedundancyen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleVyhledání zbytečných konstrukcí v SQL dotazechcs
dc.title.alternativeSearching for Redundant SQL Expressionsen
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
BIL0104_FEI_N2647_2612T025_2021.pdf
Size:
1.54 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
BIL0104_FEI_N2647_2612T025_2021_zadani.pdf
Size:
45.09 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
BIL0104_FEI_N2647_2612T025_2021_priloha.zip
Size:
7.44 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
BIL0104_FEI_N2647_2612T025_2021_posudek_vedouci_Baca_Radim.pdf
Size:
53.9 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Bača, Radim
Loading...
Thumbnail Image
Name:
BIL0104_FEI_N2647_2612T025_2021_posudek_oponent_Lukas_Petr.pdf
Size:
59.53 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Lukáš, Petr