• No se han encontrado resultados

Realizar las siguientes consultas SPARQL a la dbpedia ( o

N/A
N/A
Protected

Academic year: 2021

Share "Realizar las siguientes consultas SPARQL a la dbpedia ( o"

Copied!
5
0
0

Texto completo

(1)

Realizar las siguientes consultas SPARQL a la dbpedia (http://dbpedia.org/snorql o

http://dbpedia.org/sparql):

1.

Capitales de Europa, ordenadas

(http://dbpedia.org/class/yago/CapitalsInEurope)

PREFIX yago: <http://dbpedia.org/class/yago/> SELECT DISTINCT *

WHERE {

?c a yago:CapitalsInEurope. }

ORDER BY ?c

2.

Capitales de Europa y su nombre, ordenadas

(http://dbpedia.org/property/name)

PREFIX yago: <http://dbpedia.org/class/yago/> PREFIX dbpprop: <http://dbpedia.org/property/> SELECT DISTINCT ?c ?nombre

WHERE {

?c a yago:CapitalsInEurope. ?c dbpprop:name ?nombre. }

ORDER BY ?c

3.

Capitales de Europa que no tienen nombre, ordenadas

SELECT DISTINCT ?c ?nombre WHERE {

?c a yago:CapitalsInEurope. MINUS {?c dbpprop:name ?nombre.} }

ORDER BY ?c

También:

FILTER NOT EXISTS {?c dbpprop:name ?nombre.}

4.

Capitales de Europa, su nombre y su nombre nativo, ordenadas

(http://dbpedia.org/property/nativeName)

SELECT DISTINCT * WHERE { ?c a yago:CapitalsInEurope. ?c dbpprop:name ?nombre. ?c dbpprop:nativeName ?nomNativo } ORDER BY ?c

(2)

5.

Capitales de Europa y su nombre (si lo tienen), ordenadas

SELECT DISTINCT ?c ?nombre WHERE {

?c a yago:CapitalsInEurope.

OPTIONAL {?c dbpprop:name ?nombre}. }

ORDER BY ?c

6.

Capitales de Europa, su nombre (si lo tienen) y su nombre nativo (si lo tienen), ordenadas

SELECT DISTINCT * WHERE {

?c a yago:CapitalsInEurope.

OPTIONAL {?c dbpprop:name ?nombre.}.

OPTIONAL {?c dbpprop:nativeName ?nomNativo} }

ORDER BY ?c

7.

Capitales de Europa y, si tienen ambos, su nombre y su nombre nativo, ordenadas

SELECT DISTINCT * WHERE {

?c a yago:CapitalsInEurope.

OPTIONAL { ?c dbpprop:name ?nombre.

?c dbpprop:nativeName ?nomNativo} }

ORDER BY ?c

8.

Capitales europeas cuyo nombre contiene una “e”

SELECT DISTINCT * WHERE { ?c a yago:CapitalsInEurope. ?c dbpprop:name ?nombre. FILTER regex(?nombre,"e","i") } ORDER BY ?c

9.

Capitales europeas y población de más de 2.000.000 habitantes, ordenados por nº habitantes (de

mayor a menor)

(http://dbpedia.org/ontology/populationTotal)

PREFIX dbpedia-owl: <http://dbpedia.org/ontology/> SELECT DISTINCT * WHERE { ?c a yago:CapitalsInEurope. ?c dbpedia-owl:populationTotal ?hab. FILTER (?hab >= 2000000) }

(3)

10. Para cada capital europea de más de 2 millones de habitantes mostrar un texto con el nombre y

los habitantes. Por ejemplo: “En Madrid hay 3500000 habitantes”

SELECT DISTINCT (CONCAT ("En ",?nombre," hay ",?hab," habitantes")) AS ?frase WHERE { ?c a yago:CapitalsInEurope. ?c dbpprop:name ?nombre. ?c dbpedia-owl:populationTotal ?hab. FILTER (?hab >= 2000000) } ORDER BY DESC(?hab)

11. Capitales europeas con más de 1000 km2 (en m2)

(http://dbpedia.org/ontology/areaTotal)

SELECT DISTINCT * WHERE { ?c a yago:CapitalsInEurope. ?c dbpedia-owl:areaTotal ?area. FILTER (?area > 1000000000) }

12. Capitales europeas o asiáticas con más de 1000 km2 (en m2)

(http://dbpedia.org/class/yago/CapitalsInAsia)

SELECT DISTINCT * WHERE { { ?c a yago:CapitalsInEurope.} UNION { ?c a yago:CapitalsInAsia.} ?c dbpedia-owl:areaTotal ?area. FILTER (?area > 1000000000) }

13. Capitales europeas con más de 1000 km2 (en m2) y capitales de Asia con más de 10 millones de

habitantes

SELECT DISTINCT * WHERE { { ?c a yago:CapitalsInEurope. ?c dbpedia-owl:areaTotal ?area. FILTER (?area > 1000000000) } UNION { ?lugar a yago:CapitalsInAsia.

?lugar dbpedia-owl:populationTotal ?hab. FILTER (?hab >= 10000000)

} }

(4)

14. Capitales europeas y población de más de 2.000.000 habitantes, de países de menos de 500.000

km2 (en m2)

(http://dbpedia.org/ontology/country)

SELECT DISTINCT * WHERE { ?c a yago:CapitalsInEurope. ?c dbpedia-owl:populationTotal ?hab. FILTER (?hab >= 2000000) ?c dbpedia-owl:country ?pais. ?pais dbpedia-owl:areaTotal ?area. FILTER (?area < 500000000000) }

15. Actores de cine que están casados entre ellos, han participado en la misma película, y tal que

uno de ellos ha nacido en un país cuya capital tiene más de 3 millones de habitantes, y el otro ha

nacido en una ciudad que tiene un equipo en la NBA

dbpprop:spouse

dbpedia-owl:starring (pelicula – actor)

dbpedia-owl:birthPlace

dbpedia-owl:Country (clase)

dbpedia-owl:capital

dbpedia-owl:populationTotal

dbpprop:city (equipo - ciudad)

yago:NationalBasketballAssociationTeams

SELECT DISTINCT ?actor1 ?actor2 WHERE {

{?actor1 dbpprop:spouse ?actor2.} UNION

{?actor2 dbpprop:spouse ?actor1.} ?peli dbpedia-owl:starring ?actor1. ?peli dbpedia-owl:starring ?actor2. ?actor1 dbpedia-owl:birthPlace ?p1. ?p1 a dbpedia-owl:Country.

?p1 dbpedia-owl:capital ?cap.

?cap dbpedia-owl:populationTotal ?hab. FILTER (?hab > 3000000).

?actor2 dbpedia-owl:birthPlace ?c2. ?equipo dbpprop:city ?c2.

?equipo a yago:NationalBasketballAssociationTeams. }

16. Número de capitales europeas

SELECT (COUNT(?c) AS ?numCapitales) WHERE {

(5)

17. Número mínimo y máximo de habitantes de las capitales europeas

SELECT (MIN(?hab) AS ?minimo) (MAX(?hab) AS ?maximo) WHERE {

?c a yago:CapitalsInEurope.

?c dbpedia-owl:populationTotal ?hab. }

18. Tenistas ganadores de más de cinco torneos Grand Slam (Roland Garros, Wimbledon, Open

USA, Open Australia) indicando y ordenado por número de torneos ganados (mayor a menor)

dbpedia-owl:championInSingleMale (torneo – ganador)

dbpedia-owl:category <http://dbpedia.org/resource/Grand_Slam_(tennis)>

SELECT ?ganador (COUNT(?torneo) AS ?veces) WHERE {

?torneo dbpedia-owl:championInSingleMale ?ganador.

?torneo dbpedia-owl:category <http://dbpedia.org/resource/Grand_Slam_(tennis)>. }

GROUP BY ?ganador

HAVING (COUNT(?torneo) > 5) ORDER BY DESC(?veces)

Referencias

Documento similar

Proporcione esta nota de seguridad y las copias de la versión para pacientes junto con el documento Preguntas frecuentes sobre contraindicaciones y

o Si dispone en su establecimiento de alguna silla de ruedas Jazz S50 o 708D cuyo nº de serie figura en el anexo 1 de esta nota informativa, consulte la nota de aviso de la

El concepto de soberanía, teóricamente independizado de los problemas de fundamen- tación política, sirvió en la teoría jurídica como instrumento adecuado para explicar el derecho

La siguiente y última ampliación en la Sala de Millones fue a finales de los años sesenta cuando Carlos III habilitó la sexta plaza para las ciudades con voto en Cortes de

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

Las manifestaciones musicales y su organización institucional a lo largo de los siglos XVI al XVIII son aspectos poco conocidos de la cultura alicantina. Analizar el alcance y

اهعضوو يداصتق�لا اهطاشنو ةينارمعلا اهتمهاسم :رئازجلاب ةيسلدنأ�لا ةيلاجلا« ،ينوديعس نيدلا رصان 10 ، ، 2 ط ،رئازجلاب يسلدنأ�لا دوجولاو يربي�لا ريثأاتلا

Existe una alta profesionalización en las distintas técnicas usadas para realizar el blanqueo de capitales. Las técnicas habitualmente utilizadas, abarcan herramientas