Architektonický refaktoring databáze

Název práce: Architektonický refaktoring databáze
Autor(ka) práce: Nguyen Trung, Hoa
Typ práce: Bakalářská práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Krch, David
Jazyk práce: Česky
Abstrakt:
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.
Klíčová slova: refaktoring databáze; architektonický refaktoring; SQL; databázové schéma
Název práce: Architectural database refactoring
Autor(ka) práce: Nguyen Trung, Hoa
Typ práce: Bachelor thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Krch, David
Jazyk práce: Česky
Abstrakt:
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.
Klíčová slova: database refactoring; architectural refactoring; SQL; database schema

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
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: 21. 9. 2016
Datum podání práce: 1. 12. 2016
Datum obhajoby: 1. 2. 2017
Identifikátor v systému InSIS: https://insis.vse.cz/zp/58620/podrobnosti

Soubory ke stažení

    Poslední aktualizace: