Database refactoring
Thesis title: | Refaktoring databází |
---|---|
Author: | Paulavets, Anastasiya |
Thesis type: | Bakalářská práce |
Supervisor: | Palovská, Helena |
Opponents: | Krch, David |
Thesis language: | Česky |
Abstract: | Tato bakalářská práce se zabývá problematikou refaktoringu databází. Její cílem je popsat možnosti refaktorování stávajícího databázového schématu a ukázat použití jednotlivých refaktorování na vlastních příkladech. Nejprve uvádím definici refaktorování databáze a přehled kategorií refaktoringu. Následuje popis jednotlivých refaktorování. Kapitola 8 obsahuje větší příklad refaktoringu databáze, kde místo pouhého naznačení postupu uvádím také SQL skripty pro aktualizaci schématu databáze a migraci dat. |
Keywords: | refaktoring databáze; SQL; normalizace |
Thesis title: | Database refactoring |
---|---|
Author: | Paulavets, Anastasiya |
Thesis type: | Bachelor thesis |
Supervisor: | Palovská, Helena |
Opponents: | Krch, David |
Thesis language: | Česky |
Abstract: | This bachelor thesis deals with database refactoring. Its aim is to describe the possibility of refactoring an existing database schema and show usage of refactorings on author's own examples. First a definition of database refactoring is presented along with an overview of database refactoring categories. Then descriptions of each refactoring are provided. Chapter 8 con-tains a larger example of database refactoring, where instead of just an indication of sche-ma update mechanics SQL scripts to update the database schema and migrate data are provided. |
Keywords: | database refactoring; SQL; normalization |
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: | 2. 2. 2012 |
---|---|
Date of submission: | 9. 5. 2012 |
Date of defense: | 27. 6. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/35769/podrobnosti |