L A C Laboratory for Advanced Collaboration
|
|
|
- Maria Fernanda Barreiro Diegues
- 10 Há anos
- Visualizações:
Transcrição
1 Publicação de Dados Governamentais no Padrão Linked Data 2.2 O Padrão RDF Karin Breitman José Viterbo Edgard Marx Percy Salas L A C Laboratory for Advanced Collaboration
2 Objetivo deste módulo 1.Apresentar conceitos básicos sobre o padrão RDF 2
3 Sumário 1. Introdução 2. Definição 3. Redes Semânticas 4. Integração de Dados 5. Modelo de Dados 6. Propriedades 7. Containers 8. Exemplos 3
4 Sobre Metadados A Web é machine-readable mas não machine-understandable Metadados são úteis: Ex: Muito pode-se ganhar com a estruturação descritiva de páginas, servidores, serviços de busca e outros recursos 4
5 RDF é Uma sintaxe padrão para representar um grafo dirigido em XML. 5
6 O Modelo RDF pode ser pensado como.. Infoset de XML simplificado 6
7 Redes Semânticas Uma maneira de representar a linguagem natural Um formato para organizar afirmações de uma forma que ela possa ser consultada por computadores 7
8 Redes Semânticas espinha tem coração cabelo vertebrado isa asas mamífero pássaro anda pode isa isa canário amarelo voar avestruz não vôa joão hugo 8
9 Semântica em Rede joão pode voar? hugo tem asas? joão tem coluna? de todos os canários, quantos vivem em gaiolas? 9
10 Introduzindo: RDF Empregados em HTML e XML Metadados compreendidos por máquinas Suporta valores estruturados Estimula metadados autenticados Uma base para uma infinidade de descrições: catalogação, privacidade, acessibilidade, Direitos de propriedade intelectual,... 10
11 Integração de dados Exemplo: O autor do documento é Paul Paul é o autor de um documento Um documento é escrito por Paul O autor do documento é Paul Representação(s) em XML: 11 <document href = author = Paul /> <author> <url> </url> <author> <name> Paul </name> <name> Paul </name> </author> <document> </author>
12 Integração de dados Complexidade de consultar documentos XML N maneiras de mapear XML para uma estrutura lógica Requer a normalização de todas as possibilidades de representação para uma consulta efetiva Significa a mesma coisa para uma pessoa Significa coisas diferentes para uma máquina RDF deve ser menos flexível Menos flexibilidade == mais interoperabilidade! Maneira consistente de representar declarações (statements) 12
13 Componentes Modelo de dados formal Sintaxe para trocar informações Tipo de esquema do sistema (modelo do esquema) Sintaxe para machine-understandable esquemas Protocolos de perfil e consulta 13
14 Sintaxe O Modelo RDF define uma relação formal entre recursos, propriedades e valores Sintaxe é requerida para... Armazenar instâncias do modelo em arquivos Interoperabilidade entre aplicações 14
15 Modelo de Dados Impõe regras estruturais sobre a expressão dos modelos de dados de aplicativos para codificação consistente, troca e tratamento de metadados Habilita a descrição de recursos para definir sua própria semântica Provido para interoperabilidade estrutural 15
16 Modelo de Dados Grafos dirigidos rotulados (Directed labelled graphs) Elementos do modelo Recurso (Resource) Propriedade (Propertie) Valor (Value) Declaração (Statement) 16
17 Grafo Dirigido isa bar has foo baz (isa, foo, bar) (has, bar, baz) (plays, baz, bop) (wants, baz, bing) plays bop wants bing 17
18 Grafo Dirigido root 18 attribute href element <root> <foo href= x= 1 /> <bar x= 2 y= 3 > <baz z= aaa /> </bar> element foo bar attribute x attribute y 3 1 x attribute element baz attribute z aaa
19 Modelo de Dados Sujeito Predicado Objeto Declaração 19
20 Modelo RDF Um modelo é um conjunto de declarações declaração = (predicado,sujeito,objeto) Predicado é um recurso Sujeito é um recurso Objeto é ambos um recurso ou um literal Objeto = Predicado(Sujeito) 20
21 Primitivas do Modelo Recurso Propriedade Value Recurso Declaração 21
22 Definição de Recurso RFC 2396: Um recurso pode ser qualquer coisa que tenha identidade. Exemplos familiares incluem um documento eletrônico, uma imagem, um serviço (por exemplo, "o relatório do tempo de hoje para Los Angeles"), e uma coleção de outros recursos. Nem todos os recursos de rede são "recuperáveis", por exemplo, os seres humanos, empresas e livros encadernados em uma biblioteca também pode ser considerado recursos. O recurso é o mapeamento conceitual para uma entidade ou um conjunto de entidades, não necessariamente a entidade que corresponde ao mapeamento, em qualquer instância em particular no tempo. Assim, um recurso pode permanecer constante, mesmo quando o seu conteúdo --- as entidades a que corresponde atualmente --- sofrem mudanças ao longo do tempo, desde que o mapeamento conceitual não seja alterado no processo. 22
23 Propriedades Nomes de propriedades devem ser associados a um esquema. São qualificados com um prefixo de namespaces <?A version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description about=" <dc:creator>nancy Ide</dc:creator> </rdf:description> </rdf:rdf> 23 Tópicos E speciais em W eb S emântica 23
24 Recurso Um recurso pode ser identificado por uma URI O recurso identificado por uma URI pode ser abstrato não recuperado pela rede Recurso é distinto da entidade e resolvido a qualquer hora. 24
25 Declaração <rdf:statement> <rdf:subject resource= > <rdf:predicate resource= > <rdf:object>jonathan Borden</rdf:object> </rdf:statement> 25
26 O Elemento rdf:description Atributos about : Refere-se a uma URI ou a um recurso existente ID: Sinaliza a criação de um novo recurso <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" <rdf:description about=" </rdf:description> 26 <rdf:description rdf:id="nancy Ide">.. </rdf:description> </rdf:rdf> 26 Tópicos E speciais em W eb S emântica
27 Descrevendo Coisas <rdf:description about= > <dc:author>jonathan Borden</dc:author> <dc:description>an XSLT based parser which converts an arbitrary XML document into RDF Statements</dc:description> </rdf:description> 27
28 Descrevendo Coisas description author Jonathan Borden An XSLT based... 28
29 RDF Containers Bag Uma lista desordenada de recursos ou literais Seq Uma lista ordenada de recursos ou literais Alt Uma lista de recursos ou literais que representam alternativas para o valor de uma propriedade. 29 Tópicos E speciais em W eb S emântica 29
30 Usando o Container Bag Declaração: Os autores do livro são Alfred, John e Jeffrey <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description about="urn:isbn: "> <dc:creator> <rdf:bag> <rdf:li>alfred</rdf:li> <rdf:li>john</rdf:li> <rdf:li>jeffrey</rdf:li> </rdf:bag> </dc:creator> </rdf:description> </rdf:rdf> 30 Tópicos E speciais em W eb S emântica 30
31 Usando o Container Seq Declaração: Os estudantes do curso csci-2962 em ordem alfabética são Elizabeth, George e John <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:s=" <rdf:description about=" <s:students> <rdf:seq> <rdf:li rdf:resource=" <rdf:li rdf:resource=" <rdf:li rdf:resource=" </rdf:seq> </s:students> </rdf:description> </rdf:rdf> 31 Tópicos E speciais em W eb S emântica 31
32 Usando o Container Alt Declaração Os formatos do livro são plain, html e postscript <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description about="urn:isbn: "> <dc:format> <rdf:alt> <rdf:li>text/html</rdf:li> <rdf:li>text/plain</rdf:li> <rdf:li>application/postscript</rdf:li> </rdf:alt> </dc:format> </rdf:description> </rdf:rdf> 32 Tópicos E speciais em W eb S emântica 32
33 Declarações sobre Containers <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:s=" xmlns:dc=" <rdf:description about=" <s:homeworks> <rdf:bag ID="pages"> <rdf:li rdf:resource=" vassar.edu/courses/cs240/hw1.html"> <rdf:li rdf:resource=" vassar.edu/courses/cs240/hw2.html"> </rdf:bag> </s:homeworks> </rdf:description> <rdf:description about="#pages"> <dc:creator>nancy Ide</dc:creator> </rdf:description> </rdf:rdf> 33 Tópicos E speciais em W eb S emântica 33
34 Relações Não-Binárias O modelo de dados RDF somente suporta relações binárias (relações entre dois recursos) Solução: Usar um recurso intermediário com propriedades adicionais) <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:s=" <rdf:description about="urn:isbn: "> <s:price rdf:parsetype="resource"> <rdf:value>45.00</rdf:value> <s:units rdf:resource=" </s:price> </rdf:description> </rdf:rdf> Declaração: O custo do livro é $ Tópicos E speciais em W eb S emântica 34
35 Sintaxe Abreviada Propriedades convertidas em atributos <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description about=" <dc:creator>nancy Ide</dc:creator> <dc:title>encoding Syntactic Annotation</dc:title> <dc:date> </dc:date> </rdf:description> </rdf:rdf> <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:dc=" <rdf:description about=" dc:creator="nancy Ide" dc:title="encoding Syntactic Annotation" dc:date=" "/> </rdf:rdf> 35 35
36 Exemplo Simples Recurso Autor Paul 36
37 Modelo RDF Exemplo #1 URI:R dc: Title dc: Creator RDF Presentation Paul Miller 37
38 Exemplo de sintaxe RDF URI:R dc: Title dc: Creator RDF Presentation Paul Miller 38 <RDF xmlns = xmlns:dc = > <Description about = URI:R > <dc:title> RDF Presentation </dc:title> <dc:creator> Paul Miller </dc:creator> </Description> </RDF>
39 Modelo RDF Exemplo #2 URI:R dc: Title dc: Creator RDF Presentation URI:PAUL Paul Miller UKOLN URI:UKOLN bib:aff bib:name Paul Miller bib: ukoln.ac.uk 39
40 Modelo RDF Exemplo #2 <RDF xmlns = xmlns:dc = xmlns:bib = > <Description about = URI:R > <dc:title> RDF Presentation </dc:title> <dc:creator> <Description> <bib:name> Paul Miller </bib:name> <bib: > [email protected] </bib: > <bib:aff resource = /> </Description> </dc:creator> </Description> </RDF> 40
41 RDF Schemas Rede semântica na WEB Nós são identificados pelas URIs rdfs:class rdfs:property rdfs:subclassof rdf:type 41
42 Esquema Simples de Saúde <rdfs:class rdf:id= Provider > <rdfs:subclassof rdf:resource= #Person /> </rdfs:class> 42
43 43 Esquema Simples de Saúde
44 44 Esquema de Saúde
45 Outros modelos Dublin core Conjunto de semânticas simples para descrição de recursos vcard (business-card data) vcalendar (calendar/scheduling data) LCNA (Library of Congress Name Authority File) 45
46 Principais Referências K. Breitman. Web Semântica: a Internet do Futuro. Editora LTC, 2005; G. Klyne e J. J. Carrol (editores). Resource Description Framework (RDF): Concepts and Abstract Syntax. Online, Disponível em: D. Brickley e R.V. Guha (editores). RDF Vocabulary Description Language 1.0: RDF Schema. Online, Disponível em: D. Beckett (editor). RDF/XML Syntax Specification (Revised). Online, Disponível em: 46
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica Ernesto F. Veiga, Márcio V. Oliveira Sena, Renato de F. Bulcão Neto [email protected] [email protected]
RDF (Resource Description Framework) RDFS (Resource Description Framework Schema)
RDF (Resource Description Framework) RDFS (Resource Description Framework Schema) Tópicos Especiais em Engenharia de Software I (Introdução à Engenharia de Ontologias) Curso: Engenharia de Computação Prof.
L A C Laboratory for Advanced Collaboration
Publicação de Dados Governamentais no Padrão Linked Data 2.3 Web Ontology Language (OWL) Karin Breitman José Viterbo Edgard Marx Percy Salas L A C Laboratory for Advanced Collaboration Objetivo deste módulo
RDF e RDF Schema na representação de páginas do portal CEULP/ULBRA
RDF e RDF Schema na representação de páginas do portal CEULP/ULBRA Danilo de Abreu Noleto 1, Parcilene Fernandes de Brito 1 1 Curso de Sistemas de Informação Centro Universitário Luterano de Palmas (CEULP/ULBRA)
D2R EDITOR: HABILITANDO A PUBLICAÇÃO AUTOMÁTICA DE ANOTAÇÕES SEMÂNTICAS DE SITES DINÂMICOS
UNIVERSIDADE FEDERAL DE SANTA CATARINA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO André Guerreiro Cantarelli D2R EDITOR: HABILITANDO A PUBLICAÇÃO AUTOMÁTICA DE ANOTAÇÕES SEMÂNTICAS DE SITES DINÂMICOS
Web Semântica. Web Semântica. uma introdução @yaso
Web Semântica uma introdução @yaso O que é SEMÂNTICA Semântica é o estudo do signifcado. Incide sobre a relação entre signifcantes, tais como palavras, frases, sinais e símbolos, e o que eles representam,
Semântica na Web RDF. Carlos Bazilio. Depto de Computação Instituto de Ciência e Tecnologia Universidade Federal Fluminense
Semântica na Web RDF Carlos Bazilio Depto de Computação Instituto de Ciência e Tecnologia Universidade Federal Fluminense 1 Contexto... 2 Contexto (2) 3 Problemas na Web Atual Pouca integração de informações
RDF e RDFS na Infra-estrutura de Suporte à Web Semântica
RDF e RDFS na Infra-estrutura de Suporte à Web Semântica GEIZA CRISTINA DA SILVA, TARCÍSIO DE SOUZA LIMA (ORIENTADOR) Departamento de Ciência da Computação Instituto de Ciências Exatas Universidade Federal
Web de hoje (2.0) Porquê WEB 2.0?
WEB 2.0 Conceitos O termo Web 2.0 refere-se a mudança para uma Internet como plataforma e um entendimento das regras para obter sucesso nesta nova plataforma. Segundo Tim O'Reilly, um dos criadores do
O padrão RDF na descrição de imagens
O padrão RDF na descrição de imagens Edeilson Milhomem da Silva 1, Parcilene Fernandes de Brito 1 1 Sistemas de Informação Centro Universitário Luterano de Palmas (CEULP/ULBRA) Cx. Postal 160 77054-970
OWL-DL Propriedades. Tópicos Especiais em Ontologias UTFPR/CPGEI/Prof. Tacla
OWL-DL Propriedades Tópicos Especiais em Ontologias UTFPR/CPGEI/Prof. Tacla PROPRIEDADES Propriedades são relações entre dois indivíduos. Tipos de propriedades em OWL Object properties: liga um indivíduos
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica Ernesto F. Veiga, Márcio V. Oliveira Sena, Renato de F. Bulcão Neto [email protected] [email protected]
FERRAMENTA DE CONVERSÃO DE METADADOS DE RECURSOS ELETRÔNICOS DO PADRÃO DUBLIN CORE PARA O PADRÃO RDF
FERRAMENTA DE CONVERSÃO DE METADADOS DE RECURSOS ELETRÔNICOS DO PADRÃO DUBLIN CORE PARA O PADRÃO RDF Arlindo L. Boiça Neto 1 ; Leandro H. de M. Oliveira 2 N 0803081 Resumo : Atualmente a descrição de recursos
ABD Arquivos e Bibliotecas Digitais
ABD Arquivos e Bibliotecas Digitais Abril 2008 Parte VII Dublin Core Fontes dublincore.org/ http://dublincore.org/usage/documents/principles/ http://dublincore.org/documents/dc-rdf/ Objectivo do Dublin
XML - Extensible Markup Language
Por Sergio Crespo XML - Extensible Markup Language Extensible Markup Language (XML) é linguagem de marcação de dados (meta-markup language) que provê um formato para descrever dados estruturados. Isso
Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados
1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,
A WEB SEMÂNTICA E SUA APLICABILIDADE NO MEIO ACADÊMICO
A WEB SEMÂNTICA E SUA APLICABILIDADE NO MEIO ACADÊMICO Graycielli Athanasio Mendes, Ana Carolina Xaves Ferreira, Rafael Couto dos S. Lima [email protected], [email protected], [email protected]
Introdução 17. 1 Introdução
Introdução 17 1 Introdução O volume de informações que gerenciamos tem crescido a cada dia. Realizamos milhões de pesquisas na Web, postamos mensagens em blogs, enviamos mensagens de correio eletrônico,
Como Publicar Dados Relacionais em RDF
Como Publicar Dados Relacionais em RDF Luís Eufrasio T. Neto Mestrado em Ciência da Computação Departamento de Computação Orientadora: Dra. Vânia Vidal Introdução Linked Data: padrão estabelecido como
Construindo portais com Plone
Construindo portais com Plone Módulo 9 Dexterity Dexterity TTW Módulo 9 Dexterity Dexterity >> O que é? Framework para incorporação de tipos de dados ao Plone. Sucessor do Archetypes. Mais rápido, modular
Serviços Web: Arquitetura
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
L A C Laboratory for Advanced Collaboration
Publicação de Dados Governamentais no Padrão Linked Data 1.2 - Dados Governamentais Abertos Karin Breitman José Viterbo Edgard Marx Percy Salas L A C Laboratory for Advanced Collaboration Objetivo deste
PROJETO DE REDES www.projetoderedes.com.br
PROJETO DE REDES www.projetoderedes.com.br Centro Universitário de Volta Redonda - UniFOA Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro
Web Semântica e PLN. Paulo Gomes DEI FCTUC
Web Semântica e PLN Paulo Gomes DEI FCTUC 1 Sumário Motivação da Web Semântica Conceitos base da WS WS vs. PLN Sinergias entre WS e PLN Conclusão 2 Motivação Limitações da Web actualmente: Overflow de
EP-RDF: SISTEMA PARA ARMAZENAMENTO E RECUPERAÇÃO DE IMAGENS BASEADO EM ONTOLOGIA
EP-RDF: SISTEMA PARA ARMAZENAMENTO E RECUPERAÇÃO DE IMAGENS BASEADO EM ONTOLOGIA Resumo Edeilson Milhomem da Silva1, Parcilene Fernandes de Brito 1 1 Centro Universitário Luterano de Palmas (CEULP / ULBRA),
EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP [email protected]
EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN Prof. Dr. José Eduardo Santarem Segundo USP [email protected] TuaneFaria USP [email protected] Introdução Disponibilizar Dados Disponibilizar
Diagrama de Classes. Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes.
1 Diagrama de Classes Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes. Um dos objetivos do diagrama de classes é definir a base para
BREVE INTRODUÇÃO À LINGUAGEM XML
BREVE INTRODUÇÃO À LINGUAGEM XML Por Carlos H. Marcondes [email protected] Rio de Janeiro Abril 2008 PROGRAMA 1.Problema, motivações e conceitos 2.Estrutura de um documento XML 1.DTDs, Schemas 2.Folhas
Prof.: Clayton Maciel Costa [email protected]
Programação com acesso a BD Prof.: Clayton Maciel Costa [email protected] 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos
Armazienamento de Dados
Armazienamento de Dados Bernade'e Farias Lóscio [email protected] Agenda Dados x metadados Fontes de dados: de onde os dados podem ser extraídos? Dados abertos: em qual formato publicar? A importância dos
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica
Padrões, Ferramentas e Boas Práticas no Desenvolvimento de Software para Web Semântica Ernesto F. Veiga, Márcio V. Oliveira Sena, Renato de F. Bulcão Neto [email protected] [email protected]
UNIVERSIDADE. Sistemas Distribuídos
UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Web Services Web Services Existem diferentes tipos de comunicação em um sistema distribuído: Sockets Invocação
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
UFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares [email protected] Aula 13 Web Services Web Services
extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação.
extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação. Em XML, os tags não são pré-definidos. Temos de definir os nossos tags. XML utiliza um Document
Serviços Web Semânticos
Serviços Web Semânticos Paulo Vitor Antonini Orlandin [email protected] Resumo O grande crescimento na utilização de Serviços Web torna imprescindível o desenvolvimento de uma forma de melhoria
Dublin Core e MARC 21 : um estudo de correspondência de elementos de metadados
Dublin Core e MARC 21 : um estudo de correspondência de elementos de metadados Maria das Dores Rosa Alves¹, Marcia Izabel Fugisawa Souza¹ ¹Embrapa Informática Agropecuária Caixa postal 6014 Campinas, SP
Internet. Gabriela Trevisan Bacharel em Sistemas de Infomação
Internet Gabriela Trevisan Bacharel em Sistemas de Infomação Histórico da Web World Wide Web o nosso www é o meio de comunicação mais utilizado no mundo atualmente. Através da WWW qualquer usuário conectado
Existem 109 questões nesta pesquisa
FASE 2: ANÁLISE DO WEBSITE INSTRUÇÕES Leia atentamente todas as questões Explore o website em avaliação, procurando pelas questões propostas Depois, responda cada questão Algumas questões precisam de informações
Este relatório tem por objetivo, abordar a sintaxe XML.
Relatório do GPES Este relatório tem por objetivo, abordar a sintaxe XML. XML Estrutura do documento Um documento XML é uma árvore rotulada onde um nó externo consiste de: [1] Dados de caracteres (uma
XML (extensible Markup Language)
Sumário 1. Introdução a Aplicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temporal (BDT) 6. BD Geográfico (BDG) 7. BD
www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00
www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br
XML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi
XML e Banco de Dados de Internet Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi Motivação Diversas aplicações Web utilizam Fontes de Dados (BD); Arquitetura Cliente-Servidor (2
Modelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.
Modelos de Sistema Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1 Objetivos Explicar por que o contexto de um sistema deve ser modelado como parte do processo de RE Descrever
Sumário. 4 Introdução. 4 Definições. 4 Utilização. 4 Padrões. 4 Conclusão. 4 Os padrões permitem 4 Padrões USMARC 4 Padrões Dublin Core
Sumário 4 Introdução 4 Definições 4 Utilização 4 Padrões 4 Os padrões permitem 4 Padrões USMARC 4 Padrões Dublin Core 4 Conclusão Introdução 4 A constante evolução da área de informática, permite com que
Ontologias. Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília
Ontologias Profa. Lillian Alvares Faculdade de Ciência da Informação, Universidade de Brasília Origem Teoria sobre a natureza da existência Ramo da filosofia que lida com a natureza e organização da realidade.
Visualização de Dados Estatísticos em LOD
Visualização da Informação Professora: Adriana Vivaqua Período: 2012/3 Visualização de Dados Estatísticos em LOD Alan Tygel Daniele Palazzi Linked Open Data - LOD "Linked Data é um conjunto das melhores
Banco de Dados I. Introdução. Fabricio Breve
Banco de Dados I Introdução Fabricio Breve Introdução SGBD (Sistema Gerenciador de Banco de Dados): coleção de dados interrelacionados e um conjunto de programas para acessar esses dados Coleção de dados
MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br 04/08/2012. Aula 7. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 7 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Aprender sobre a modelagem lógica dos dados. Conhecer os
Tabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008
Tabela de Símbolos Análise Semântica A Tabela de Símbolos Fabiano Baldo Após a árvore de derivação, a tabela de símbolos é o principal atributo herdado em um compilador. É possível, mas não necessário,
Semântica para Sharepoint. Busca semântica utilizando ontologias
Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...
Ferramentas da Web Semântica Aplicadas à Gestão do Conhecimento Ligado ao Linux
Ferramentas da Web Semântica Aplicadas à Gestão do Conhecimento Ligado ao Linux Guillaume Barreau UFBA [email protected] Motivação Em 10 anos, a Web revolucionou o nosso conceito de informação: Crescimento
BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG [email protected] BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS
CONTEÚDO HARDWARE - 2 AULAS SISTEMA OPERACIONAL - 2 AULAS INFORMÁTICA Prof.: MARCIO HOLLWEG [email protected] APLICATIVOS OFFICE - 3 AULAS INTERNET - 1 AULA REDE - 2 AULA SEGURANÇA - 1 AULA BANCO DE
OBJETOS DE APRENDIZAGEM
MEDs e METADADOS OBJETOS DE APRENDIZAGEM O que é um objeto de aprendizagem? Segundo Wiley, D.A.,2000 Qualquer entidade DIGITAL que pode ser usada, reusada ou referenciada durante um processo de aprendizagem
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses
3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio [email protected].
#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio [email protected] #Objetivo Revisar os conceitos mais importantes da XHTML e do CSS. Desenvolver
Banco de Dados. Arquitetura e Terminologia. Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.
Banco de Dados Arquitetura e Terminologia Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br [email protected] 2015 Modelo de Dados e Esquemas O modelo de Banco de Dados é como um detalhamento
SPARQL: Linguagem de Consulta em Ontologias. I Escola de Ontologias UFAL-USP
SPARQL: Linguagem de Consulta em Ontologias I Escola de Ontologias UFAL-USP Endhe Elias e Olavo Holanda Núcleo de Excelência em Tecnologias Sociais - NEES Universidade Federal de Alagoas UFAL 2 Por que
Introdução e motivação SGBD XML Nativo Consultas em SGBDs XML Prática. Bancos de dados XML. Conceitos e linguagens de consulta
Bancos de dados XML Conceitos e linguagens de consulta Sidney Roberto de Sousa MC536 - Bancos de Dados: Teoria e prática Material base: W3Schools XPath and XQuery Tutorial http://www.w3schools.com/xpath/
Construindo portais com Plone. Módulo 3 Templates
Construindo portais com Plone Módulo 3 Templates Templates l Quando o Plone vai mostrar uma página, duas perguntas precisam ser respondidas: Ø O que será mostrado? Isto é, quais conteúdos serão buscados
Parte I. Demoiselle Mail
Parte I. Demoiselle Mail Para o envio e recebimento de e-s em aplicativos Java, a solução mais natural é usar a API JavaMail [http:// www.oracle.com/technetwork/java/java/index.html]. Ela provê um framework
Sistemas Numéricos bit / Byte BIT BYTE. Prof. Celso Candido ADS / REDES / ENGENHARIA
BIT BYTE 1 BIT / BYTE Toda informação introduzida em um computador precisa ser entendida pela máquina para que possa ser corretamente interpretada e processada. O computador armazena e movimenta as informações
Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:
MC536 Introdução Sumário Conceitos preliminares Funcionalidades Características principais Usuários Vantagens do uso de BDs Tendências mais recentes em SGBDs Algumas desvantagens Modelos de dados Classificação
QUEM FEZ O TRABALHO?
Introdução a Linguagem HTML: Conceitos Básicos e Estrutura ANA PAULAALVES DE LIMA 1 QUEM FEZ O TRABALHO? Com as tagsaprendidas hoje, faça uma página HTML sobre você com as seguintes informações: Seu nome
Elementos. Setores, departamentos, diretorias etc.
O Active Directory Active directory Serviço de diretório extensível para gerenciar recursos da rede de modo eficiente Armazena informações detalhadas sobre cada recurso na rede Possibilidade de armazenar
Bases de Dados Relacional/Objeto e NoSQL. Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática
Bases de Dados Relacional/Objeto e NoSQL Cristina C. Vieira Departamento de Engenharia Eletrónica e Informática SGBDs Principais tarefas Gerir grandes volumes de dados Suportar acessos eficientes Garantir
GUIA RÁPIDO DE UTILIZAÇÃO DO APLICATIVO RDB2LOD
GUIA RÁPIDO DE UTILIZAÇÃO DO APLICATIVO RDB2LOD Em sua versão inicial, o aplicativo RDB2LOD foi desenvolvido para instalação e execução em ambiente de máquina virtual Java, e oferece suporte aos SGBDs
Sistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: [email protected] Mecanismos de Comunicação Protocolos de Aplicação Mecanismos de comunicação
<?xml version="1.0" encoding="utf-8"?> <workshop> Tópicos: Breve histórico da comunicação científica. Evolução do suporte de registro do conhecimento
linguagem XML michelângelo Mazzardo Marques Viana porto Alegre 07 de maio de 2009
Análise e Projeto Orientados por Objetos
Análise e Projeto Orientados por Objetos Aula 02 Análise e Projeto OO Edirlei Soares de Lima Análise A análise modela o problema e consiste das atividades necessárias para entender
UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II
UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II BANCO DE DADOS II AULA 3 Linguagem SQL Linguagem de manipulação de dados (DML) DISCIPLINA: Banco de
Metadados e Dublin Core
Metadados e Dublin Core Eloi Juniti Yamaoka 14 de Fevereiro de 2007 Meta Meta = sobre (about) Metadados Metametadados Metadata Meta data Metainformação Metadados? Dados sobre dados Informação sobre informações
Faculdade Lourenço Filho - ENADE 2011-1
1. Quando se constrói um banco de dados, define-se o modelo de entidade e relacionamento (MER), que é a representação abstrata das estruturas de dados do banco e seus relacionamentos. Cada entidade pode
2. Conceitos e Arquitetura de Bancos de Dados
Bancos de Dados 2. Conceitos e Arquitetura de Bancos de Dados 1 Arquitetura Moderna de SGBD SGBD antigos eram monolíticos e rígidos, voltados para funcionamento em ambientes centralizados (mainframes e
Prof.: Clayton Maciel Costa [email protected]
Programação com acesso a BD Prof.: Clayton Maciel Costa [email protected] 1 Agenda Introdução Conceitos do Modelo Relacional Restrições de Integridade Básicas Esquema do BD Relacional Restrições
Versão 1.0 09/10. Xerox ColorQube 9301/9302/9303 Serviços de Internet
Versão 1.0 09/10 Xerox 2010 Xerox Corporation. Todos os direitos reservados. Direitos reservados de não publicação sob as leis de direitos autorais dos Estados Unidos. O conteúdo desta publicação não pode
1.1 Porque um nível de aplicação proxy?
1.0 Introdução Os proxies são principalmente usados para permitir acesso à Web através de um firewall (fig. 1). Um proxy é um servidor HTTP especial que tipicamente roda em uma máquina firewall. O proxy
TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão [email protected] http://luizleao.com
Luiz Leão [email protected] http://luizleao.com CONTEÚDO PROGRAMÁTICO DESTA UNIDADE HTML TAG S HTML LINGUAGEM HTML Hypertext Markup Language Interpretada pelo navegador Não linearidade da informação Formatação
ENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 5 ABORDAGEM RELACIONAL
ENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 5 ABORDAGEM RELACIONAL PROF. MS C. RICARDO ANTONELLO WWW.ANTONELLO.COM.B R PORQUE SER RELACIONAL? Hoje, há um claro predomínio dos SGBD relacionais, principalmente
Introdução ao HTML 5 e Implementação de Documentos
Linguagem de Programação para Web Introdução ao HTML 5 e Implementação de Documentos Prof. Mauro Lopes 1-31 20 Objetivo Iremos aqui apresentar a estrutura básica de um documento HTML e iremos também apresentar
