Linked Data
Introdução e conceitos




                     Umberto L. Diniz
Linked Data
   Atualmente os dados são classificados 
     sintaticamente. Disponibilizados para 
     compreensão por humanos e não agentes de 
     software.
   O Termo  Linked Data refere­se a um conjunto de 
     práticas  para  publicar  e  conectar  dados 
     estruturados  na  Web,  com  o  intuito  de  criar  uma 
     ”Web de Dados”.



                                                           2
Linked Data
   A Web Semântica é considerada uma extensão da 
     Web atual cujo objetivo principal é facilitar a 
     interpretação dos dados na Web.
   Com a Web Semântica surgiu o conceito de Linked 
     Data (dados ligados) como um conceito de boas 
     práticas para publicar e conectar conjuntos de 
     dados estruturados na Web.




                                                        3
Linked Data
   Com  Linked  Data,  os  dados  são  organizados 
     semanticamente para permitir a leitura automática 
     por  agentes  de  software  através  da  linguagem 
     SPARQL.




                                                      4
Linked Data
   Web de Documentos                          Web de dados
    Faz uso de navegadores HTML para            Acessa os dados a partir de 
       acessar dados.                             navegadores RDF
   Utiliza um mecanismo global e único        Usa URI e HTTP como mecanismo 
       para identificar um recurso (URI).         de identificação e acesso.
   HTTP como mecanismo de acesso              RDF como modelo padrão de 
      universal.                                  representação dos dados.
   HTML como formato de                       SPARQL como linguagem de 
      representação de conteúdo.                  consulta para acesso aos dados.




                                                                                    5
Linked Data
   URI – Uniform Resource Identifiers
          Cadeia de caracteres usada para identificar um 
            recurso na Internet.
          Usada para permitir interação com representações do 
            recurso na rede.
          Pode ser classificado como um localizador URL 
             (Uniform Resource Locator) ou um nome URN 
             (Uniform Resource Name).




                                                              6
Linked Data
   HTTP – HyperText Transfer Protocol
          Protocolo responsável por comunicação 
             cliente/servidor na Web.




                                                    7
Linked Data
   RDF – Resource Description Framework
          É um modelo padrão de representação de dados.
          Baseado no conceito de grafo, extensível e possui um 
            alto nível de expressividade.
          Permite a ligação de dados de diferentes fontes.
          Pode estar relacionado a dados ou outros recursos 
             através de sentenças (sujeito + predicado + objeto) 
             chamadas 'triplas'.



                                                                8
Linked Data
   RDF – Resource Description Framework
          Sujeito – representa o recurso sobre o qual se quer 
             escrever uma sentença.
          Predicado – representa o relacionamento entre um 
             sujeito e um objeto.
          Objeto – representa o recurso ou dado que se 
            relaciona com o sujeito.




                                                                  9
Linked Data
      Exemplo de Triplas RDF

           Sujeito                      Predicado                        Objeto
http://www.w3c.org/RDF/Valid http://uni.org/uni/elementes/1   ”Berna Farias”
ator/run/p91002043177        .1/nomeDocente
http://www.w3c.org/RDF/Valid http://uni.org/uni/elementes/1   ”Banco de Dados I”
ator/run/ck120               .1/nomeDisciplina
http://www.w3c.org/RDF/Valid http://uni.org/uni/elementes/1   http://www.w3c.org/RDF/Valid
ator/run/ck120               .1/EnsinadoPor                   ator/run/p91002043177




                                                                                      10
Linked Data
   Em resumo os princípios do Linked Data são:
          Usar URIs como nome para recursos.
          Usar URIs HTTP para que pessoas possam encontrar 
            esses nomes.
          Representar as informações no formato RDF.
          Incluir links para outras URIs de forma que outros 
             recursos possam ser descobertos.




                                                                 11
Linked Data
   Referências
          CUNHA, D. R. ; SOUZA, D. ; LÓSCIO, B. F. . Linked Data: da Web de 
             Documentos para a Web de Dados. Escola Regional Ceará, Maranhão e 
             Piauí. 2011,  p. 79­99.
          MARCONDES, C. H. “Linked data” – dados interligados ­ e 
            interoperabilidade entre arquivos, bibliotecas e museus na web. 
            Encontros Bibli: revista eletrônica de biblioteconomia e ciência da 
            informação, v. 17, n. 34, p. 171­192, 9 ago. 2012. 




                                                                                   12

Apresentação linked data

  • 1.
  • 2.
    Linked Data  Atualmente os dados são classificados  sintaticamente. Disponibilizados para  compreensão por humanos e não agentes de  software.  O Termo  Linked Data refere­se a um conjunto de  práticas  para  publicar  e  conectar  dados  estruturados  na  Web,  com  o  intuito  de  criar  uma  ”Web de Dados”. 2
  • 3.
    Linked Data  A Web Semântica é considerada uma extensão da  Web atual cujo objetivo principal é facilitar a  interpretação dos dados na Web.  Com a Web Semântica surgiu o conceito de Linked  Data (dados ligados) como um conceito de boas  práticas para publicar e conectar conjuntos de  dados estruturados na Web. 3
  • 4.
    Linked Data  Com  Linked  Data,  os  dados  são  organizados  semanticamente para permitir a leitura automática  por  agentes  de  software  através  da  linguagem  SPARQL. 4
  • 5.
    Linked Data  Web de Documentos  Web de dados Faz uso de navegadores HTML para  Acessa os dados a partir de  acessar dados. navegadores RDF  Utiliza um mecanismo global e único   Usa URI e HTTP como mecanismo  para identificar um recurso (URI). de identificação e acesso.  HTTP como mecanismo de acesso   RDF como modelo padrão de  universal. representação dos dados.  HTML como formato de   SPARQL como linguagem de  representação de conteúdo. consulta para acesso aos dados. 5
  • 6.
    Linked Data  URI – Uniform Resource Identifiers  Cadeia de caracteres usada para identificar um  recurso na Internet.  Usada para permitir interação com representações do  recurso na rede.  Pode ser classificado como um localizador URL  (Uniform Resource Locator) ou um nome URN  (Uniform Resource Name). 6
  • 7.
    Linked Data  HTTP – HyperText Transfer Protocol  Protocolo responsável por comunicação  cliente/servidor na Web. 7
  • 8.
    Linked Data  RDF – Resource Description Framework  É um modelo padrão de representação de dados.  Baseado no conceito de grafo, extensível e possui um  alto nível de expressividade.  Permite a ligação de dados de diferentes fontes.  Pode estar relacionado a dados ou outros recursos  através de sentenças (sujeito + predicado + objeto)  chamadas 'triplas'. 8
  • 9.
    Linked Data  RDF – Resource Description Framework  Sujeito – representa o recurso sobre o qual se quer  escrever uma sentença.  Predicado – representa o relacionamento entre um  sujeito e um objeto.  Objeto – representa o recurso ou dado que se  relaciona com o sujeito. 9
  • 10.
    Linked Data Exemplo de Triplas RDF Sujeito Predicado Objeto http://www.w3c.org/RDF/Valid http://uni.org/uni/elementes/1 ”Berna Farias” ator/run/p91002043177 .1/nomeDocente http://www.w3c.org/RDF/Valid http://uni.org/uni/elementes/1 ”Banco de Dados I” ator/run/ck120 .1/nomeDisciplina http://www.w3c.org/RDF/Valid http://uni.org/uni/elementes/1 http://www.w3c.org/RDF/Valid ator/run/ck120 .1/EnsinadoPor ator/run/p91002043177 10
  • 11.
    Linked Data  Em resumo os princípios do Linked Data são:  Usar URIs como nome para recursos.  Usar URIs HTTP para que pessoas possam encontrar  esses nomes.  Representar as informações no formato RDF.  Incluir links para outras URIs de forma que outros  recursos possam ser descobertos. 11
  • 12.
    Linked Data  Referências  CUNHA, D. R. ; SOUZA, D. ; LÓSCIO, B. F. . Linked Data: da Web de  Documentos para a Web de Dados. Escola Regional Ceará, Maranhão e  Piauí. 2011,  p. 79­99.  MARCONDES, C. H. “Linked data” – dados interligados ­ e  interoperabilidade entre arquivos, bibliotecas e museus na web.  Encontros Bibli: revista eletrônica de biblioteconomia e ciência da  informação, v. 17, n. 34, p. 171­192, 9 ago. 2012.  12