Dotazování relačních databází pomocí XSLT
Querying relational databases through XSLT
diplomová práce (NEOBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/15717/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/15717Identifikátory
SIS: 43097
Kolekce
- Kvalifikační práce [11264]
Autor
Vedoucí práce
Oponent práce
Richta, Karel
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
26. 5. 2008
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Neprospěl
Jazyk XML se stává standardem pro reprezentaci a výměnu informací. Vyvstala otázka, zda by nebylo možné spojit jednoduchost a uživatelskou přívetivost XML a dotazovacích jazyků nad ním pracujících s výkonností relačních databází. Existuje několik návrhů jakým způsobem toto propojení realizovat. Cílem diplomové práce je prozkoumání, případná úprava a následná implementace jednoho z navržených rešení, které ukládá XML data do relační databáze na základě znalosti DTD zdrojového XML a následně data dotazuje prostřednictvím XSLT. XSLT dotazy budou za použití DTD transformovány na SQL dotazy a bude navržen způsob, jakým získaná data transformovat zpět do XML.
XML is becoming standard for information representing and data interchange. A question has arisen if it would be possible to combine simplicity and user friendliness of XML and its querying languages together with performance of relational databases, has arisen. There are several proposals how to carry this connection out. The aim of this thesis is to inspect one of these proposals, eventually modify it and then implement it. The inspected proposal stores XML data into relational database based on knowledge of XML DTD and subsequently queries them using XSLT. XSLT queries will be transformed to SQL queries using DTD of XML data stored in database and a way to transform data back to XML will be suggested.