Wikidata talk:Glossary/pt-br

Latest comment: 5 years ago by Amgauna

@MB-one: Tem erro de tradução neste item: essa palavra tripla = triplicado = dados triplicados = informação em triplicada = existir mais de 3 informações iguais dentro do banco de dados Ana Gauna (talk) 16:56, 21 September 2018 (UTC)Reply

There is a translation error in this item: this word 'tripla' = triplicate = triplicate data = triplicate information = there is more than 3 equal information within the database Ana Gauna (talk) 16:56, 21 September 2018 (UTC)Reply

@MB-one: look = Wikidata talk:Glossary/pt (Portugal) and the Wikidata talk:Glossary/pt-br (Brasil) and Wikidata talk:Glossary/en (English) Ana Gauna (talk) 16:56, 21 September 2018 (UTC)Reply


Uma alegação (claim) é uma parte dos dados sobre a entidade em cuja página aparece a alegação. Uma alegação consiste numa propriedade (tal como "Localização") e num valor (por exemplo, "Angola"), ou alguma outra relação, ou composto, ou valor ausente. Uma alegação pode ter qualificadores, tais como qualificadores temporais que dizem que a alegação é válida durante um período de tempo específico. Comparada com as triplas usadas em dados ligados, uma alegação usa uma propriedade para expressar o predicado de uma tripla e um valor para expressar o objeto da tripla. As alegações fazem parte de declarações nas páginas dos objetos, onde podem ser ampliadas com referências e classificações; elas também podem aparecer em páginas de dados que não sejam objetos.



Hoje me mostraram o link desse manual técnico para eu ler Apache Jena - SPARQL Tutorial https://jena.apache.org/tutorials/sparql.html (Esse Apache ele é um servidor de banco de dados Big Data online ) e o manual do SPARQL 1.1 Language https://www.w3.org/TR/sparql11-query/. Eu vi partes de textos dentro desse manual que estão faltando existir dentro do Glossário para poder explicar o que é o Triple RDF e quem usa conseguir entender. Mas esse é um manual técnico, somente quem tem formação técnica (curso já concluído) em Ciência da Computação, Analista de Sistemas, ou formação em Administração de Banco de Dados irá conseguir entender esse manual do SPARQL. Esse manual é complicado de entender até por profissional técnico com experiência em banco de dados. Eu vi itens no manual que deveriam existir dentro do Glossário online e que estão faltando. Pega o Google Translator ou o Bing Translator para me traduzir do português para o seu idioma. Ana Gauna (talk) 06:56, 23 September 2018 (UTC)Reply


Isso explica o que é esse Triple RDF, explica como ele funciona: (tem essa informação dentro do manual online link acima)

RDF is a directed, labeled graph data format for representing information in the Web. RDF is often used to represent, among other things, personal information, social networks, metadata about digital artifacts, as well as to provide a means of integration over disparate sources of information. This specification defines the syntax and semantics of the SPARQL query language for RDF. RDF is designed to meet the use cases and requirements identified by the RDF Data Access Working Group.


Esse RDF é um meio de fazer requerimentos em case para acesso de dados (ele trabalha junto com o XML para fazer a importação ou exportar de dados, ou transferir dados de um local para outro local), o case é uma instrução de como o dado, como a informação tem que se movimentar dentro do banco de dados:

Exemplo:

case é faço isso se está certo ou case faço isso se está errado
ou case faço isso se está certo
ou case faço isso se esta certo também
ou case faço isso se está errado

<nocode> Exemplo: which can be serialized in RDF/XML as: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:foaf="http://xmlns.com/foaf/0.1/" > <rdf:Description> <foaf:name>Alice </foaf:name> </rdf:Description> <rdf:Description> <foaf:name>Bob </foaf:name> </rdf:Description> </rdf:RDF>

Exemplo: SPARQL FILTERs can restrict on arithmetic expressions. Query: PREFIX dc: <http://purl.org/dc/elements/1.1/> PREFIX ns: <http://example.org/ns#> SELECT ?title ?price WHERE { ?x ns:price ?price . FILTER (?price < 30.5) ?x dc:title ?title . } Query Result: title price "The Semantic Web" 23


Isso abaixo explica o que é esse Triple RDF que tem erro de tradução dentro do Glossário:

4.2 Syntax for Triple Patterns Triple Patterns are written as subject, predicate and object; there are abbreviated ways of writing some common triple pattern constructs. The following examples express the same query: PREFIX dc: <http://purl.org/dc/elements/1.1/> SELECT ?title WHERE { <http://example.org/book/book1> dc:title ?title } PREFIX dc: <http://purl.org/dc/elements/1.1/> PREFIX  : <http://example.org/book/> SELECT $title WHERE { :book1 dc:title $title } BASE <http://example.org/book/> PREFIX dc: <http://purl.org/dc/elements/1.1/> SELECT $title WHERE { <book1> dc:title ?title }

O triple RDF do glossário é isso, é uma instrução de como a informação deve caminhar dentro do banco de dados:

faça isso se está certo faça isso se está certo também faça isso se está errado o glossário sem isso dentro dle explicando é igual complicação para entender o básico esse trile RDF. E nesse manual vi algumas coisas que eu não sei o que é.


Isso aqui alisa se uma informação é compativel com outra informação ou se algo é diferente, isso é aquele triple do glossário 8.2 Removing Possible Solution The other style of negation provided in SPARQL is MINUS which evaluates both its arguments, then calculates solutions in the left-hand side that are not compatible with the solutions on the right-hand side.

Data @prefix : <http://example/> . @prefix foaf: <http://xmlns.com/foaf/0.1/> .

alice foaf:givenName "Alice" ;

foaf:familyName "Smith" .

bob foaf:givenName "Bob" ;

foaf:familyName "Jones" .

carol foaf:givenName "Carol" ;

foaf:familyName "Smith" . Query: PREFIX : <http://example/> PREFIX foaf: <http://xmlns.com/foaf/0.1/ SELECT DISTINCT ?s WHERE { ?s ?p ?o . MINUS { ?s foaf:givenName "Bob" . } } Results: s <http://example/carol> <http://example/alice>


E isso aqui é chamada de função para o que existe abaixo dele poder funcionar. @prefix : <http://example/> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . = chamada de função também PREFIX : <http://example/ PREFIX foaf: <http://xmlns.com/foaf/0.1/>


Declaração de váriaveis de ambiente 8.3.1 Example: Sharing of variables @prefix : <http://example/> .

a :b :c .

SELECT * {

 ?s ?p ?o
 FILTER NOT EXISTS { ?x ?y ?z }

Isso filtra a informação para dentro de algo caso a informação não exista não seja compativel 8.3.3 Example: Inner FILTERs Differences also arise because in a filter, variables from the group are in scope. In this example, the FILTER inside the NOT EXISTS has access to the value of ?n for the solution being considered. @prefix : <http://example.com/> .

a 1 .
a :q 1 .
a :q 2 .
b 3.0 .
b :q 4.0 .
b :q 5.0 .

When using FILTER NOT EXISTS, the test is on each possible solution to ?x ?n: PREFIX : <http://example.com/> SELECT * WHERE { ?x ?n FILTER NOT EXISTS { ?x :q ?m . FILTER(?n = ?m) }

No item 9.1 do manual não entendi o que é esse iri.

Isso aqui era bom existir dentro daquele glossário, ali explica o que é o modelo de dados RDF

13 RDF Dataset The RDF data model expresses information as graphs consisting of triples with subject, predicate and object. Many RDF data stores hold multiple RDF graphs and record information about each graph, allowing an application to make queries that involve information from more than one graph. A SPARQL query is executed against an RDF Dataset which represents a collection of graphs. An RDF Dataset comprises one graph, the default graph, which does not have a name, and zero or more named graphs, where each named graph is identified by an IRI. A SPARQL query can match different parts of the query pattern against different graphs as described in section 13.3 Querying the Dataset. An RDF Dataset may contain zero named graphs; an RDF Dataset always contains one default graph. A query does not need to involve matching the default graph; the query can just involve matching named graphs. The graph that is used for matching a basic graph pattern is the active graph. In the previous sections, all queries have been shown executed against a single graph, the default graph of an RDF dataset as the active graph. The GRAPH keyword is used to make the active graph one of all of the named graphs in the dataset for part of the query.


Resumindo tudo: No manual do glossário tem que conter a explicação que esse triple = identificar e selecionar e dizer o que 3 informações tem que fazer depois que essas 3 informações foram comparadas uma com a outra.

Esse tripe case RDF é isso: olha essa informação está certo? olha essa informação está certo? olha essa informação está certo? faça isso se está certo faça isso se está errado é isso que o RDF triple faz


<nocode>

Boa noite Ana Gauna (talk) 06:56, 23 September 2018 (UTC)Reply

Return to the project page "Glossary/pt-br".