Querying RDF graphs stored in a relational database using SPARQL and R2RML
Dotazování RDF dat uložených v relačních databázích pomocí jazyků SPARQL a R2RML
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/71630Identifikátory
SIS: 143369
Katalog UK: 990018516380106986
Kolekce
- Kvalifikační práce [11981]
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
8. 9. 2014
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
rdb2rdf, sparql to sql translation, r2rml, sparqlKlíčová slova (anglicky)
rdb2rdf, sparql to sql translation, r2rml, sparqlRDF formát se stává populárním způsobem jak prezentovat data. Zveřejněná data jsou pak snadno dostupná a i dotazovatelná, bez nějakých podrobných implementačních znalostí. Ale nejčastějším způsobem, jak jsou uložena strukturovaná data, jsou v současné době relační databáze. Ty těží z dlouhé teoretické i praktické historie, nicméně nejsou uzpůsobeny k tomu, aby nějakým snadným způsobem prezentovaly data. Je nezbytné propojit tyto dva světy, pomocí určeného mapování zveřejnit data uložena v relační databázi v RDF formátu. V předložené práci studujeme algebru dotazovacího jazyka SPARQL a~vytváříme algoritmus, pomocí kterého jsme schopni vytvořit virtuální SPARQL endpoint nad relačnímy daty. Získané znalosti použijeme k implementaci nástroje, který daný algoritmus používá, čímž ukážeme jeho použitelnost. Powered by TCPDF (www.tcpdf.org)
The RDF framework is becoming a popular framework for presenting data. It makes the data easily accessible and queryable. But the most common way how to store structured data is to use a relational database systems. The relational databases benefit from their long theoretical and practical history, however the relational database does not offer any convenient way how to publish the data. It is essential to create a mapping between these two worlds, to publish the data stored in a relational database in the RDF format. In the presented work we study the SPARQL algebra and create a transformation algorithm that enable us to create a virtual SPARQL endpoint over the relational data. We apply the acquired knowledge in implementation of a tool which uses the algorithm to proof the concept. Powered by TCPDF (www.tcpdf.org)
Citace dokumentu
Metadata
Zobrazit celý záznamSouvisející záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Data-driven Web Application Generator
Výsledek obhajoby: OBHÁJENOPotoček, Tobiáš (Univerzita Karlova, Matematicko-fyzikální fakulta, 2016)Datum obhajoby: 12. 9. 2016Tato práce se zaměřuje na problém, že nejsme schopni plně využít potenciál dat, která současný svět kolem nás neustále produkuje. Cílem této práce je vytvořit generátor aplikací řízený Linked Daty, který umožňuje běžným ... -
Webová aplikace pro vyhledávání receptů
Výsledek obhajoby: OBHÁJENOLhoťanová, Kristýna (Univerzita Karlova, Matematicko-fyzikální fakulta, 2022)Datum obhajoby: 12. 9. 2022This thesis aims to develop a web application for searching recipes. The search for recipes is based on aggregating datasets from the existing recipe websites and extending the data using knowledge graphs. Knowledge graphs ... -
Towards Efficient Parallel Data Processing on Modern Hardware
Výsledek obhajoby: OBHÁJENOFalt, Zbyněk (Univerzita Karlova, Matematicko-fyzikální fakulta, 2014)Datum obhajoby: 22. 9. 2014Parallel data processing is a very hot topic in current research, since the amount of data and the complexity of the operations performed on them has been increasing significantly in the past few years. In this thesis, we ...
