RDF -Resource Description Framework

Documentos relacionados
FUNÇÃO REAL DE UMA VARIÁVEL REAL

Divisão (cont.) Obter TODOS os nomes dos empregados que trabalham em TODOS os projectos nos quais Joao trabalha. projectos em que Joao trabalha.

EXPRESSÕES LÓGICAS. 9.1 Lógica proposicional AULA 9

Cálculo de Autovalores, Autovetores e Autoespaços Seja o operador linear tal que. Por definição,, com e. Considere o operador identidade tal que.

R é o conjunto dos reais; f : A B, significa que f é definida no conjunto A (domínio - domain) e assume valores em B (contradomínio range).

/ :;7 1 6 < =>6? < 7 A 7 B 5 = CED? = DE:F= 6 < 5 G? DIHJ? KLD M 7FD? :>? A 6? D P

Representação de Números no Computador e Erros

Apêndice Matemático. Se este resultado for inserido na expansão inicial (A1.2), resulta

estados. Os estados são influenciados por seus próprios valores passados x

FUNÇÕES DE UMA VARIÁVEL COMPLEXA

1.3 submodelo geração e distribuição de viagens

a) (0.2 v) Justifique que a sucessão é uma progressão aritmética e indique o valor da razão.

1. A soma de quaisquer dois números naturais é sempre maior do que zero. Qual é a quantificação correcta?

TÓPICOS DE MATEMÁTICA PROF.: PATRÍCIA ALVES

Escola Básica Tecnopolis Matemática - PLANIFICAÇÃO ANUAL 6ºano

3. Geometria Analítica Plana

Análise e Projeto de Sistemas Introdução. Prof. Edjandir Corrêa Costa

Enunciados equivalentes

Hewlett-Packard MATRIZES. Aulas 01 a 05. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

Hewlett-Packard MATRIZES. Aulas 01 a 06. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

v 4 v 6 v 5 b) Como são os corte de arestas de uma árvore?

Exercício: Exercício:

Estruturas. Também chamadas de registro. Conjunto de uma ou mais variáveis agrupadas sob um único nome *

Razão e Proporção. Noção de Razão. 3 3 lê-se: três quartos lê-se: três para quatro ou três está para quatro

Hewlett-Packard CONJUNTOS NUMÉRICOS. Aulas 01 a 06. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz Ramos

ANÁLISE MATEMÁTICA IV A =

Hewlett-Packard MATRIZES. Aulas 01 a 06. Elson Rodrigues, Gabriel Carvalho e Paulo Luiz

EXAME A NÍVEL DE ESCOLA EQUIVALENTE A EXAME NACIONAL

10 Encontro de Ensino, Pesquisa e Extensão, Presidente Prudente, 21 a 24 de outubro, 2013

Questões para o concurso de professores Colégio Pedro II

III Encontro de Educação, Ciência e Tecnologia

Aula Expressão do produto misto em coordenadas

A função de distribuição neste caso é dada por: em que

ANÁLISE MATEMÁTICA IV FICHA SUPLEMENTAR 2. < arg z < π}.

Exame de Matemática Página 1 de 6. obtém-se: 2 C.

λ, para x 0. Outras Distribuições de Probabilidade Contínuas

Função Exponencial: Conforme já vimos, o candidato natural à função exponencial complexa é dado pela função. f z x iy f z e cos y ie sen y.

MESTRADO PROFISSIONAL EM ECONOMIA DO SETOR PÚBLICO

MESTRADO PROFISSIONAL EM ECONOMIA DO SETOR PÚBLICO

3º) Equação do tipo = f ( y) dx Solução: 2. dy dx. 2 =. Integrando ambos os membros, dx. dx dx dy dx dy. vem: Ex: Resolva a equação 6x + 7 = 0.

EXAME NACIONAL MATEMÁTICA

PERFIL DE SAÍDA DOS ESTUDANTES DA 5ª SÉRIE DO ENSINO FUNDAMENTAL, COMPONENTE CURRICULAR MATEMÁTICA

SISTEMA DE PONTO FLUTUANTE

Capítulo 4 Resposta em frequência

Área Bloco Domínio Conteúdos

MONITORIA DE LÓGICA. Resumo sobre proposições categóricas

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL FARROUPILHA CAMPUS ALEGRETE PIBID

Prova Escrita de Matemática A 12. o Ano de Escolaridade Prova 635/Versões 1 e 2

. A é uma matriz linha se m=1, A é uma matriz coluna se n=1, A é uma matriz quadrada se m=n, e neste caso diz-se que A é uma matriz de ordem n.

O raio de um núcleo típico é cerca de dez mil vezes menor que o raio do átomo ao qual pertence, mas contém mais de 99,9% da massa desse átomo.

2 Mecânica da Fratura Linear Elástica

Material Teórico - Módulo: Vetores em R 2 e R 3. Exercícios Sobre Vetores. Terceiro Ano - Médio

1.1 O Círculo Trigonométrico

Algumas distribuições de variáveis aleatórias discretas importantes:

RESUMO de LIMITES X CONTINUIDADE. , tivermos que f(x) arbitr

DICAS PARA CÁLCULOS MAIS RÁPIDOS ARTIGO 03

5.10 EXERCÍCIO pg. 215

RDF (Resource Description Framework) RDFS (Resource Description Framework Schema)

DISCIPLINA DE MATEMÁTICA

NÚMEROS RACIONAIS E SUA REPRESEN- TAÇÃO FRACIONÁRIA

Critérios de Avaliação Estudo do Meio

PARTE 8 DERIVADAS PARCIAIS DE ORDENS SUPERIORES

APLICAÇÕES DO PEQUENO TEOREMA DE FERMAT

2 x. ydydx. dydx 1)INTEGRAIS DUPLAS: RESUMO. , sendo R a região que. Exemplo 5. Calcule integral dupla. xda, no retângulo

ANÁLISE MATEMÁTICA IV FICHA SUPLEMENTAR A =

TÉCNICO LEGISLATIVO ATRIBUIÇÃO: AGENTE DE POLÍCIA LEGISLATIVA 2014

ABNT NBA NORMA BRASILEIRA. Informação e documentação - Sumário - Apresentação T~CNICAS. lnformation and documentatíon - Contents físt - Presentatíon

Temática Circuitos Eléctricos Capítulo Sistemas Trifásicos LIGAÇÃO DE CARGAS INTRODUÇÃO

Programa de Pós-Graduação Processo de Seleção 2 0 Semestre 2008 Exame de Conhecimento em Física

UNIVERSIDADE DE SÃO PAULO Faculdade de Economia, Administração e Contabilidade de Ribeirão Preto Departamento de Economia

Seja f uma função r.v.r. de domínio D e seja a R um ponto de acumulação de

UNIVERSIDADE DE SÃO PAULO Faculdade de Economia, Administração e Contabilidade de Ribeirão Preto Departamento de Economia

10. EXERCÍCIOS (ITA-1969 a ITA-2001)

Instituto de Física USP. Física Moderna I. Aula 09. Professora: Mazé Bechara

Matemática IME-2007/ a QUESTÃO. 2 a QUESTÃO COMENTA

Dfinição d grafo Grau d um vértic Dfinição 1.1 Um grafo é uma strutura G = G(V,E) ond V = {v 1,v 2,...,v n } é um conjunto finito não vazio, cujos lmn

Desse modo, podemos dizer que as forças que atuam sobre a partícula que forma o pêndulo simples são P 1, P 2 e T.

Caderno Algébrico Medição Física

Probabilidades e Estatística

Projeto e Análise de Algoritmos

CRITÉRIOS GERAIS DE CLASSIFICAÇÃO

Sala: Rúbrica do Docente: Registo:

Solução da equação de Poisson 1D com coordenada generalizada

Geometria Analítica - Aula

Cascas, Tensões e Deformações 8.1. Capítulo 8. tem a direcção normal à superfície média no ponto que estamos a considerar, os eixos dos x 2.

Escola Politécnica da Universidade de São Paulo. Departamento de Engenharia de Estruturas e Fundações

FÍSICA COMENTÁRIO DA PROVA DE FÍSICA

Módulo II Resistores e Circuitos

ModelosProbabilísticos paravariáveis Discretas. Modelo de Poisson

Em cada ciclo, o sistema retorna ao estado inicial: U = 0. Então, quantidade de energia W, cedida, por trabalho, à vizinhança, pode ser escrita:

Adriano Pedreira Cattai

ANÁLISE CUSTO - VOLUME - RESULTADOS

Álgebra. Matrizes. . Dê o. 14) Dada a matriz: A =.

Derivada Escola Naval

P R O P O S T A D E R E S O L U Ç Ã O D O E X A M E T I P O 5

Universidade Federal do Rio de Janeiro INSTITUTO DE MATEMÁTICA Departamento de Matemática

Função do 2 o Grau. Uma aplicação f der emr

AULA Subespaço, Base e Dimensão Subespaço.

Transcrição:

RDF -R Dscription Framwork Rcomndação do W3C para padronizar a dfinição utilização d mta-dados d dscrição d rcursos da wb. Porém, RDF são adquados para rprsntar dados proporcionam uma forma simpls d xprssar afirmaçõs sobr sts rcursos. O RDF tnta trazr introprabilidad ant a multiplicidad d formatos incompatívis xistnts. A bas do RDF é uma tripla do tipo sujito-propridad-objto qu rprsntam afirmaçõs (statmnts). A página http://www.inf.ufsc.br/~gauthir tm como criador Frnando Gauthir. sujito: http://www.inf.ufsc.br/~gauthir propridad: criador objto: Frnando Gauthir Propridad(sujito, objto) ou criador(http://www.inf.ufsc.br/~gaut hir, Frnando Gauthir) http://www.inf.ufsc.br/~gauthir criador Frnando Gauthir Conitos básicos usados m RDF RDF prmit qu sujitos objtos troqum d posição: criador(http://www.inf.ufsc.br/~gauthir, Frnando Gauthir) cargo(frnando Gauthir, Profssor Adjunto) RDF utiliza o sguints conitos: Grafo d Modlo d Dados (Graph data modl); Vocabulário basado m URIs (URI-basd vocabulary); Tipos d dados (Datatyps) Litrais (Litrals) Sintax d srialização XML (XML srialization syntax) Exprssão d Fatos Simpls (Exprssion of simpl facts) Entailmnt 1

Grafo d Modlo d Dados Vocabulário basado m URIs Sustntando qualqur xprssão RDF xist um conjunto d triplas, cada uma composta d um sujito, um prdicado um objto. O conjunto dstas triplas é dnominado Grafo d modlo d dados. Cada tripla rprsnta uma ligação no-arco-no. Cada tripla rprsnta uma afirmação sobr um rlacionamnto ntr as ntidads rprsntadas plos nós. Cada nó pod sr uma URI, um litral ou star m branco (não podndo sr idntificado). Os prdicados são idntificados por URIs podm sr também nós m um grafo. Tipos d dados Litrais Tipos d dados são utilizados por RDF para rprsntação d valors como númros intiros, númros rais datas. Um tipo d dados consist d um spaço léxico, um spaço d valors um mapamnto léxico-para-valor. Um tipo d dado é idntificado por uma ou mais URI. A rcomndação W3C spra qu tipos d dados dfinidos por XMLSchma sjam utilizados (http://www.w3.org/tr/rdf-conpts/#sction-datatyps). O litrais são utilizados m RDF para idntificar valors como númros datas por mio d uma rprsntação léxica. Os litrais podm sr o objto d uma dclaração RDF, mas não o sujito ou o prdicado. Os litrais podm sr plain ou tipados. Os litrais plain são strings combinadas com tag opcionais da linguagm, os tipados são strings cominadas com uma URI d tipo d dados.exmplo d litral tipado: <xsd:boolan, "tru"> Exprssão d Fatos Simpls (Exprssion of simpl facts) Fatos simpls indicam um rlacionamnto ntr duas ntidads podm sr raprsntados como uma tripla RDF na qual o prdicado nomia o rlacionamnto o sujito o objto as duas ntidads. Ests fatos podm sr quivalnts a uma linha numa tabla d uma bas d dados rlacional contndo duas colunas, a primira indicando o sujito sgunda o objto, o nom da tabla rprsnta o prdicado. Sujito Criador http://www.inf.ufsc.br/~gauthir Objto Frnando Gauthir 2

Também podm sr quivalnts a um prdicado com dois argumntos da lógica d prdicados. Tanto banco d dados rlacionais, como a lógica d primira ordm prmitm rlaçõs ou prdicados com mais d duas ntidads. Est tipo d rlação ou prdicado tm qu sr dcomposto para rprsnta-lo como uma tripla RDF. Uma forma simpls d fazr sta dcomposição é introduzir um nó m branco no grafo corrspondnt a linha (bas d dados rlacional) uma nova tripla para cada célula da linha. O sujito da tripa é o nó m branco, o prdicado dado plo nom da coluna o objto corrspond ao vlaor da célula. O msmo s aplica para prdicados da lógica d primira ordm co mais d um argumnto. Sintax d srialização XML (XML srialization syntax) Exist uma forma rcomndada d srialização d RDF m XML d forma a facilitar a troca d modlos RDF ntr aplicaçõs. Para rprsntar formalmnt, m linguagm comprnsívl pla máquina, RDF utiliza o XML. Um documnto RDF é uma lista d dscriçõs d rcursos m XML. Cada dscrição corrspond a um rcurso contm as propridads qu o dfinm. Cada dscrição é rprsntada por um lmnto XML <rdf:dscription> com um dos sguints atributos: <rdf:about> ou <rdf:id> ou anônimo. Os valors das propridads podm contr litrais, outros rcursos (URI) ou uma dscrição d outro rcurso 3

Dscrição propridad com valor contndo litral: Dscrição propridad com valor contndo outro rcurso <rdf:dscription about="http://www.inf.ufsc.br/~gauthir"> <criador> Frnando Gauthir </criador> <rdf:dscription about=" http://www.inf.ufsc.br/~gauthir"> <Criador rdf:r="mailto:gauthir@inf.ufsc.br"/> Dscrição propridad com valor contndo outra dscrição: <rdf:dscription about=" http://www.inf.ufsc.br/~gauthir"> <Criador> <rdf:dscription rdf:about="mailto:gauthir@inf.ufsc.br"> <TrabalhaCom rdf:r="mailto:nassar@inf.ufsc.br"/> </Criador> Uma afirmativa sobr o atributo Frnando Gauthir d qu trabalhacom mailto:nassar@inf.ufsc.br Containrs rdf Tipos pré dfinidos d containrs: Algumas vzs é nssário trabalhar ou dclarar fatos sobr um conjunto d ntidads com ssa finalidad RDF ofr um vocabulário d rcursos qu contm coisas, sts rcursos são chamados containrs. rdf:bag rspond por um grupo d rcursos ou litrais ond a ordm não intrssa assim como podm xistir rptiçõs rdf:sq rspond por sqüências qu rprsntam listas ordnadas. Como no antrior prmit rptiçõs rdf:alt rspond por altrnativas qu são listas d rcursos ou litrais das quais a propidad pod usar somnt um valor. 4

RDF Collctions Uma limitação dos containrs é não podr fcha-los, ou sja dizr qu outros mmbros não xistm. Um Collction m RDF é um grupo d ntidads rprsntada como uma strutura d listas no grafo RDF A strutura é montada usando o vocabulário d collction qu consist do tipo lista (rdf:list), das propridads primiro (rdf:first) rsto(rdf:rst) do rcurso nulo (rdf:nil). RDFSchma (RDFS) RAP - RDF API for PHP V0.9.4 http://www.wiwiss.fubrlin.d/suhl/bizr/rdfapi/ Prmitm dfinir um vocabulário básico para dados RDF spcificar o tipo d objtos aos quais s aplicam sss atributos. Introduz primitivas básicas qu prmitm falar d classs, subclasss, domínio rstriçõs d valors das propridads no contxto da wb. Proporciona um mcanismo d tipagm básica para modlos RDF, utilizando trmos dfinidos como: Class, subproprtyof subclassof. Os objtos RDF podm sr dfinidos como instâncias d uma ou mais classs usando a propridad typ. Todas as coisas dscritas por RDF são rcursos (rs) são instâncias da class rdfs:r. Esta é a class raiz d todas as outras qu são subclasss dsta Esta é a class dos rcursos qu são Classs RDF rdfs:litral Esta é a class dos valors litrais (strings intiros são xmplos d rdfs:litrals podm s tipados ou não.) 5

Os valors tipados são instancias da class datatyp. rdfs:litral é uma instancia d é uma sublcass d. É a class das propridads hrdada d RDF uma instância d rdfs:class. rdfs:subclassof Usada para dclarar qu todas as instâncias d uma class são instâncias d oura. http://www.w3.org/tr/rdf-schma/. Exmplo RDFS pod sr vista como uma linguagm para dscrvr conhcimnto bm simpls Existm muitos tipos d conhcimntos qu não podm sr xprssos nsta linguagm. afirmar qu cada livro tm um único título plo mnos um autor afirmar qu um livro tm qu tr capa dura ou capa normal Class nam rdfs:litral rdf:xmllitral rdfs:datatyp rdf:bag rdf:sq rdf:alt rdfs:containr rdfs:containrmmbrshipprop rty rdf:list commnt Th class r, vrything. Th class of litral valus,.g. txtual strings and intgrs. Th class of XML litrals valus. Th class of classs. Th class of RDF proprtis. Th class of RDF datatyps. Th class of RDF statmnts. Th class of unordrd containrs. Th class of ordrd containrs. Th class of containrs of altrnativs. Th class of RDF containrs. Th class of containr mmbrship proprtis, rdf:_1, rdf:_2,..., all of which ar sub-proprtis of 'mmbr'. Th class of RDF Lists. Proprty nam rdf:typ rdfs:subclassof rdfs:subproprt yof rdfs:domain rdfs:rang rdfs:labl rdfs:commnt rdfs:mmbr rdf:first commnt Th subjct is an instan of a class. Th subjct is a subclass of a class. Th subjct is a subproprty of a proprty. A domain of th subjct proprty. A rang of th subjct proprty. A human-radabl nam for th subjct. A dscription of th subjct r. A mmbr of th subjct r. Th first itm in th subjct RDF list. domain rdf:list rang rdf:propr ty rdfs:litra l rdfs:litra l so ur so ur rdf:rst rdfs:s Also rdfs:isd findb y rdf:valu rdf:subj ct rdf:prdi cat rdf:obj ct Th rst of th subjct RDF list aftr th first itm. Furthr information about th subjct r. Th dfinition of th subjct r. Idiomatic proprty usd for structurd valus (s th RDF Primr for an xampl of its usag). Th subjct of th subjct RDF statmnt. Th prdicat of th subjct RDF statmnt. Th objct of th subjct RDF statmnt. rdf:list c c c rdf:li st 6