{"id":2250,"date":"2021-07-16T21:34:41","date_gmt":"2021-07-16T21:34:41","guid":{"rendered":"https:\/\/wdqs-tutorial.toolforge.org\/?p=2250"},"modified":"2021-07-20T21:27:38","modified_gmt":"2021-07-20T21:27:38","slug":"retrieving-data-linked-to-values","status":"publish","type":"post","link":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/simple-queries-pt-br\/data-linked-to-values-pt-br\/retrieving-data-linked-to-values\/?lang=pt-br","title":{"rendered":"Recuperando dados ligados a valores"},"content":{"rendered":"\n<h2>Recuperando dados ligados a valores<\/h2>\n\n\n\n<p>At\u00e9 ent\u00e3o, os valores que recuperamos em nossas consultas estavam diretamente relacionados ao item que est\u00e1vamos selecionando. Suponha que queremos mostrar o local de nascimento do diretor de cada um dos filmes de Star Wars.<\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror cm-s-eclipse\" data-setting=\"{&quot;mode&quot;:&quot;sparql&quot;,&quot;mime&quot;:&quot;application\/sparql-query&quot;,&quot;theme&quot;:&quot;eclipse&quot;,&quot;lineNumbers&quot;:true,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true}\">#Filmes Star Wars\n\nSELECT ?item  ?itemLabel ?diretorLabel ?loc_nascLabel\nWHERE\n{\n  ?item wdt:P179 wd:Q22092344. # item faz parte da saga de filmes Star Wars\n  ?item wdt:P57 ?diretor. # o valor da propriedade &quot;diretor&quot; de ?item ser\u00e1 armazenado na vari\u00e1vel ?diretor\n  ?diretor wdt:P19 ?loc_nasc. # o valor da propriedade \u201clocal de nascimento\u201d do diretor ser\u00e1 armazenado na vari\u00e1vel ?loc_nasc\n  SERVICE wikibase:label { bd:serviceParam wikibase:language &quot;[AUTO_LANGUAGE]&quot;. }\n}<\/pre><\/div>\n\n\n\n<p>A consulta seleciona itens que sejam parte da saga de filmes Star Wars, recupera o diretor de cada filme e o valor de sua propriedade P19 (local de nascimento).<\/p>\n\n\n\n<p><strong>\u00c9 importante ressaltar que P19 e o valor atrelado a ela est\u00e3o conectadas ao diretor \u2013 n\u00e3o ao filme! N\u00f3s estamos recuperando o valor (o local de nascimento) de uma propriedade (P19) de um valor (o diretor) de uma propriedade (P57) do item que estamos selecionando.<\/strong><\/p>\n\n\n\n<p>O grafo abaixo representa os dados relacionados ao filme Star Wars: O Imp\u00e9rio Contra-Ataca (Q181795):<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"422\" height=\"242\" src=\"https:\/\/wdqs-tutorial.toolforge.org\/wp-content\/uploads\/2021\/07\/figura-8-1-1.png\" alt=\"\" class=\"wp-image-2406\" srcset=\"https:\/\/wdqs-tutorial.toolforge.org\/wp-content\/uploads\/2021\/07\/figura-8-1-1.png 422w, https:\/\/wdqs-tutorial.toolforge.org\/wp-content\/uploads\/2021\/07\/figura-8-1-1-300x172.png 300w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><figcaption>Grafo mostrando Q119348 (Irving Kershner) tanto como o objeto (valor) da declara\u00e7\u00e3o da propriedade diretor de Q181795, quanto como o sujeito (item) da declara\u00e7\u00e3o da propriedade de local de nascimento.<\/figcaption><\/figure><\/div>\n\n\n\n<p>O item Q181795 (na caixa azul) \u00e9 o sujeito da declara\u00e7\u00e3o Item-Propriedade-Valor:<br>Q181795 \u2013 P57 (diretor) \u2013 Q119348 (Irvin Kershner)<br>O item Q119348 \u00e9 o valor ou objeto (na caixa verde) da propriedade diretor (na seta preta).<br><br>O item Q119348 tamb\u00e9m \u00e9 o sujeito da declara\u00e7\u00e3o:<br>Q119348 \u2013 P19 (local de nascimento) \u2013 Q1345 (Filad\u00e9lfia)<\/p>\n\n\n\n<p>Agora rode a consulta:<\/p>\n\n\n\n<iframe class=\"\" src=\"https:\/\/query.wikidata.org\/#%23Filmes%20Star%20Wars%0A%0ASELECT%20%3Fitem%20%20%3FitemLabel%20%3FdiretorLabel%20%3Floc_nascLabel%0AWHERE%0A%7B%0A%20%20%3Fitem%20wdt%3AP179%20wd%3AQ22092344.%20%23%20item%20faz%20parte%20da%20saga%20de%20filmes%20Star%20Wars%0A%20%20%3Fitem%20wdt%3AP57%20%3Fdiretor.%20%23%20o%20valor%20da%20propriedade%20%22diretor%22%20de%20%3Fitem%20ser%C3%A1%20armazenado%20na%20vari%C3%A1vel%20%3Fdiretor%0A%20%20%3Fdiretor%20wdt%3AP19%20%3Floc_nasc.%20%23%20o%20valor%20da%20propriedade%20%E2%80%9Clocal%20de%20nascimento%E2%80%9D%20do%20diretor%20ser%C3%A1%20armazenado%20na%20vari%C3%A1vel%20%3Floc_nasc%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%20%7D%0A%7D\" style=\"width:100%;max-width:100%;height:450px\" frameborder=\"0\"><\/iframe>\n\n\n\n<h5 id=\"syntax\"> # Um pouco de sintaxe<\/h5>\n\n\n\n<p>Uma forma mais curta de formular a consulta acima \u00e9 usando colchetes ( [ ] ) para unir as duas declara\u00e7\u00f5es. Ao inv\u00e9s de escrever:<br>?item wdt:P57 ?diretor.&nbsp;<br>?diretor wdt:P19 ?loc_nasc.<br><br>Podemos escrever:<br>?item wdt:P57 [wdt:P19 ?loc_nasc].<\/p>\n\n\n\n<p>Rode a consulta novamente:<\/p>\n\n\n\n<iframe class=\"\" src=\"https:\/\/query.wikidata.org\/#%23Filmes%20Star%20Wars%0A%0ASELECT%20%3Fitem%20%20%3FitemLabel%20%3FdiretorLabel%20%3Floc_nascLabel%0AWHERE%0A%7B%0A%20%20%3Fitem%20wdt%3AP179%20wd%3AQ22092344.%20%23%20item%20faz%20parte%20da%20saga%20de%20filmes%20Star%20Wars%0A%20%20%3Fitem%20wdt%3AP57%20%5Bwdt%3AP19%20%3Floc_nasc%5D.%20%23%20o%20valor%20da%20propriedade%20%E2%80%9Clocal%20de%20nascimento%E2%80%9D%20do%20diretor%20ser%C3%A1%20armazenado%20na%20vari%C3%A1vel%20%3Floc_nasc%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%20%7D%0A%7D\" style=\"width:100%;max-width:100%;height:450px\" frameborder=\"0\"><\/iframe>\n\n\n\n<p>O que mudou? Por qu\u00ea?<br> <br>A sintaxe omite a vari\u00e1vel ?diretor, ent\u00e3o ?diretorLabel est\u00e1 vazio.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recuperando dados ligados a valores At\u00e9 ent\u00e3o, os valores que recuperamos em nossas consultas estavam diretamente relacionados ao item que est\u00e1vamos selecionando. Suponha que queremos mostrar o local de nascimento do diretor de cada um dos filmes de Star Wars. A consulta seleciona itens que sejam parte da saga de filmes Star Wars, recupera o [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":""},"categories":[14],"tags":[],"_links":{"self":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2250"}],"collection":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/comments?post=2250"}],"version-history":[{"count":3,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2250\/revisions"}],"predecessor-version":[{"id":2409,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/posts\/2250\/revisions\/2409"}],"wp:attachment":[{"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/media?parent=2250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/categories?post=2250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wdqs-tutorial.toolforge.org\/index.php\/wp-json\/wp\/v2\/tags?post=2250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}