Original title:
Podpora pro práci s XML u databázového serveru Microsoft SQL Server 2008
Translated title:
Support for XML in Microsoft SQL Server 2008
Authors:
Bábíčková, Radka ; Burget, Radek (referee) ; Zendulka, Jaroslav (advisor) Document type: Master’s theses
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Diplomová práce je zaměřna na jazyk XML a technologie s ním související. Jazyk XML bezprostředně souvisí s databázemi a jeho podporou na straně databází. V práci je zmapována podpora XML na straně různých databázových produktů a systémů. Podrobněji se věnuje podpoře na straně MS SQL serveru 2008 od práce s relačnými daty, která jsou z databáze exportována do XML formátu a naopak z XML formátu uložena jako relační data až po XML datový typ a práci s ním prostřednictvím XQuery, přičemž se využívají i různé typy indexování pro zlepšení práce s XML. Podpora u MS SQL Serveru 2008 je demonstrována i výslednou ukázkovou aplikací, která ověřuje teoretické znalosti v praxi.
This thesis is focused on XML and related technologies. The XML language is directly linked to the databases and its support in databases. The overview of the XML support provided by various database products and systems are presented in this work. Support in the MS SQL Server 2008 is discussed in more detail starting with the mapping of relational data to XML and vice versa to support of the XML data type and work with it through XQuery. Also some indexing techniques are briefly presented. Finally, the support in MS SQL Server 2008 is demonstrated by means of a sample application, which verifes the theoretical knowledge in practice.
Keywords:
LINQ; MS SQL Server 2008; Oracle; PostgreSQL; SQL/XML; SQLCLR; XML; XML data type; XML schema; XQuery; XSLT; LINQ; MS SQL Server 2008; Oracle; PostgreSQL; SQL/XML; SQLCLR; XML; XML datový typ; XML schéma; XQuery; XSLT
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53891