Publishing linked data from relational databases

Embed Size (px)

DESCRIPTION

Jornadas de Software Libre y Web 2.0 Universidad de Cádiz 10 de Noviembre de 2011 http://softwarelibre.uca.es/node/1201

Text of Publishing linked data from relational databases

  • 1. Publishing Linked Datafrom relational databases Ivn Ruiz Rube Departamento de Lenguajes y Sistemas Informticos Universidad de Cdiz 09/11/2011 Jornadas de Software Libre y Web 2.0 1
  • 2. Roadmap The evolution of the Web Linked Open Data Exposing databases with D2R Server Case study: The VOA3R Project Conclusions 09/11/2011 Jornadas de Software Libre y Web 2.0 2
  • 3. PUBLISHING LINKED DATA FROM RELATIONALDATABASESTHE EVOLUTION OFTHE WEB 09/11/2011 Jornadas de Software Libre y Web 2.0 3
  • 4. World Wide Web Most important infrastructure for the distribution of information. Rich and broad information: text, images, videos, slides, etc. Web navigators support HTML, JS, CSS and other formats. Navigation based on hyperlinks. 09/11/2011 Jornadas de Software Libre y Web 2.0 4
  • 5. Web based on documents 09/11/2011 Jornadas de Software Libre y Web 2.0 5
  • 6. Web Evolution Web 1.0 Web 2.0 Web 3.0 09/11/2011 Jornadas de Software Libre y Web 2.0 6
  • 7. Web 1.0 Beginnings of the Web Static pages Limited use of standards Lack of interaction with the user 09/11/2011 Jornadas de Software Libre y Web 2.0 7
  • 8. Web 2.0 Higher bandwidth Standards Rich User Interface Accessibility Usability Social networks 09/11/2011 Jornadas de Software Libre y Web 2.0 8
  • 9. Web 3.0 3D virtual environments The Internet of Things Domotics Cloud Computing Semantic Web 09/11/2011 Jornadas de Software Libre y Web 2.0 9
  • 10. Semantic Web 1Tim Berners-LeeI have a dream for the Web (in which computers) become capable of analyzing all the data on the Web.the day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking to machines. 09/11/2011 Jornadas de Software Libre y Web 2.0 10
  • 11. PUBLISHING LINKED DATA FROM RELATIONALDATABASESLINKED OPEN DATA 09/11/2011 Jornadas de Software Libre y Web 2.0 11
  • 12. Information Age Huge amount of information A large number of information systems Big challenges: Data integration Data analysis 09/11/2011 Jornadas de Software Libre y Web 2.0 12
  • 13. Need for open data Improvement of organizational transparency Public data Foster the research Promote the development of third-party system 09/11/2011 Jornadas de Software Libre y Web 2.0 13
  • 14. Linked Open DataA method of publishing structured data so that it can be interlinked and become more useful.it extends web pages to share information in a way that can be read automatically by computers.1 1Tim Berners-Lee 09/11/2011 Jornadas de Software Libre y Web 2.0 14
  • 15. Resource Description Formathttp://publisher.org/Papers/ Paper12345 09/11/2011 Jornadas de Software Libre y Web 2.0 15
  • 16. Resource Description Format Linked Data - The Story So Far titlehttp://publisher.org/Papers/ Paper12345 year 2008 09/11/2011 Jornadas de Software Libre y Web 2.0 16
  • 17. Resource Description Format Linked Data - The Story So Far http://publisher.org/Journals/ JournalSWIS title publishedInhttp://publisher.org/Papers/ Paper12345 author http://w3.org/People/ Berners-Lee year 2008 09/11/2011 Jornadas de Software Libre y Web 2.0 17
  • 18. Resource Description Format Linked Data - The Story So Far http://publisher.org/Journals/ JournalSWIS title publishedIn http://w3c.orghttp://publisher.org/Papers/ director Paper12345 author http://w3.org/People/ Berners-Lee year type 2008 http://xmlns.com/foaf/ Person 09/11/2011 Jornadas de Software Libre y Web 2.0 18
  • 19. RDF (sintaxis) title "Linked Data - The Story So Far"; year "2008-01-01"; author ; publishedIn .Linked Data - The Story So Far2008-01-01 09/11/2011 Jornadas de Software Libre y Web 2.0 19
  • 20. Ontologies (vocabularies)An ontology is an explicit and formal specification of a shared conceptualization11Tom Gruber 09/11/2011 Jornadas de Software Libre y Web 2.0 20
  • 21. Linked Data Cloud 09/11/2011 Jornadas de Software Libre y Web 2.0 21
  • 22. PUBLISHING LINKED DATA FROM RELATIONALDATABASESEXPOSING DATABASESWITH D2R SERVER 09/11/2011 Jornadas de Software Libre y Web 2.0 22
  • 23. How is your data currently stored? 09/11/2011 Jornadas de Software Libre y Web 2.0 23
  • 24. How to publish Linked Data? The Story So Far JournalSemanticWeb Annotation Manual Collaborative LinkedData Berners-Lee 2008 W3C (Semi-)automatic Exposure RDF Triple Store HTML+RDF (RDFa) RDF Wrappers SQL2RDF 09/11/2011 Jornadas de Software Libre y Web 2.0 24
  • 25. Web Application Architecture User Interface Relational Application Server Database 09/11/2011 Jornadas de Software Libre y Web 2.0 25
  • 26. Web Application Architecture usingD2R Server Application Server Relational Database 09/11/2011 Jornadas de Software Libre y Web 2.0 26
  • 27. Web Application Architecture usingD2R Server Application Server a cerif:Project ; rdfs:label "Multilingual Federation of Learning Repositories"