Declarações com qualificadores

Declarações de consultas com qualificadores

Muitas declarações no Wikidata não são apenas simples triplas na forma de Item-Propriedade-Valor. Elas também podem incluir um qualificador. Qualificadores permitem que declarações sejam expandidas, comentadas ou contextualizadas além daquilo que pode ser expresso com um simples par de propriedades-valor. 

Qualificadores são utilizados para detalhar ou refinar o valor definido para uma propriedade em uma declaração. Note que uma declaração deve resultar em dados úteis mesmo sem um qualificador; o qualificador só está lá para fornecer informações adicionais.

Tome por exemplo a propriedade “data de publicação” (P577). A consulta a seguir recupera a data de publicação de cada um dos filmes da saga Star Wars:

Embora a saga tenha apenas 9 filmes, nós obtivemos 32 resultados. Por quê?

Como vimos anteriormente, uma propriedade pode ter mais de um valor. Neste caso, cada filme tem vários valores de “data de publicação”. Por quê? Porque existem datas de lançamento diferentes para países diferentes. Para cada valor, há um qualificador indicando a propriedade “local de publicação” (P291) e seu valor. Por exemplo, para o item Star Wars: Episódio IV – Uma Nova Esperança (Q17738), temos:


A data de publicação (P577) tem a propriedade local de publicação (P291) como qualificador.

Como podemos alterar nossa consulta para que ela recupere somente a data de publicação nos Estados Unidos? 

Para isso, precisamos entender como esses dados são representados.

Qualificadores explicados

Até então, vimos declarações como:

A conexão entre o item e seu valor é uma “propriedade direta”. Em nossas consultas, nos referimos a ela pelo prefixo wdt.

Na modelagem de dados do Wikidata, para cada propriedade direta que conecta um item a um valor, há também uma propriedade simples (p) que conecta o item a um “nó de declaração”. Este nó de declaração é conectado ao valor da propriedade direta por uma declaração de propriedade (ps), conforme ilustrado abaixo:

Outra forma de descrever essa informação é por meio das seguintes declarações:

ItemPropriedadeValor
Q17738wdt:P5771977-05-25
Q17738p:P577Q17738 – nó de declaração
Q17738 – nó de declaraçãops:P5771977-05-25

Na última linha, o nó de declaração atua como o “item” numa declaração no formato Item-Propriedade-Valor.

Declarações com um qualificador tem uma ligação adicional no nó de declaração – um qualificador de propriedade (pq) – conforme ilustrado abaixo: 

Agora podemos formular uma consulta para encontrar a data de publicação (P577) dos filmes na saga Star Wars cujo local de publicação (P291) seja nos Estados Unidos:

Outro exercício

| Exercício: Para cada um dos filmes na trilogia original de Star Wars (Q25540859), liste os membros do elenco (P161) e o papel (P453) que eles interpretaram.

ver a resposta

Se você aprendeu a remover duplicatas usando o modificador DISTINCT, edite a consulta acima para listar os personagens da trilogia original de Star Wars, e quem os interpreta, sem repetições.

ver a resposta

Skip to content