Comparison of relational database schema and XML structures

Thesis title: Porovnání schématu relační databáze a struktur formátu XML
Author: Vodňanský, Daniel
Thesis type: Diplomová práce
Supervisor: Palovská, Helena
Opponents: Řepa, Václav
Thesis language: Česky
Abstract:
Práce se zabývá vztahem relačního modelu a schématu XML dokumentu a jeho technologickými a pragmatickými aspekty. Vymezuje teoretickou oblast datového modelování na konceptuální úrovni a dále obě možné realizace zmíněnými modely na fyzické úrovni. Cílem je nalezení odpovědi na otázku, kdy při návrhu a vývoji aplikace či systému přistoupit je vhodné ke které z možností. Dále práce přináší obecný postup mapování konceptuálního schématu do struktury schématu XML a řešení problémů, na které lze při mapování narazit. Problém je řešen analýzou dvou reálných problematik -- jízdní řád městské hromadné dopravy a informační systém plavecké školy, formalizovaných pomocí mechanizmu predikátové logiky. Oproti většině prací na obdobné téma se liší pragmatičtějším náhledem na problém -- pojetí dat, jejich vznik, cílový uživatel a strukturovanost.
Keywords: mapování; srovnání; semistrukturované informace; datové modelování; XML; relační databáze
Thesis title: Comparison of relational database schema and XML structures
Author: Vodňanský, Daniel
Thesis type: Diploma thesis
Supervisor: Palovská, Helena
Opponents: Řepa, Václav
Thesis language: Česky
Abstract:
The work deals with the relationship of the relational model and XML schema document and its technological and pragmatic aspects. It defines the theoretical field of data modeling at conceptual level and the two mentioned possible implementation models at the physical level. The aim is to answer the question when in the design and development of application or system it is appropriate to proceed with one of these models. Furthermore, this work also provides a general procedure for mapping conceptual schema into XML schema structures and solutions to problems that can come across during the mapping process. The problem is solved by analyzing two real issues - timetables of public transportation and the information system of a swimming school, formalized through a mechanism of predicate logic. Unlike most works on a similar topic this one varies in a pragmatic view on the problem - the concept of data, their origin, their target user and structuring.
Keywords: mapping; semi-structured information; data modeling; relational databases; comparison; XML

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
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. 6. 2013
Date of submission: 1. 5. 2014
Date of defense: 10. 6. 2014
Identifier in the InSIS system: https://insis.vse.cz/zp/46225/podrobnosti

Files for download

    Last update: