Adaptation of Relational Database Schema
Adaptation of Relational Database Schema
diplomová práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/49548Identifikátory
SIS: 90407
Kolekce
- Kvalifikační práce [11267]
Autor
Vedoucí práce
Oponent práce
Kopecký, Michal
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
30. 1. 2012
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
Relační databáze, SQL, mapování, evoluceKlíčová slova (anglicky)
Relational database, SQL, mapping, evolutionV předložené práci studujeme evoluci databázového schématu a její vliv na související oblasti. Práce obsahuje přehled důležitých problémů spojených se změnou úložiště dat a také popisuje existující přístupy k těmto problémům. Detailněji práce rozebírá vliv změn databázového schématu na databázové dotazy, které jsou na příslušném schématu závislé. Přístup představený v této práci ukazuje možnost modelování databázových dotazů společně s modelem databázového schématu. Práce dále popisuje řešení jak upravovat databázové dotazy v závislosti na evoluci příslušného databázového schématu. V neposlední řadě práce obsahuje sadu experimentů ověřujících návrh zvoleného řešení.
In the presented work we study evolution of a database schema and its impact on related issues. The work contains a review of important problems related to the change in a respective storage of the data. It describes existing approaches of these problems as well. In detail the work analyzes an impact of database schema changes on database queries, which relate to the particular database schema. The approach presented in this thesis shows a ability to model database queries together with a database schema model. The thesis describes a solution how to adapt database queries related to the evolved database schema. Finally the work contains a number of experiments that verify a proposal of the presented solution.