Database method refactoring
Thesis title: | Databázový refaktoring metod |
---|---|
Author: | Souček, Tomáš |
Thesis type: | Bakalářská práce |
Supervisor: | Palovská, Helena |
Opponents: | Pavlíčková, Jarmila |
Thesis language: | Česky |
Abstract: | Tato práce se zabývá databázovým refaktoringem metod. Cílem teoretické části práce je čtenářůmdetailně přiblížit principy, výhody a rizika databázového refaktoringu metod. Cílem praktické částipráce je názorně ukázat implementaci jednotlivých druhů refaktoringu metod. Těchto cílů je dosaženodetailním popisem jednotlivých druhů databázového refaktoringu metod a ukázkou jejich názornýchpříkladů.Práce nejdříve vysvětluje, co je refaktoring a jaká jsou specifika databázového refaktoringu a jehokategorie. Poté následuje detailní popis jednotlivých druhů databázového refaktoringu metod, kde je ukaždého z nich detailně popsán princip, motivace k jeho použití, výhody, rizika, na která je třeba brátohled a obecný postup pro aplikování daného refaktoringu. V praktické části práce jsou uvedenynázorné příklady jednotlivých metod vytvořené a otestované na testovací databázi. |
Keywords: | refaktoring databáze; metoda; SQL; MariaDB; refaktoring metod |
Thesis title: | Database method refactoring |
---|---|
Author: | Souček, Tomáš |
Thesis type: | Bachelor thesis |
Supervisor: | Palovská, Helena |
Opponents: | Pavlíčková, Jarmila |
Thesis language: | Česky |
Abstract: | This thesis deals with database method refactoring. The goal of theoretical part of the thesis is tothoroughly describe the principles, advantages and risks of database method refactoring. The goal ofpractical part of the thesis is to demostrate the implementation of each type of method refactoring.These goals are achieved throught detailed description of each type of database method refactoring andby demonstrating refactoring examples.First thing explained by the thesis is the term refactoring and the specifics of database refactoring andits categories. After that follows detailed description of each type of database method refactoring,where each one has detailed description of principle behind it, motivation for its use, advantages, risksthat need to be considered and general process for its application. In the practical part of the thesis arethe examples of each type of method refactoring, which were tested in a test database. |
Keywords: | database refactoring; SQL; method refactoring; method; MariaDB |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 6. 3. 2018 |
---|---|
Date of submission: | 1. 5. 2018 |
Date of defense: | 11. 6. 2018 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/65264/podrobnosti |