Original title:
Architektonický refaktoring databáze
Translated title:
Architectural database refactoring
Authors:
Nguyen Trung, Hoa ; Palovská, Helena (advisor) ; Krch, David (referee) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] Tato bakalářská práce se zabývá problematikou architektonického refaktoringu databáze. Cílem práce je detailně popsat jednotlivé metody architektonického refaktoringu databáze a následně názorně ukázat na vlastních příkladech, jaký je postup aktualizace databázového schématu, a nastínit postup změny zdrojového kódu aplikace. Nejprve je vysvětleno, co vůbec refaktoring znamená a v čem se refaktoring databáze liší od klasického refaktoringu. Následuje podrobný popis jednotlivých metod architektonického refaktoringu, kde je zachycena podstata refaktoringové metody spolu s jejími výhodami a možnými riziky. V další části jsou uvedeny vlastní příklady k jednotlivým metodám, kde se aplikují postupy z teoretické části. Na závěr se zhodnotí splnění cílů, přínos práce a námět na rozšíření stávající práce.This bachelor thesis deals with database architectural refactorings. Its purpose is to describe each and every architectural refactoring method in detail on theoretical level with following author's own examples. These examples contain schema update mechanics and an outline of application code update. First of all, there will be an explanation of what refactoring stands for and what are the main differences between database refactoring and code refactoring. Following is detailed description of each and every architectural refactoring method with its principle, benefits and potential tradeoffs. The next part consists of author's own examples where update mechanics from theory are applied. Final chapter evaluates achievement of objectives, contribution of thesis and proposals on how can this thesis be extended.
Keywords:
architectural refactoring; database refactoring; database schema; SQL; architektonický refaktoring; databázové schéma; refaktoring databáze; SQL
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/53133