Od relačních databází k technologiím sémantickému webu

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

Ontologie. Otakar Trunda

Logika pro sémantický web

Petr Křemen. Katedra kybernetiky, FEL ČVUT. Petr Křemen (Katedra kybernetiky, FEL ČVUT) Sémantické sítě a rámce 1 / 112

Zpětná vazba od čtenářů 11 Dotazy 11 Zdrojové kódy ke knize 11 Errata 11 Typografické konvence použité v knize 12

Aplikace s odvozováním nad ontologiemi

Web 2.0 vs. sémantický web

Metadata, sémantika a sémantický web. Ing. Vilém Sklenák, CSc.

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

Linked Data v oblasti geoinformačních technologií

SPARQL.

Logika a logické programování

Informační systémy 2008/2009. Radim Farana. Obsah. Obsah předmětu. Požadavky kreditového systému. Relační datový model, Architektury databází

Vilém Sklenák Inforum2009,

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


Deskripční logika. Petr Křemen FEL ČVUT. Petr Křemen (FEL ČVUT) Deskripční logika 37 / 157

Jak budeme řešit otevřená data ve veřejné správě? Michal Rada Ministerstvo vnitra ČR

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

Sémantický web 10 let poté

Modelování a odvozování v RDFS

Workshop k terminologickým otázkám organizace znalostí Motivace a hypotézy projektu. Cíl projektu NAKI DF13P01OVV013

GISON: ontologická integrace urbanistických datových sad IPR

4IZ440 Reprezentace a zpracování znalostí na WWW

4IZ440 Propojená data na webu Organizační a kontextový úvod

Propojená data na webu (motivační úvod)

WORKFLOW. Procesní přístup. Základ perspektivního úspěšného podnikového řízení. Funkčnířízení založené na dělbě práce

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Krajská koncepce e-gov

Správa VF XML DTM DMVS Datový model a ontologický popis

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Kapitola 1: Úvod. Systém pro správu databáze (Database Management Systém DBMS) Účel databázových systémů

UNIVERZITA PARDUBICE

Manuscriptorium jako základ pro virtuální badatelské prostředí

Otevřená data ČSSZ: Přehledné informace dostupné všem, snadno a zdarma. Ing. Jiří Šunka Ing. Michaela Hendrychová. ISSS Hradec Králové, 5. 4.

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Datové úložiště referenčních nemocnic (DÚ RN): Zajištění sběru dat v roce Petr Klika a kol., ÚZIS ČR

4IZ440 Propojená data na webu Organizační úvod

SPARQL Sémantika. Peter Vojtáš

Objektově orientované databáze. Miroslav Beneš

1.13 ACCESS popis programu

Změna formuláře při výběru kompetencí (odborných dovedností) 1. Hledání textové formulace kompetence - odborné dovednosti

PHP framework Nette. Kapitola Úvod. 1.2 Architektura Nette

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o.

ZEMĚMĚŘICKÝ ÚŘAD. Výzkum a vývoj programového aparátu pro generalizaci státního mapového díla. Ing. Přemysl JINDRÁK

TÉMATICKÝ OKRUH Softwarové inženýrství

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Microsoft.NET. AppTima Feedback Solution - komplexní systém pro zjišťování a vyhodnocování spokojenosti zákazníků

Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace

Využití webového rozhraní při sběru dat z přijímacího řízení na Pedagogické fakultě Univerzity Karlovy v Praze. Marie Marková

Allegro framework. Podstatné vlastnosti. Allegro Business Solution Framework

Oborové číslo Hodnocení - část A Hodnocení - část B Hodnocení - část A+B

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Tvorba digitálního modelu nádraží v Ostravě-Vítkovicích. Ing. Jiří Kunecký, PhD. Ing. Hana Hasníková Ing. Riccardo Cacciotti

Databázový systém označuje soubor programových prostředků, které umožňují přístup k datům uloženým v databázi.

Databáze. Logický model DB. David Hoksza

Monitoring mikroregionů a jejich rozvojových dokumentů. imr. On-line systém evidence mikroregionů a jejich rozvojových dokumentů

Verze 1.x 2.x 3.x 4.x 5.x. X X X X uživatelům (správcům) systému Řazení dat v přehledech podle jednotlivých sloupců

PŘÍLOHA C Požadavky na Dokumentaci

4IZ440 Propojená data na webu Organizační a kontextový úvod

Oborové číslo Hodnocení - část A Hodnocení - část B Hodnocení - část A+B

Tvoříme PŘÍSTUPNÉ STRÁNKY. webové. Připraveno s ohledem na novelu Zákona č. 365/2000 Sb., o informačních systémech veřejné správy.

Analýza a návrh webových aplikací I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Servisně orientovaná architektura Základ budování NGII

Technická dokumentace

Příručka uživatele HELPDESK GEOVAP

Použití databází na Webu

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Fuzzy logika a reálný svět, aneb jsou všechny hromady skutečně malé?

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

RadioBase 3 Databázový subsystém pro správu dat vysílačů plošného pokrytí

Umělá inteligence I. Roman Barták, KTIML.

Co jsou otevřená propojená data?

Uživatelská příručka. MG^Calendar

Obsah. Několik slov o Excelu 2007 a Operace při otvírání a ukládání sešitu 15. Operace s okny 27. Kapitola 1

MONDIS představení projektu

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

Manuál k registraci nemovitostí pro potřeby OP PIK

Aktuální trendy v přístupnosti

DOCHÁZKA. Webový prohlížeč docházky. Osoby

InternetovéTechnologie

Load Balancer. RNDr. Václav Petříček. Lukáš Hlůže Václav Nidrle Přemysl Volf Stanislav Živný

Linked Data a jazyk RDF

TM1 vs Planning & Reporting

PHOTO-ON Profesionální on-line správa fotografií

Nepravidlové a hybridní znalostní systémy

Formy komunikace s knihovnami

RELAČNÍ DATABÁZE ACCESS

Athena Uživatelská dokumentace v

Pracovní list VY_32_INOVACE_33_15 Databáze Databáze Databáze Test Ing. Petr Vilímek

Centrální elektronické podání. portál občana

Vzdělávací obsah vyučovacího předmětu

Jak na opendata ve veřejné správě. Michal Rada Ministerstvo vnitra

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník. ArcGIS ONLINE PROJEKT SBĚR DAT

Nephele systém. Akademie výtvarných umění v Praze. Ústav teorie informace a automatizace AV ČR, v.v.i. Ústav anorganické chemie AV ČR, v.v.i.

Máte to? Summon jako základní vyhledávací nástroj NTK

Postupy práce se šablonami IS MPP

Transkript:

www.mondis.cz Od relačních databází k technologiím sémantickému webu Petr Křemen petr.kremen@fel.cvut.cz

Data v informačních systémech Data Informace Stoupající úroveň abstrakce Znalost www.mondis.cz (C) Mondis, 2011-2015 2

Data v informačních systémech Data Údaj bez interpretace, např. 1602 Informace Data včetně interpretace, např. Výška Sněžky je 1602 m. Znalost Možnost odvozování, např.: Marie Terezie byla dcerou Karla VI. Josef II. byl synem Marie Terezie býti dcerou nebo býti synem jsou speciální případy vztahu býti přímým potomkem. Pokud x je přímým potomkem y a y je přímým potomkem z, pak x je dědečkem z => Karel VI byl dědeček Josefa II. www.mondis.cz (C) Mondis, 2011-2015 3

Data v informačních systémech Data Informace Znalost Informační/znalostní systémy pracují s D / I / Z, které jsou: dostatečně přesně definovány pro daný účel opakovatelně použitelné přístupné pro zpracování programem zabezpečené proti neoprávněnému přístupu www.mondis.cz (C) Mondis, 2011-2015 4

Znalostní systémy s relačními databázemi Uživatelské rozhraní Vyplnění data ve formuláři Zobrazení dat ve formuláři Business logika Sestavení dotazu Výběr formuláře Ontologie Vyhodnocení dotazu (= nalezení dat) Poskytnutí dat www.mondis.cz (C) Mondis, 2011-2015 5

Znalostní systémy s ontologiemi Uživatelské rozhraní Vyplnění data ve formuláři Zobrazení dat ve formuláři Business logika Sestavení dotazu Výběr formuláře Ontologie Vyhodnocení dotazu (= nalezení dat nebo odvození nové informace) Poskytnutí dat nebo odvozené informace www.mondis.cz (C) Mondis, 2011-2015 6

Relační databáze Interpretace dat: Struktura databáze Struktura databáze Tabulky Sloupce Sloupce mají datové typy (datum, reálné číslo) Mohou mít délku (maximální délka textu) Vkládání dat: Přidávání řádků do existujících tabulek Změna struktury databáze: obtížná čas od času (se změnou verze softwaru) www.mondis.cz (C) Mondis, 2011-2015 7

Relační databáze Interpretace dat: Struktura databáze Struktura databáze Tabulky Sloupce Vhodné pro aplikace, jejichž Sloupce sortiment mají datové typy dat (datum, je: reálné číslo) Mohou mít délku (maximální délka textu) Předem znám Nepříliš rozmanitý Neměnný v čase Vkládání dat: Přidávání řádků do existujících tabulek Změna struktury databáze: obtížná čas od času (se změnou verze softwaru) www.mondis.cz (C) Mondis, 2011-2015 8

Sémantické technologie jsou postaveny na ontologiích Interpretace dat: Axiomy nějaké logiky Data: Axiomy nějaké logiky Vkládání dat: Přidávání axiomů Změna struktury databáze: Jednoduchá Přidávání/odstraňování axiomů www.mondis.cz (C) Mondis, 2011-2015 9

Sémantické technologie jsou postaveny na ontologiích Interpretace dat: Axiomy nějaké logiky Data: Axiomy nějaké logiky Vhodné pro aplikace, Vkládání jejichž dat: sortiment Přidávání axiomů dat je: Rozmanitý Změna struktury databáze: Jednoduchá Proměnný Přidávání/odstraňování axiomů Předem neznámý www.mondis.cz (C) Mondis, 2011-2015 10

Sémantické technologie jsou postaveny na ontologiích Interpretace dat: Axiomy nějaké logiky Data: Axiomy nějaké logiky Sortiment dat v oblasti Vkládání dat: popisu poruch Přidávání axiomů stavebních objektů je: Rozmanitý Změna struktury databáze: Jednoduchá Proměnný Přidávání/odstraňování axiomů Předem neznámý Zkušenost z předchozích projektů www.mondis.cz (C) Mondis, 2011-2015 11

Sémantické technologie Předpoklad otevřenosti světa uživatel není nucen vkládat informaci, o jejíž validitě není 100% přesvědčen Vysoká úroveň expresivity uživatel se má vyjadřovat co nejpřesněji, t.j. poskytovat co možná speciální (opak obecné) informaci (ale pouze potud, pokud je tato speciálnost opodstatněná) řekni svatyně místo of kostel nejsi-li si jist. Snadná přístupnost pro programy www.mondis.cz (C) Mondis, 2011-2015 12

Předpoklad otevřenosti světa Může platit i to, od čeho neznáme případ/výskyt. www.mondis.cz (C) Mondis, 2011-2015 13

Předpoklad otevřenosti světa Může platit i to, od čeho neznáme případ/výskyt. Narozdíl od klasických databázových systémů, které přijímají předpoklad uzavřenosti světa, ve kterém se nečiní rozdíl mezi neznalostí a znalostí neexistence. Např. www.mondis.cz (C) Mondis, 2011-2015 14

Předpoklad otevřenosti světa Může platit i to, od čeho neznáme případ/výskyt. Narozdíl od klasických databázových systémů, které přijímají předpoklad uzavřenosti světa, ve kterém se nečiní rozdíl mezi neznalostí a znalostí neexistence. Např. DATABÁZE (uzavřenost světa): Dotaz: Najdi otce Karla VI. Odpověď: Leopold I. Dotaz: Najdi otce Marie Terezie. Odpověď: Otec neexistuje. ONTOLOGIE (otevřenost světa): Dotaz: Najdi otce Karla VI. Odpověď: Leopold I. Dotaz: Najdi otce Marie Terezie. Odpověď: Otec neznámý. www.mondis.cz (C) Mondis, 2011-2015 15

Předpoklad otevřenosti světa Může platit i to, od čeho neznáme případ/výskyt. Narozdíl od klasických databázových systémů, které přijímají předpoklad uzavřenosti světa, ve kterém se nečiní rozdíl mezi neznalostí a znalostí neexistence. Např. www.mondis.cz (C) Mondis, 2011-2015 16

Předpoklad otevřenosti světa Může platit i to, od čeho neznáme případ/výskyt. Narozdíl od klasických databázových systémů, které přijímají předpoklad uzavřenosti světa, ve kterém se nečiní rozdíl mezi neznalostí a znalostí neexistence. Např. DATABÁZE (uzavřenost světa): Dotaz: Kdo je dědečkem Marie Terezie. Odpověď: Dědeček neexistuje. ONTOLOGIE (otevřenost světa): Dotaz: Najdi dědečka Marie Terezie. Odpověď: Leopold I. www.mondis.cz (C) Mondis, 2011-2015 17

Sémantické technologie Předpoklad otevřenosti světa uživatel není nucen vkládat informaci, o jejíž validitě není 100% přesvědčen Vysoká úroveň expresivity uživatel se má vyjadřovat co nejpřesněji, t.j. poskytovat co možná speciální (opak obecné) informaci (ale pouze potud, pokud je tato speciálnost opodstatněná) řekni svatyně místo kostel, nejsi-li si jist. Snadná přístupnost pro programy www.mondis.cz (C) Mondis, 2011-2015 18

Sémantické technologie Předpoklad otevřenosti světa uživatel není nucen vkládat informaci, o jejíž validitě není 100% přesvědčen Vysoká úroveň expresivity uživatel se má vyjadřovat co nejpřesněji, t.j. poskytovat co možná speciální (opak obecné) informaci (ale pouze potud, pokud je tato speciálnost opodstatněná) řekni svatyně místo of kostel nejsi-li si jist. Snadná přístupnost pro programy www.mondis.cz (C) Mondis, 2011-2015 19

Sémantické technologie Existují standardy zaměřené na Reprezentaci obsahu: RDF(S), OWL, SWRL, SPARQL, atd. Integraci obsahu do webových stránek: RDF(A), microformáty, atd. LinkedData Publikování obsahu na webu Metodika jak publikovat www.mondis.cz (C) Mondis, 2011-2015 20

Sémantické technologie Existují standardy zaměřené na Reprezentaci obsahu: RDF(S), OWL, SWRL, SPARQL, atd. Integraci obsahu do webových stránek: RDF(A), microformáty, atd. LinkedData Publikování obsahu na webu Metodika jak publikovat www.mondis.cz (C) Mondis, 2011-2015 21

Sémantické technologie Existují standardy zaměřené na Reprezentaci obsahu: RDF(S), OWL, SWRL, SPARQL, atd. Integraci obsahu do webových stránek: RDF(A), microformáty, atd. LinkedData Publikování obsahu na webu Metodika jak publikovat www.mondis.cz (C) Mondis, 2011-2015 22

Aplikace sémantických technologií Sémantický search SWOOGLE,... Sémantické Wiki Semantic MediaWiki, IkeWiki,... DBPedia www.mondis.cz (C) Mondis, 2011-2015 23

Aplikace sémantických technologií Sémantický search SWOOGLE,... Sémantické Wiki Semantic MediaWiki, IkeWiki,... DBPedia www.mondis.cz (C) Mondis, 2011-2015 24

Aplikace sémantických technologií Sémantický search SWOOGLE,... Sémantické Wiki Semantic MediaWiki, IkeWiki,... DBPedia www.mondis.cz (C) Mondis, 2011-2015 25

Využití v MONDISu Tvorba záznamů a jejich zpracování v různých úrovních granularity www.mondis.cz (C) Mondis, 2011-2015 26

Plánovaná architektura 27 www.mondis.cz (C) Mondis, 2011-2015

Datové zdroje www.mondis.cz (C) Mondis, 2011-2015 28