Sémantický objektový dotazovací jazyk
Semantic Object Query Language
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Martin Krupa
Vedoucí práce
Ledvinka Martin
Oponent práce
Dudáš Marek
Studijní program
Softwarové inženýrství a technologieInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Ako sa sémantický web stáva bežnejším, enterprise aplikácie viac využívajú sémantické dáta. Technológie určené na vývoj týchto aplikácií sa tejto zmene prispôsobujú ťažšie. Vrstva v enterprise aplikáciách, určená pre ukladanie a správu dát v databáze, bola pôvodne navrhnutá tak, aby pracovala s relačnými databázami. Táto práca sa zaoberá úpravou spôsobu, akým táto vrstva pracuje so sémantickými dátami. Výsledkom práce je návrh objektového dotazovacieho jazyka pre sémantické dáta. Prototyp prekladača sa úspešne integroval do knižnice JOPA. Úspešná integrácia bola overená pomocou prekladu testovacích dotazov. Ako riešenie problému bol navrhnutý a vytvorený prekladač. Jeho účelom je spracovať dotaz napísaný v objektovom dotazovacom jazyku a následne vytvoriť jeho ekvivalent v dotazovacom jazyku pre sémantické dáta. As the Semantic Web is becoming more common, enterprise applications start to use Semantic data as well. However, technologies for developing such applications adapt harder to this change. Mostly because data access software libraries were mostly designed to work with relational databases. The goal of this work is to extend the current possibilities of using Semantic Web technologies when accessing data. The result is a design of an object query language for Semantic data. This language has been implemented by creating a translator to the standard query language for the Semantic Web. A prototype of the translator has been successfully integrated into JOPA -- a data access library for the Semantic Web. Successful integration was validated by testing queries.
Kolekce
- Bakalářské práce - 13136 [1124]