Jak číst a psát RDF. Reprezentace a zpracování znalostí na WWW, Jindřich Mynarz

Rozměr: px
Začít zobrazení ze stránky:

Download "Jak číst a psát RDF. Reprezentace a zpracování znalostí na WWW, Jindřich Mynarz"

Transkript

1 Jak číst a psát RDF Reprezentace a zpracování znalostí na WWW, Jindřich Mynarz

2 Serializace RDF N3 RDF/XML NTriples Turtle RDFa JSON-LD

3 Serializace: NTriples < < <http: //keg.vse.cz/resource/person/vojtech-svatek>. < < "Jind\u0159ich Mynarz".

4 Serializace: foaf: person: < cz/resource/person/>. person:jindrich-mynarz foaf:knows person: vojtech-svatek. person:jindrich-mynarz foaf:name "Jindřich Mynarz".

5 Serializace: RDF/XML <?xml version="1.0" encoding="utf-8"?> <rdf:rdf xmlns:foaf=" xmlns:person=" xmlns:rdf=" <rdf:description rdf:about=" cz/resource/person/jindrich-mynarz"> <foaf:knows rdf:resource=" cz/resource/person/vojtech-svatek"/> <foaf:name>jindřich Mynarz</foaf:name> </rdf:description> </rdf:rdf>

6 Převod mezi serializacemi RDF Serializace RDF jsou vzájemně převoditelné (isomorfické) Nástroje: Any23. Raptor RDF parser. html

7 Turtle Turtle = Terse RDF Triple Language Textový formát RDF ve znakovém kódování UTF-8, podmnožina serializace Notation 3 MIME type: text/turtle, přípona Turtle souborů:.ttl Hlavní užití Manuální vytváření RDF Grafové vzory v jazyce SPARQL Specifikace Turtle má status W3C working draft (červenec 2012) Více na:

8 Prvky Turtle 1. URI 2. Literál 3. Blank node

9 Prvky Turtle: URI Uniform Resource Identifier (resp. IRI - Internationalized Resource Identifier) a. Absolutní URI: < b. Relativní URI: <uri>

10 Prvky Turtle: Literál "Literál" nebo 'Literál' """Víceřádkový literál""" Anotace: Jazykový tag: Datový typ: "Literál"^^xsd:string Jednoduché literály: string: "Literál" integer: double: 4.2E9 decimal: -5.0 boolean: true nebo false

11 Prvky Turtle: Blank node lokální, nepřenosný identifikátor zdroje _:identifikátorblanknode

12 Další prvky Turtle Oddělovače Subjekt, predikát a objekt se oddělují bílými znaky Trojice, stejně jako věty, se oddělují tečkou Komentáře # komentář

13 Zkracování: jmenné prostory Deklarace prefixů jmenných prostorů Přiřazení prefixu "rdf" k rdf: < org/1999/02/22-rdf-syntax-ns#>. Užití pro kompaktní URI (CURIE): rdf:type rdf = prefix type = lokální jméno Obvykle užívané prefixy -

14 Zkracování: relativní URI Deklarace výchozího jmenného < Relativní URI <person> bude expandováno na <

15 Zkracování: list predikátů List párů predikát-objekt oddělených středníkem (";"), které náleží k 1 subjektu.

16 Zkracování: listy foaf: kegperson: < cz/resource/person/>. kegperson:jindrich-mynarz foaf:knows kegperson:vojtech-svatek. kegperson:jindrich-mynarz foaf:name "Jindřich Mynarz".

17 Zkracování: listy foaf: kegperson: < cz/resource/person/>. kegperson:jindrich-mynarz foaf:knows kegperson:vojtech-svatek ; foaf:name "Jindřich Mynarz".

18 Zkracování: list objektů List objektů oddělených čárkou (","), které náleží k 1 predikátu.

19 Zkracování: list foaf: kegperson: < cz/resource/person/>. kegperson:jindrich-mynarz foaf:knows kegperson:vojtech-svatek. kegperson:jindrich-mynarz foaf:knows kegperson:ondrej-svab-zamazal.

20 Zkracování: list foaf: kegperson: < cz/resource/person/>. kegperson:jindrich-mynarz foaf:knows kegperson:vojtech-svatek, kegperson:ondrej-svab-zamazal.

21 Zkracování: blank foaf: kegperson: < cz/resource/person/>. kegperson:jindrich-mynarz foaf:knows _:tomas-knap. _:tomas-knap foaf:name "Tomáš Knap".

22 Zkracování: blank foaf: kegperson: < cz/resource/person/>. kegperson:jindrich-mynarz foaf:knows [ foaf:name "Tomáš Knap" ].

23 Zkracování: owl: pc: < rdf: < _:itemdomain owl:unionof [ rdf:first pc:contract ; rdf:rest [ rdf:first pc:tender ; rdf:rest rdf:nil ] ].

24 Zkracování: owl: pc: < org/procurement/public-contracts#>. _:itemdomain owl:unionof ( pc:contract pc:tender ).

25 Zkracování: rdf:type rdf:type se zkracuje jako a ("is a" vztah)

26 Zkracování: foaf: kegperson: < rdf: < rdf-syntax-ns#>. kegperson:jindrich-mynarz rdf:type foaf: Person.

27 Zkracování: foaf: kegperson: < rdf: < rdf-syntax-ns#>. kegperson:jindrich-mynarz a foaf:person.

28 Slabikář RDF

29 Česky "Tim Berners-Lee mele maso."

30 RDF graf Tim Berners- Lee mele "maso" subjekt predikát objekt

31 RDF trojice < <

32 akce: lide: < lide:tim-berners-lee akce:mele

33 Relativní akce: lide: <lide/>. lide:tim-berners-lee akce:mele

34 Cvičení: zkracování < < <

35 Cvičení: zkracování < < < < < < < < <

36 Cvičení: zkracování < < com/property/temperature> "-0.3"^^< org/2001/xmlschema#decimal>.

RDF serializace Turtle

RDF serializace Turtle 4IZ440 Propojená data na webu RDF serializace Turtle Vyučující: Doc. Ing. Vojtěch Svátek, Dr. Zimní semestr 2016 http://nb.vse.cz/~svatek/rzzw.html Shrnutí obsahu a související zdroje Prezentace vychází

Více

RDF API a SPARQL syntaxe, API, příklady. 4IZ440 Reprezentace a zpracování znalostí na WWW Josef Petrák me@jspetrak.name

RDF API a SPARQL syntaxe, API, příklady. 4IZ440 Reprezentace a zpracování znalostí na WWW Josef Petrák me@jspetrak.name RDF API a SPARQL syntaxe, API, příklady 4IZ440 Reprezentace a zpracování znalostí na WWW Josef Petrák me@jspetrak.name Dnes uvidíme Syntaxe RDF Základy RDF grafu Pojmenované grafy Přehled RDF API Příklady

Více

SPARQL teorie, endpointy, pojmenované grafy, web API. 4IZ440 Reprezentace a zpracování znalostí na WWW Josef Petrák

SPARQL teorie, endpointy, pojmenované grafy, web API. 4IZ440 Reprezentace a zpracování znalostí na WWW Josef Petrák SPARQL teorie, endpointy, pojmenované grafy, web API 4IZ440 Reprezentace a zpracování znalostí na WWW Josef Petrák me@jspetrak.name Dnes uvidíme Základy RDF grafu Pojmenované grafy Jazyk SPARQL RDF graf

Více

Linked Data a jazyk RDF

Linked Data a jazyk RDF Linked Data a jazyk RDF Doc. Ing. Vojtěch Svátek, Dr. Zimní semestr 2016 http://nb.vse.cz/~svatek/rzzw.html Osnova přednášky Strukturovaná data na webu - přehled Principy Linked Data Jazyk RDF Hlavní syntaxe

Více

Linked Data a jazyk RDF

Linked Data a jazyk RDF Linked Data a jazyk RDF prof. Ing. Vojtěch Svátek, Dr. Zimní semestr 2018 http://nb.vse.cz/~svatek/rzzw.html Osnova přednášky Strukturovaná data na webu - přehled Principy Linked Data Jazyk RDF Hlavní

Více

SPARQL. jan.zemanek@gmail.com

SPARQL. jan.zemanek@gmail.com SPARQL Jan Zemánek jan.zemanek@gmail.com SPARQL W3C SPARQL specifikace http://www.w3.org/tr/rdf sparql query/ SPARLQ by Example http://www.cambridgesemantics.com/2008/09/sparql byexample/ SPARQLCheat Sheet

Více

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka Metody tvorby ontologií a sémantický web Martin Malčík, Rostislav Miarka Obsah Reprezentace znalostí Ontologie a sémantický web Tvorba ontologií Hierarchie znalostí (D.R.Tobin) Data jakékoliv znakové řetězce

Více

Sémantický Web RDF(S)

Sémantický Web RDF(S) 4 TVEZEWXYHMNR LSTVSKVEQY-RJSVQEXMOENITSHTSVSZ RETVSNIOXIQRERGSZER Q ^)ZVSTWO LSWSGM PR LSJSRHYEVS^TS XYLPEZR LSQ WXE4VEL] 4VELE)9-RZIWXYNIQIHSZE% FYHSYGRSWXM Sémantický Web RDF(S) BI - TWA Peter Vojtáš

Více

bibliografických dat - Má MARC

bibliografických dat - Má MARC Budoucnost výměnných formátů bibliografických dat - Má MARC budoucnost? PhDr. Klára Rösslerová, Ph.D., Knihovna FF UK, Knihovny současnosti 14.9.2017 Stalo se před 115 lety Distribuční služba lístkových

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS ONTOLOGIE A SÉMANTICKÝ

Více

dbpedia Václav Zeman December 2015 KIZI - VŠE

dbpedia Václav Zeman December 2015 KIZI - VŠE dbpedia Václav Zeman December 2015 KIZI - VŠE co je dbpedia? 2 co je dbpedia? DBpedia je komunita lidí zaměřující se na získávání informací a znalostí z Wikipedie. DBpedia je sada nástrojů, které extrahují

Více

NÁSTROJE SÉMANTICKÉHO WEBU A VĚCNÉ AUTORITY APLIKACE V PROJEKTU INTERPI

NÁSTROJE SÉMANTICKÉHO WEBU A VĚCNÉ AUTORITY APLIKACE V PROJEKTU INTERPI NÁSTROJE SÉMANTICKÉHO WEBU A VĚCNÉ AUTORITY APLIKACE V PROJEKTU INTERPI INTERPI Interoperabilita v paměťových institucích Program aplikovaného výzkumu a vývoje národní a kulturní identity (NAKI) (DF11P01OVV023)

Více

RDF a RDF Query. Jakub Nerad 1. prosince Nerad () RDF a RDF Query 1. prosince / 16

RDF a RDF Query. Jakub Nerad 1. prosince Nerad () RDF a RDF Query 1. prosince / 16 RDF a RDF Query Jakub Nerad jakubnerad@gmail.com 1. prosince 2009 Nerad () RDF a RDF Query 1. prosince 2009 1 / 16 Součastnost Součastnost množství informací zpracování pomocí statistické analýzy problém

Více

Scraping script version 2 (CS)

Scraping script version 2 (CS) Scraping script version 2 (CS) http://sourceforge.net/projects/strigil/ 16.6.2012 Popisuje výběr dat ze zdrojového dokumentu / URL Popisuje mapování dat na ontologické prvky Obsahuje instrukce pro zpracování

Více

Sémantický web 10 let poté

Sémantický web 10 let poté Sémantický web 10 let poté Vilém Sklenák sklenak@vse.cz Vysoká škola ekonomická, fakulta informatiky a statistiky, katedra informačního a znalostního inženýrství Inforum2011, 26. 5. 2011 Vilém Sklenák

Více

Bakalářská práce Převodník Excel - OWL

Bakalářská práce Převodník Excel - OWL Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Bakalářská práce Převodník Excel - OWL Plzeň 2018 Patrik Jaroš Místo této strany bude zadání práce. Prohlášení

Více

LINKED DATA, OPEN DATA a BIG DATA

LINKED DATA, OPEN DATA a BIG DATA ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA APLIKOVANÝCH VĚD LINKED DATA, OPEN DATA a BIG DATA Bc. Zuzana LACINÁ Semestrální práce z předmětu Prostorové databáze obor Geomatika Zadavatel: Ing. Karel JANEČKA,

Více

Principy a praktické využití otevřených dat

Principy a praktické využití otevřených dat Principy a praktické využití otevřených dat 1 Dušan Chlapek, 1 Jan Kučera, 2 Martin Nečaský 1 Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze 2 Matematicko-fyzikální fakulta, Univerzita

Více

Syntaxe XML XML teorie a praxe značkovacích jazyků (4IZ238)

Syntaxe XML XML teorie a praxe značkovacích jazyků (4IZ238) XML teorie a praxe značkovacích jazyků (4IZ238) Jirka Kosek Poslední modifikace: $Date: 2009/10/01 19:46:33 $ Obsah Základy syntaxe... 3 Elementy a atributy... 4 Znakový model XML... 5 Komentáře... 6 Instrukce

Více

1. Úvod. 1.1. Vztah k OAI-PMH. 1.2. Terminologie

1. Úvod. 1.1. Vztah k OAI-PMH. 1.2. Terminologie Název: Standardizace otevřených archivů: popis a výměna agregovaných webových zdrojů prostřednictvím OAI-ORE Autor: Petr Novák, Ústav informačních studií a knihovnictví FF UK a Ústav výpočetní techniky

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS VYUŽITÍ ONTOLOGIÍ

Více

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML. 24. XML Úvod Značkovací jazyk XML (extensible Markup Language) vznikl ze staršího a obecnějšího jazyku SGML (Standard Generalized Markup Language). XML byl vyvinut konsorciem W3C, aby poskytl standardní

Více

InternetovéTechnologie

InternetovéTechnologie 4 InternetovéTechnologie sémantický web Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky Web x.0 Sémantický web - I have a dream for the Web [in which computers] become capable of analyzing all the data

Více

Viroce 2004 měl vyhledávač Google

Viroce 2004 měl vyhledávač Google Sémantický web: Google se učí kombinovat Při současném datovém chaosu na webu zažívají vyhledávací algoritmy kruté časy. Strukturované zálohování by však v budoucnu mělo vést k PRAKTICKÝM VYHLEDÁVACÍM

Více

Sémantika ve webových stránkách

Sémantika ve webových stránkách 4IZ228 tvorba webových stránek a aplikací Jirka Kosek Poslední modifikace: $Date: 2014/12/18 20:20:43 $ Obsah Proč potřebujeme sémantiku na webu... 3 HTML a sémantika... 4 HTML a sémantika... 5 Nedostatky

Více

Metodika publikace otevřených a propojitelných dat

Metodika publikace otevřených a propojitelných dat Metodika publikace otevřených a propojitelných dat Září 2015 Autoři Autor Organizace Dušan Chlapek Jakub Klímek Jan Kučera Martin Nečaský Fakulta informatiky a statistiky Vysoká škola ekonomická v Praze

Více

Vysoká škola ekonomická v Praze. Strukturovaná data na webu: Srovnání Linked Data a webových API

Vysoká škola ekonomická v Praze. Strukturovaná data na webu: Srovnání Linked Data a webových API Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačního a znalostního inženýrství Strukturovaná data na webu: Srovnání Linked Data a webových API Bakalářská práce Student:

Více

Sémantický Web SPARQL

Sémantický Web SPARQL 4 TVEZEWXYHMN LSTVSKVEQY-JSVQEXMOENITSHTSVSZ ETVSNIOXIQEGSZE Q ^)ZVSTWO LSWSGM P LSJSHYEVS^TS XYLPEZ LSQ WXE4VEL] 4VELE)9-ZIWXYNIQIHSZE% FYHSYGSWXM Sémntický We SPAQL BI - TWA Peter Vojtáš Od XML ke DF,

Více

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky. PHP - úvod Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky. Klíčové pojmy: PHP, webový prohlížeč, HTTP, FTP Základní pojmy služba WWW = 1990 první prototyp serveru, od roku 1994

Více

ROZDÍLY MEZI RDF MODELEM A TOPIC MAPS DIFFERENCES BETWEEN RDF MODEL AND TOPIC MAPS. Martin Žáček

ROZDÍLY MEZI RDF MODELEM A TOPIC MAPS DIFFERENCES BETWEEN RDF MODEL AND TOPIC MAPS. Martin Žáček ROZDÍLY MEZI RDF MODELEM A TOPIC MAPS DIFFERENCES BETWEEN RDF MODEL AND TOPIC MAPS Martin Žáček Katedra informatiky a počítačů, Přírodovědecká fakulta, Ostravská univerzita v Ostravě, 30. Dubna 22, Ostrava,

Více

Sémantický web principy, prostředky, aplikace. Ondřej Černoš UISK cernoso@gmail.com 602372810

Sémantický web principy, prostředky, aplikace. Ondřej Černoš UISK cernoso@gmail.com 602372810 Sémantický web principy, prostředky, aplikace Ondřej Černoš UISK cernoso@gmail.com 602372810 Kdo jsem Ondřej Černoš, absolvent FEL ČVUT (kybernetika) doktorand UISK, téma blízké sémantickému webu 04/29/09

Více

Java a XML. 10/26/09 1/7 Java a XML

Java a XML. 10/26/09 1/7 Java a XML Java a XML Java i XML jsou přenositelné V javě existuje podpora pro práci s XML, nejčastější akce prováděné při zpracování XML: načítání XML elementů generování nových elementů nebo úprava starého zápis

Více

Automatizovatelná aktualizace Wikidata z veřejných databází. Jakub Klímek

Automatizovatelná aktualizace Wikidata z veřejných databází. Jakub Klímek Automatizovatelná aktualizace Wikidata z veřejných databází Jakub Klímek Veřejné databáze, Otevřená data https://data.gov.cz 2 Veřejné databáze, Otevřená data - zajímavé zdroje Český úřad zeměměřický a

Více

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Bakalářská práce Sémantický web v EEG/ERP doméně Plzeň 203 Jan Smitka Prohlášení Prohlašuji, že jsem bakalářskou

Více

XML terminologie a charakteristiky. Roman Malo

XML terminologie a charakteristiky. Roman Malo XML terminologie a charakteristiky Roman Malo XML extensible Markup Language (rozšiřitelný značkovací jazyk) Verze 1.0, 1.1 http://www.w3.org/xml Rozdíly v podpoře různých znakových sad a práci s řídícími

Více

Návrh vstupního formuláře do lékařského informačního systému

Návrh vstupního formuláře do lékařského informačního systému Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Bakalářská práce Návrh vstupního formuláře do lékařského informačního systému Plzeň, 2013 Mario Kamburov

Více

Datové typy v Javě. Tomáš Pitner, upravil Marek Šabo

Datové typy v Javě. Tomáš Pitner, upravil Marek Šabo Datové typy v Javě Tomáš Pitner, upravil Marek Šabo Úvod k datovým typům v Javě Existují dvě základní kategorie datových typů: primitivní a objektové Primitivní v proměnné je uložena přímo hodnota např.

Více

Výměnný formát XML DTM DMVS PK

Výměnný formát XML DTM DMVS PK Výměnný formát XML DTM DMVS PK Verze 1.1 DTM DMVS Plzeňského kraje Objednatel Zhotovitel Licence CC BY-NC-ND Uveďte původ - Neužívejte komerčně - Nezpracovávejte Plzeňský kraj Datum 8. 3. 2016 Etapa Popis

Více

Analýza dat a modelování. Speciální struktury

Analýza dat a modelování. Speciální struktury Analýza dat a modelování Speciální struktury XML extensible Markup Language jazyk pro popis struktury dat (zejména se používá pro dokumenty) výrazná podobnost s HTML proč? protože má stejný původ v jazyce

Více

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky. v experimentálním

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky. v experimentálním Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Diplomová práce Databáze léčiv a její využití v experimentálním medicínském systému Plzeň 2016 Bc. Radim

Více

Datový slovník. Datum vyhlášení :00:00. Platnost od data. Platnost do data. Název oblasti datových prvků. Verze 102

Datový slovník. Datum vyhlášení :00:00. Platnost od data. Platnost do data. Název oblasti datových prvků. Verze 102 Datový slovník Kód skupiny datových prvků PRO IS STÁTNÍ SOCIÁLNÍ PODPORY Popis datového slovníku Návrh XML schématu s definicemi jednoduchých datových prvků ISVS verze 1.0.2. Toto schéma obsahuje definice

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Typy Základní (primitivní) datové typy Deklarace Verze pro akademický rok 2012/2013 1 Typy v jazyce Java Základní datové typy (primitivní datové typy) Celočíselné byte, short,

Více

M M S. Značkovací jazyky

M M S. Značkovací jazyky M M S Značkovací jazyky H i s t o r i e SGML HTML XML VRML TIFF... S o u č a s n o s t XML Schémata -> Mnoho nových jazyk ů, formátů B u d o u c n o s t Kdo ví Z n a č k y R ů zný charakter Ohraničující

Více

Výměnný formát XML DTM DMVS PK

Výměnný formát XML DTM DMVS PK Výměnný formát XML DTM DMVS PK Představení partnerským krajům Praha 8. 2. 2016 Krajský úřad Plzeňského kraje Odbor informatiky Koncept etapizace tvorby výměnného formátu XML aktualizačních zakázek Digitální

Více

POSTUP PRO VYTVOŘENÍ STRUKTUR PRO UKLÁDÁNÍ RDF DAT V ORACLE

POSTUP PRO VYTVOŘENÍ STRUKTUR PRO UKLÁDÁNÍ RDF DAT V ORACLE POSTUP PRO VYTVOŘENÍ STRUKTUR PRO UKLÁDÁNÍ RDF DAT V ORACLE Upozornění: Pro práci s RDF Oracle daty je třeba mít nainstalován Oracle Spatial Resource Description Framework (RDF). 1. Vytvoření tabulkového

Více

Na tomto místě bude oficiální zadání vaší práce

Na tomto místě bude oficiální zadání vaší práce Na tomto místě bude oficiální zadání vaší práce Toto zadání je podepsané děkanem a vedoucím katedry, musíte si ho vyzvednout na studijním oddělení Katedry počítačů na Karlově náměstí, v jedné odevzdané

Více

Databázové systémy. Dáta v grafe dáta na webe

Databázové systémy. Dáta v grafe dáta na webe Databázové systémy Dáta v grafe dáta na webe Vyhľadávanie na webe Chceme nájsť informáciu, ale hádame kľúčové slová, ktoré sa snáď vyskytujú na stránke s informáciou Väčšinou dostaneme milióny výsledkov

Více

Přehled znalostních systémů

Přehled znalostních systémů Přehled znalostních systémů Kamil Matoušek, Ph.D. Informační a znalostní systémy Znalostní systémy Data -> Informace -> Znalosti (-> Moudrost ->???) Angl.: Knowledge-Based Systems (KBS) Programy k rozšiřování

Více

Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE. Miloslav Beňo Extraktor sémantických dat Katedra softwarového inženýrství

Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE. Miloslav Beňo Extraktor sémantických dat Katedra softwarového inženýrství Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE Miloslav Beňo Extraktor sémantických dat Katedra softwarového inženýrství Vedoucí bakalářské práce: RNDr. Filip Zavoral, Ph.D.

Více

Vývoj sémantického webu

Vývoj sémantického webu Univerzita Karlova v Praze Filozofická fakulta Ústav informačních studií a knihovnictví Studijní program: Informační studia a knihovnictví Studijní obor: Informační studia a knihovnictví Bc. Michaela Zimová

Více

Principy fungování WWW serverů a browserů. Internetové publikování

Principy fungování WWW serverů a browserů. Internetové publikování Principy fungování WWW serverů a browserů Internetové publikování Historie WWW 50. léta Douglas Engelbert provázané dokumenty 1980 Ted Nelson projekt Xanadu 1989 CERN Ženeva - Tim Berners-Lee Program pro

Více

7. Datové typy v Javě

7. Datové typy v Javě 7. Datové typy v Javě Primitivní vs. objektové typy Kategorie primitivních typů: integrální, boolean, čísla s pohyblivou řádovou čárkou Pole: deklarace, vytvoření, naplnění, přístup k prvkům, rozsah indexů

Více

Projekt do předmětu VPD

Projekt do předmětu VPD Projekt do předmětu VPD Sémantický web 2009 / 2010 Ing. Jaroslav Dytrych, xdytry00@stud.fit.vutbr.cz Fakulta informačních technologií Vysoké učení technické v Brně Obsah 1 Úvod 3 2 Idea sémantického webu

Více

Úvod do programovacích jazyků (Java)

Úvod do programovacích jazyků (Java) Úvod do programovacích jazyků (Java) Michal Krátký Katedra informatiky VŠB Technická univerzita Ostrava Úvod do programovacích jazyků (Java), 2007/2008 c 2006 2008 Michal Krátký Úvod do programovacích

Více

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky Tvorba jednoduchých WWW stránek RNDr. Daniela Ďuráková VŠB - Technická univerzita Ostrava Katedra informatiky Vznik WWW technologie Vznik - CERN 1989-90, vedoucí projektu Tim Berners-Lee cíl - infrastruktura

Více

NSWI108 Sémantizace Webu

NSWI108 Sémantizace Webu NSWI108 Sémantizace Webu 1. Úvod do problematiky Peter Vojtáš a J. Dědek,. Eckhardt, M. Nečaský Sémantizace webu Úvod 1 Začátky webu Internet, http, HTML, URL Sir Timothy Berners-Lee TBL Sémantizace webu

Více

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1 24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ TECHNOLOGIE

Více

XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR

XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR Martin Smítka Souhrn Současný svět Internetu se velmi rychle vyvýjí a tento vývoj mění zažité způsoby tvorby webových stránek. Posun

Více

Sada 1 - Základy programování

Sada 1 - Základy programování S třední škola stavební Jihlava Sada 1 - Základy programování 04. Datové typy, operace, logické operátory Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284

Více

Metodika publikace otevřených dat veřejné správy ČR. verze 1.0

Metodika publikace otevřených dat veřejné správy ČR. verze 1.0 Metodika publikace otevřených dat veřejné správy ČR verze 1.0 Praha, listopad 2012 Zpracovali: Dušan Chlapek Jan Kučera Martin Nečaský Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze

Více

NÁVOD K ON-LINE DATŮM

NÁVOD K ON-LINE DATŮM NÁVOD K ON-LINE DATŮM verze 1.3 (23. 8. 2018) 1. Na www stránce http://www.weby-klubum.cz/login/ se prosím přihlaste jako sekretář oddílu nebo jako zástupce sekretáře oddílu. 2. Následně na stránce Vygenerujete

Více

SPARQL jako objektov -orientovaný dotazovací jazyk

SPARQL jako objektov -orientovaný dotazovací jazyk SPARQL jako objektov -orientovaný dotazovací jazyk Tomáš Burger, FIT VUT Brno, burger@fit.vutbr.cz SPARQL je dotazovací jazyk pro RDF. Jakub Gütner ukázal ve své disertaci souvislost objektov orientované

Více

Úvod do informatiky 5)

Úvod do informatiky 5) PŘEHLED PŘEDNÁŠKY Internet Protokol a služba Jmenná služba (DNS) URL adresa Elektronická pošta Přenos souborů (FTP) World Wide Web (WWW) Téměř zapomenuté služby 1 INTERNET 2 PROTOKOL A SLUŽBA Protokol

Více

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5 Obsah Obsah 1 Programovací jazyk Pascal 1 1.1 Struktura programu v Pascalu.................... 1 2 Proměnné 2 2.1 Vstup a výstup............................ 3 3 Operátory a některé matematické funkce 5

Více

Programovací jazyk Pascal

Programovací jazyk Pascal Programovací jazyk Pascal Syntaktická pravidla (syntaxe jazyka) přesná pravidla pro zápis příkazů Sémantická pravidla (sémantika jazyka) pravidla, která každému příkazu přiřadí přesný význam Všechny konstrukce

Více

2 Strukturované datové typy 2 2.1 Pole... 2 2.2 Záznam... 3 2.3 Množina... 4

2 Strukturované datové typy 2 2.1 Pole... 2 2.2 Záznam... 3 2.3 Množina... 4 Obsah Obsah 1 Jednoduché datové typy 1 2 Strukturované datové typy 2 2.1 Pole.................................. 2 2.2 Záznam................................ 3 2.3 Množina................................

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

Více

Vývoj Internetových Aplikací

Vývoj Internetových Aplikací 2 Vývoj Internetových Aplikací HTML a CSS Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky HTML a CSS - Tvorba webových stránek - Struktura - Obsah - Vzhled - Funkcionalita zdroj: http://www.99points.info

Více

Diplomová práce Automatizovaná analýza medicínských dat

Diplomová práce Automatizovaná analýza medicínských dat Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky Diplomová práce Automatizovaná analýza medicínských dat Plzeň 2013 Pavel Cihlář Prohlášení Prohlašuji, že

Více

MANUÁLNÍ TVORBA NÁMĚTOVÉ MAPY V SYNTAXI XTM

MANUÁLNÍ TVORBA NÁMĚTOVÉ MAPY V SYNTAXI XTM Znalostní technologie II: Cvičení č. 2 (2010)Martina Husáková 1 CVIČENÍ 2. MANUÁLNÍ TVORBA NÁMĚTOVÉ MAPY V SYNTAXI XTM o TYPY NÁMĚTŮ, TYPY ASOCIACÍ, TYPY ROLÍ, TYPY VÝSKYTŮ o NÁMĚTY, ASOCIACE, VÝSKYTY

Více

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky Tvorba jednoduchých WWW stránek RNDr. Daniela Ďuráková VŠB - Technická univerzita Ostrava Katedra informatiky Vznik WWW technologie Vznik - CERN 1989-90, vedoucí projektu Tim Berners-Lee cíl - infrastruktura

Více

Analýza podkladů pro návrh datového VF XML DTM DMVS

Analýza podkladů pro návrh datového VF XML DTM DMVS Analýza podkladů pro návrh datového modelu VF XML DTM DMVS Verze 1.0 VF XML DTM DMVS Objednatel Zhotovitel Plzeňský kraj Datum 30. 6. 2016 Etapa Fáze GEOREAL spol. s r. o.; Západočeská univerzita v Plzni,

Více

Linked Data v oblasti geoinformačních technologií

Linked Data v oblasti geoinformačních technologií Linked Data v oblasti geoinformačních technologií Otakar Čerba Katedra geomatiky, Západočeská univerzita v Plzni Linked Data co, jak, kde a proč? Soubor best practices pro publikování a propojování dat

Více

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9.

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9. Jazyk XSL - rychlá transformace dokumentů 9. prosince 2010 Osnova 1 Jazyk XSL Úvod Princip zpracování pomocí stylů Formátování dokumentu pomocí XSL FO Osnova 1 Jazyk XSL Úvod Princip zpracování pomocí

Více

První kapitola úvod do problematiky

První kapitola úvod do problematiky První kapitola úvod do problematiky Co je to Flex Adobe Flex je ActionSript (AS) framework pro tvorbu Rich Internet Aplications (RIA), tedy knihovna AS tříd pro Flash. Flex používáme k vytvoření SWF souboru

Více

Datové typy a struktury

Datové typy a struktury atové typy a struktury Jednoduché datové typy oolean = logická hodnota (true / false) K uložení stačí 1 bit často celé slovo (1 byte) haracter = znak Pro 8-bitový SII kód stačí 1 byte (256 možností) Pro

Více

Webové služby. Martin Kuba Superpočítačové centrum Brno Masarykova univerzita

Webové služby. Martin Kuba Superpočítačové centrum Brno Masarykova univerzita Webové služby Martin Kuba Superpočítačové centrum Brno Masarykova univerzita Obsah definice webových služeb historický vývoj ze strany WWW SOAP webové služby XML, URI, XML Namespaces, XML Schema protokol

Více

Elementární datové typy

Elementární datové typy Elementární datové typy Celočíselné typy (integers) Mohou nabývat množiny hodnot, která je podmnožinou celých čísel (někdy existuje implementační konstanta maxint). Operace: aritmetické, relační, bitové,

Více

Porovnání projektů Wikidata a DBpedia jako zdrojů prostorových dat

Porovnání projektů Wikidata a DBpedia jako zdrojů prostorových dat ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA APLIKOVANÝCH VĚD KATEDRA MATEMATIKY Porovnání projektů Wikidata a DBpedia jako zdrojů prostorových dat Bakalářská práce Comparison of Wikidata and DBpedia projects

Více

Logika pro sémantický web

Logika pro sémantický web ZVYŠOVÁNÍ ODBORNÝCH KOMPETENCÍ AKADEMICKÝCH PRACOVNÍKŮ OSTRAVSKÉ UNIVERZITY V OSTRAVĚ A SLEZSKÉ UNIVERZITY V OPAVĚ Logika pro sémantický web Martin Žáček PROČ BALÍČEK? 1. balíček Formální logické systémy

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Struktura programu Vytvoření nové aplikace Struktura programu Základní syntaktické elementy První aplikace Verze pro akademický rok 2012/2013 1 Nová aplikace NetBeans Ve vývojovém

Více

BI-AWD. Administrace Webového a Databázového serveru Úvod do problematiky HTTP serveru

BI-AWD. Administrace Webového a Databázového serveru Úvod do problematiky HTTP serveru BI-AWD Administrace Webového a Databázového serveru Úvod do problematiky HTTP serveru Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu a rozpočtu

Více

Otevřená data veřejné správy

Otevřená data veřejné správy Seminář Digitální výzvy 2012 8.11.2012 Otevřená data veřejné správy Dušan Chlapek 1, Jan Kučera 1, Martin Nečaský 2 1 Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze 2 Matematicko-fyzikální

Více

Návrh metodiky popisu a prezentace dat důchodové statistiky ve formátu otevřených propojitelných dat a návrh typové architektury IT řešení

Návrh metodiky popisu a prezentace dat důchodové statistiky ve formátu otevřených propojitelných dat a návrh typové architektury IT řešení Návrh metodiky popisu a prezentace dat důchodové statistiky ve formátu otevřených propojitelných dat a návrh typové architektury IT řešení Autoři Březen 2014 Autor Organizace Dušan Chlapek Tomáš Knap Jan

Více

Jazyk PL/SQL Úvod, blok

Jazyk PL/SQL Úvod, blok Jazyk PL/SQL Úvod, blok 1 Bc. Tomáš Romanovský Procedural Language for Structured Query Language Součást systému Oracle, rozšíření SQL o procedurální rysy Prostředky pro vytváření a spouštění programových

Více

Ontologie v e-commerce

Ontologie v e-commerce Diplomová práce Ontologie v e-commerce Pavel Jisl pavel@cetoraz.info ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ Ontologie v e-commerce Pavel Jisl, jislp@fel.cvut.cz p. 1/13 Cíle práce

Více

Internetové publikování

Internetové publikování Internetové publikování Doc. Ing. Petr Zámostný, Z Ph.D. místnost: A-72aA tel.: 4222, 4167 (sekretari( sekretariát ústavu 111) e-mail: petr.zamostny@vscht vscht.czcz Osnova předmp» Úvod - principy fungování

Více

Programování v jazyce JavaScript

Programování v jazyce JavaScript Programování v jazyce JavaScript Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Pavel Štěpán, 2011 Syntaxe 1. část BI-JSC Evropský sociální fond

Více

Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných

Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných Tematický celek 03 3.1 Proměnné Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace. 3.1.1 Deklarace proměnných Dim jméno_proměnné [As typ] - deklarace uvnitř procedury platí pouze pro

Více

Doktorandské dny 07. Ústav informatiky. v.v.i. vydavatelství Matematicko-fyzikální fakulty University Karlovy v Praze

Doktorandské dny 07. Ústav informatiky. v.v.i. vydavatelství Matematicko-fyzikální fakulty University Karlovy v Praze Doktorandské dny 07 Ústav informatiky Akademie věd České republiky v.v.i. Malá Úpa 17. 19. září 2007 vydavatelství Matematicko-fyzikální fakulty University Karlovy v Praze Ústav Informatiky AV ČR v.v.i.,

Více

Příloha E.6. Záznam metadat ve schématu Dublin Core ve struktuře Resource Description Framework

Příloha E.6. Záznam metadat ve schématu Dublin Core ve struktuře Resource Description Framework Příloha E.6 Záznam metadat ve schématu Dublin Core ve struktuře Resource Description Framework

Více

Objektové modely a znalostní ontologie podobnosti a rozdíly

Objektové modely a znalostní ontologie podobnosti a rozdíly Objektové modely a znalostní ontologie podobnosti a rozdíly Vojtěch Svátek, Martin Labský Katedra informačního a znalostního inženýrství, Vysoká škola ekonomická v Praze, nám. W. Churchilla 4, 130 67,

Více

Zápis programu v jazyce C#

Zápis programu v jazyce C# Zápis programu v jazyce C# Základní syntaktická pravidla C# = case sensitive jazyk rozlišuje velikost písmen Tzv. bílé znaky (Enter, mezera, tab ) ve ZK překladač ignoruje každý příkaz končí ; oddělovač

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_33_05 Škola Střední průmyslová škola Zlín Název projektu, reg. č. Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávací oblast Vzdělávání v informačních a komunikačních

Více

Publikační databáze. Září 2014. Vysoká škola ekonomická v Praze

Publikační databáze. Září 2014. Vysoká škola ekonomická v Praze Publikační databáze Září 2014 Autoři Autor Organizace Dušan Chlapek Tomáš Knap Jan Kučera Luboš Marek Petr Mazouch Martin Nečaský Jiří Makalouš Tomáš Vahalík Jan Vrána Vysoká škola ekonomická v Praze Vysoká

Více

Logický datový model VF XML DTM DMVS

Logický datový model VF XML DTM DMVS Logický datový model VF XML DTM DMVS Verze 1.1 VF XML DTM DMVS Objednatel Plzeňský kraj Institut plánování a rozvoje hlavního města Prahy Zlínský kraj Kraj Vysočina Liberecký kraj Karlovarský kraj Statutární

Více

Oznámení FATCA. FATHLA - Struktura vět. FATHLA - e-přílohy. Zkratka: FATHLA Verze: 01.01 Ze dne: XX.XX.XXXX

Oznámení FATCA. FATHLA - Struktura vět. FATHLA - e-přílohy. Zkratka: FATHLA Verze: 01.01 Ze dne: XX.XX.XXXX Oznámení FATCA Zkratka: FATHLA Verze: 01.01 Ze dne: XX.XX.XXXX Následující popis obsahuje specifikaci struktury souboru konkrétní písemnosti. Další informace lze získat v dokumentu Obecný popis struktury

Více

UJO Framework. revoluční architektura beans. verze 0.80 http://ujoframework.org/

UJO Framework. revoluční architektura beans. verze 0.80 http://ujoframework.org/ UJO Framework revoluční architektura beans verze 0.80 http://ujoframework.org/ Pavel Pone(c), září 2008 Historie rok 2004 upravené objekty z frameworku Cayenne nevýhodou byla špatná typová kontrola rok

Více

VDA4983 (EDIFACT Global INVOIC D.07A + příloha)

VDA4983 (EDIFACT Global INVOIC D.07A + příloha) FAKTURA S PŘÍLOHOU VDA4983 (EDIFACT Global INVOIC D.07A + příloha) Implementační příručka Verze: 1.0 Datum: 11.03.2019 Podrobný popis zprávy VDA 4983 kontejner používané firmou Škoda Auto a. s. pro EDI

Více