jueves, 18 de febrero de 2010

D-2 dias para el andaluz de marcha en ruta

Ya esta la lista de participantes. No participan Cambil ni Pampin. Ilde y David Jimenez van al 20. David Dominguez no esta confirmado y lo mismo viene para rodar solamente. Conclusion: Soy el unico senior en 10 km. salvo modificacion de ultima hora.
Eso es mucha presion ya que de partida seria el campeon de Andalucía. Necesitaria hacer una marca notable para que al menos el titulo fuera respaldado con algo. Creo que es mejor no hablar de estas cosas por si despues pasa algo y no sale lo que estoy diciendo. Me refiero a que participe David, que se anule el campeonato por la nieve o que me descalifiquen o que pase cualquier desgracia.
Los inscritos estan en la pagina de la andaluza de atletismo, aunque no estan ordenados por categorias. La participacion es aceptable. Sobre la caminata popular, no se que sera de ella sin Paco como enganche. Ya veremos.
Hoy toca ultimo entreno en el garaje (si, es que llueve a cantaros y donde entreno hay riesgo de inundacion). Tras el masaje del otro dia, parece que las piernas estan mejor, mas sueltas. Ayer trabaje de tarde y al salir a las 22 horas me hice una rodada de 10 km. sin forzar mucho. Teniendo en cuenta que el otro dia, cargado, hice 58:17, ayer sin forzar me plante en 57:57. Me gustaria pensar que el sabado me va a salir una buena marca, intentando bajar de 56 nuevamente, pero el clima creo que puede cambiar esto de una manera notable. Ya veremos (me repito).

C-Boris Akunin: Gambito turco

Este libro, segundo volumen de las aventuras de Erast Petrovich Fandorin, me fue regalado por reyes por mi hermana Auxi a peticion mia.
Tras lo que me gusto El angel caido (a mi me gusta mas el titulo Azazel) pensaba que debia estar bien igualmente, pero no me fiaba del todo.
La accion transcurre en el frente de la guerra ruso-turca con un Fandorin que se ha escapado o liberado de una "prision" turca, digo prision porque el comentaba que su estatus no era el de un prisionero como los demas.
Durante su estancia en un campamento del frente es destinado al servicio de inteligencia por la fama, que no recuerdo fuera tanta, obtenida en el libro anterior. Se producen una serie de hechos que dificultan el ataque ruso sobre los turcos y surgen las primeras sospechas: Hay un traidor en el grupo.
Intentar descubrir quien es nos llevara casi todo el libro y nuestras sospechas iran recayendo sobre unos y otros a medida que la accion se desarrolla. Este hecho engancha un monton y la descripcion de la batalla no es tan exagerada como para aburrir y lo suficiente para informar de la historia.
Ahora mismo estoy descargando la pelicula en ruso (con fines culturales y que no estan sujetos a la SGAE, que para eso me han clavado una pasta al comprarme un ordenador nuevo). He visto el trailer y la verdad es que es impactante. Que lastima que esas peliculas no lleguen a España y que tengamos que esperar que Verhoeven haga la version yanki de El angel caido (sera titulada la reina del invierno, aunque este titulo es una soberana estupidez por la escasa relacion que tiene con el libro). Me comprometeria a poner los subtitulos en español poco a poco, pero llevo mucho atraso con la traduccion del libro 5º de "La sota de picas".
Altamente recomendable. Teneis una version barata con la editorial Quinteto.

martes, 16 de febrero de 2010

D-4 dias para el andaluz de ruta

Sigue lloviendo y lo de alerta naranja esta vez si que ha sido real. En zonas cercanas han tenido que sacar a gente en helicopteros de sus casas y esta mañana se ha tenido que cortar al trafico la avenida donde hago mis entrenos largos con unos 20 cm. de agua aproximadamente hasta donde uno se podia meter.
Ayer el dia empezo bien y, como cuando llueve no nos dejan coger motos pero tampoco tenemos coches de sobra, pues me dejaron a mas de medio kilometro del colegio y me tuve que ir andando hasta el. Con el atasco que habia formado y viendo que iba a andar bastante ese dia, pues me decidi a entrenar algo y fui marcando la clavada de rodilla izquierda imprimiendo el ritmo mas rapido que podia llevar con las botas y toda la parafernalia de lluvia, ademas sin que diera mucho el cante. Mi compi paso de mi dejandome ir y llego unos 5 minutos despues, asi que creo que imprimi un buen ritmo.
Por la tarde, sabiendo que habian evacuado por las lluvias el poligono situado junto a la avenida que he mencionado anteriormente, no me moleste siquiera en ir a averiguar si era marchable y directamente me fui al garaje. Me fui tarde porque estuve viendo el snowboard (pero eso ya lo mencione en la entrada de ayer).
Hoy ha tocado fisio. Las piernas sobrecargadas a tope, como siempre que la llamo, pero esta vez la novedad ha estado en los popliteos (creo que se dice asi). Estan en la parte trasera de la rodilla, justo en el boquete (tambien denominado bujero)que hay en la zona. Era tocarme y ver las estrellas de dolor. Creo que mas o menos me lo ha apañado, pero lo veremos mañana.
El pronostico del tiempo es temible. Nieve en Guadix. Lo malo no es que nieve en el sitio, sino como llegar hasta alli porque el puerto de la Ragua puede cerrarse sin previo aviso y con suerte solo habria que usar cadenas. Casi na.
La andaluza aun no ha colocado ni los inscritos ni el horario, asi que no puedo aportar mas informacion.

lunes, 15 de febrero de 2010

D-Otro mijeño en Vancouver

Cuando le comente al concejal de deportes que iba a Vancouver, me conto que habia un mijeño que iba a ir a los JJOO de invierno del 2010. Lo primero se me paso por la cabeza es "¿Y en que disciplina, si en Mijas no tenemos nieve?".
Deje el tema olvidado algun tiempo hasta que vi la seleccion que iba a participar. Encontre a Regino Hernandez, nacido en Ceuta y que al parecer vive aqui, pero entrena en Granada. Tiene 18 años nada mas y al parecer los padres tienen en Mijas una tienda de ropa surfera. Hasta ahi la informacion que obtuve en la red. Por cierto, tiene hasta pagina propia que os dejo busqueis por vuestra cuenta si estais interesados.
Hoy empezaba su actuacion. Temia que TVE lo cortara pues la atracción de nuestro pais por los deportes de invierno es practicamente nula pues se considera deporte de pijos. Efectivamente, la prueba que han retransmitido, casi integra, es esa que se tiran por una cuesta para abajo a toda velocidad y que la llaman de una u otra manera sin saber exactamente cual es la diferencia entre una y otra, creo que es por la distancia y por el tipo de puertas, pero soy un ignorante en la materia.
Regino compite en Snowboard. En la primera tanda ha quedado el 30 de 35 por un fallo que ha tenido cuando iba bastante bien. TVE ha desconectado el descenso y ha emitido la primera tanda en directo, lo cual se agradece. Para la segunda tanda tiene el mismo puesto de salida y le basta con quedar entre los 32 primeros para pasar a la siguiente ronda. Como Font parece que no va a competir, ahi tiene un puesto asegurado. Veremos a ver que pasa con la segunda ronda.

Edito a las 0:04
Tras ver la clasificacion en segunda ronda, me he ido a entrenar al garaje a las 22 horas. Ruedo media horita rapidito, ducha y a ver los octavos que prometen. Salen 4 a la vez y hay caidas por todos lados, por lo cual no hay nada decidido hasta el final. Regino sale en la ultima serie. Sale bien, pero a mitad de carrera se produce una salida de pista que lo deja sin opciones. Es una lastima, pero al menos ha disfrutado de la experiencia de sus primeros juegos olimpicos, que seguro no seran los ultimos.

domingo, 14 de febrero de 2010

D-6 dias para el andaluz de ruta

Tras mi ultima entrada, Bernardo comentaba que le sorprendía mis tiempos de entreno. Es normal, todos mis rivales tienen miedo de mi cuando hago los kilometros a 6:40.
Por muy rapido que haga los kilometros, el me supera en todas las distancias posibles por marca. ¿Por que? Pues esta claro que por el tiempo de entreno. Si el lleva ya 100.000 kilometros, a la semana tiene que hacer unos 100 mas o menos de media. Si comparamos con mis 30 kms. a la semana que estoy teniendo de media, da igual al ritmo que vaya que jamas lo superare. Si los hiciera mas lento, pienso que mis marcas serian aun peores. Debo aprovechar los 3 dias semanales que tengo ahora mismo para entrenar y hacerlo a ritmo rapido para intentar buscar una compensacion.
Por supuesto que lo de ritmo rapido es algo totalmente abstraido a mi mundo particular.
Tras otros 2 dias de escaqueo, hoy he hecho 10 km. y me he dado cuenta de una cosa muy fastidiante. Las piernas no iban. Estaban tan sobrecargadas que no se movian con soltura, mas bien debía arrastrarlas. Me lo he tomado con filosofia y me he planteado solamente terminar los 10 km. a pesar del frio. No esta muy mal el haber hecho 58:19.
El martes tengo cita con mi fisio para que intente desbloquearme, asi que mañana me toca arrastrarme otra vez.
Mañana sale la lista de los participantes en el andaluz. Haciendo un repaso, en los ultimos campeonatos, en categoria senior he quedado 4º, 3º (no me dieron premio porque se los dieron a la categoria absoluta) y 2º el año pasado tras Paco, aunque el trofeo se lo llevara Hefferman. Segun la estadistica, me tocaría ser primero este año, mi ultimo año de senior, pero no creo que suceda. Haciendo repaso de posibles participantes no hay muchos: David Dominguez, Cambil, Pampin, Puertas y alguno mas que habra por ahi. Si se retiran todos o se van a Portugal a competir, puede que consiga mi objetivo y obtener mi primer campeonato de Andalucia (no universitario). Seria una vergüenza para Andalucia.

jueves, 11 de febrero de 2010

D-9 dias para el andaluz de ruta

Tras mi exito arrollador en el autonomico de Extremadura donde consegui la victoria y mejore la marca de los ultimos 2 años sobre 10 km., ahora toca mi autonomico, mi andaluz de toda la vida.
Antes era una prueba que suponía el objetivo principal de toda la temporada y que llegabas a ella como tu primera prueba. Eso fue hasta el año 98, si no recuerdo mal. Ese año se celebro en Los cortijillos, una poblacion pequeña entre Los barrios y mi pueblo natal de San Roque. Alli dispute mis ultimos 20 km. quedando 4º. Fueron los ultimos porque el trato denigrante que sufrimos los marchadores me hizo mandar el andaluz a tomar por saco.
Por aquella epoca se celebraba conjuntamente con el autonomico de cross por el tema de que nadie queria organizarlo. Alli, con una lluvia de las buenas, un terreno embarrado y un frio que se te metía en los huesos, nos tuvieron tras terminar esperando unas cuantas horas mientras se les entregaban los trofeos a todos los del cross. Alli solo quedabamos los marchadores y 4 de la organizacion que nos entregaron algo de mala gana, no recuerdo que porque a mi no me tocaba nada y lo que recogi era para un compañero que se tuvo que ir.
Volvi en el 2007, en San Fernando, sobre 10 km. y como preparación para el mundial de polis y bomberos de Adelaida. Hice 54 minutos y me quede a 13 segundos, si no recuerdo mal, del bronce. Creo que el circuito tenia menos metros y no soy el unico que lo penso.
El año pasado consegui mi mejor puesto, segundo tras Paco. No tiene merito alguno porque solo acabamos 2 aunque salimos 4 o 5. Alli me colaron el trofeo de 3º porque le dieron a Hefferman, alias fofito (no es mio, yo lo escuche a un marchador), el premio como subcampeon andaluz.
Este año va a ser raro. Primero porque es en un pueblo cercano a Guadix y no va a estar Paco. Muchos diran que es un rival menos, pero a mi no me termina de hacer gracia. Solo se puede disfrutar lo que se gana en la pista o en el asfalto, no lo que se gana en los despachos.
Ademas, coincide con el meeting europeo de Olhao al dia siguiente, con lo cual aquellos que busquen una prueba de nivel se iran para alla, salvo que la andaluza los tenga pillados con la beca y tengan que salir obligatoriamente.
El sabado tenia sensaciones buenas con la marca conseguida y cuando acabe hasta se me pasaba por la cabeza ir a bajar de 55. Ahora no. 3 dias sin entrenar seguidos por el viaje de vuelta y por estudios, ayer entreno en el garaje (y no me critiqueis mas por ello que de la mojadita de la pista tengo dermatofitosis, mas conocidos como hongos) y hoy 16 km que se han convertido en 14 porque la humedad ha acabado conmigo y he tenido que meterme en la bañera media hora para poder pillar calor.
Mi salud es una porqueria y mis compañeros me recuerdan que en mi caso el deporte no es bueno para la salud. Hoy ha coincidido que al acabar pasaban por alli 2 de ellos y hasta se han ofrecido a llevarme a casa al verme sentado sin poder moverme para que no se me quedaran cogidos los gemelos. Y es que el entreno ha sido horroroso. El 5 km lo pase a 27:57, lo cual me parecia bueno para hacer 16 km., pero despues he empezado a encajar parciales de 6 minutos/km y los 3 ultimos 6:28, 6:28 y 6:40, parandome en el 14 porque tenía la humedad metida en los huesos y es que no hay abrigo que te proteja (2 camisetas y un chandal empapados).

Por cierto, creo que el dia del autonomico de Extremadura se cumplio un año de este blog. Como pasa el tiempo.

miércoles, 10 de febrero de 2010

O-Rv: URGENTE Por favor leelo!!!.TOMA PRECAUCIONES‏

Despues de algun tiempo fastidiado por Iberbanda y mi conexion, vuelvo con una entrada sobre chorradas que circulan por internet gracias a esos "amigos" que nos inundan el correo con basura y que promocionan el SPAM. A pesar de que le habia recibido antes, este mensaje me lo ha proporcionado mi hermana Elena, voluntariamente para que lo ponga aqui, no para mandarme SPAM a conciencia. Se agradece.

Rv: URGENTE Por favor leelo!!!.TOMA PRECAUCIONES‏
VEHÍCULOS CON LUCES APAGADAS, POR FAVOR TENED MUCHO CUIDADO!!

POR FAVOR, TENED TODOS MUCHO CUIDADO CUANDO SALGAIS DE NOCHE!!! URGENTE!!!

Oficiales de la Policía que están trabajando en el programa 'DARE', han remitido el siguiente comunicado:

Si Ud. conduce de noche y ve un vehículo que no traiga las luces encendidas

¡NO LE HAGAS CAMBIO DE LUCES PARA AVISARLE QUE LAS SUYAS ESTÁN APAGADAS!

Esto es un "JUEGO DE INICIACIÓN" de una Pandilla que se hace llamar 'SANGRE'.

El juego consiste en lo siguiente:
El nuevo aspirante a ser miembro de esta Pandilla, tiene que conducir su vehículo con las luces apagadas y el primer vehículo que le haga cambio de luces para avisarle que tienen las luces apagadas se convierte en "su objetivo".
El próximo paso es dar la vuelta y perseguir al vehículo que le hizo el cambio de luces para avisarle que las suyas estaban apagadas, y MATAR A TODOS LOS OCUPANTES para poder ser aceptados en la Pandilla.

La Policía está en alerta porque, supuestamente, éste próximo fin de semana será un fin de semana de"Iniciación de esta Pandilla"; así es que se espera, que los individuos que quieren pertenecer a esta Pandilla andarán circulando con las luces de sus vehículos apagadas y buscando quien les avise de esa situación mediante un cambio de luces.

Por favor comunica esto a tus familiares y amigos para que procedan con mucha precaución y...

NO LE HAGAIS CAMBIO DE LUCES A NINGÚN VEHÍCULO QUE ESTÉ CIRCULANDO CON LAS LUCES APAGADAS.

RETRANSMITE ESTE MENSAJE A CUANTOS PUEDAS!!!
POR FAVOR TOMA TUS PREVISIONES Y NO TOMES EN CUENTA A AQUÉL QUE ESTÉ TRANSITANDO POR LA NOCHE CON LAS LUCES APAGADAS

---
Logicamente es falso, si lo fuera nos bombardearian en los telediarios con los asesinatos de cada fin de semana.
Esto solo genera 2 cosas:
-Que al pobre credulo que vaya por la carretera y se encuentre con algun despistado que vaya sin luces le de un sincope y un acojone de tamaño abismal.
-Que a los graciosos de turno que no tienen 2 dedos de frente les de por ir por ahi sin luces para acojonar al personal y se den un leñazo contra alguien que no los vea o contra algo que ellos no vean.

Y por supuesto que alguien se apodere de los correos que vayan en el mensaje.

Campaña contra los idiotas que envian SPAM. Si te sientes aludido, deja de ser idiota y no mandes estas chorradas sin informarte antes.

sábado, 6 de febrero de 2010

D-Autonomico de Extremadura

Tras un par de dias desconectado del mundo, acabo de conseguirme un cable y ya puedo hacer una cronica de lo sucedido en el dia de hoy.
Llegue hoy a Llerena sobre las 14 horas desde Punta Umbria. Almuerzo rapido porque la salida es a las 17:35. Alli me encuentre a Miguel Angel Blanco y a Enrique Moret con los que mantenemos una pequeña conversacion previa al descanso anterior a la competicion.
A las 16 horas nos marchamos al circuito para recoger dorsal. El Sr. Mendez es el speaker y nadie mejor que el pues conoce a casi todos, por no decir todos, los que estamos alli. El circuito es practicamente llano, con una pequeña cuesta casi imperceptible (casi porque se agarraba al final) y dos badenes (a la ida y a la vuelta) que rompian el ritmo. Y que conste que yo no soy el unico que lo ha dicho y no voy a ponerlo como excusa para la marca.
El dia es soleado, buena temperatura. Iba a salir con camiseta de manga larga debajo porque me temia el bajon de temperatura con la sierra al lado (recordamos que esta es zona de secaderos de jamones). Me dicen que a donde voy con las mangas largas, que me voy a asar y como un pardillo les hago caso.
El Sr. Mendez nos presenta a los mas conocidos (entre los que por algun motivo extraño estoy, aunque me da un poco de vergüenza cuando vean que soy un paquete y me doble hasta el apuntador). Parece que la temperatura aguanta. Un poco de retraso y en marcha!!!.
Me pongo detras de las chicas pues se que siempre puede aguantar algunos kilometros con ellas, pero hoy han salido un poco mas lentas y creo que me estan frenando. Para variar, adelanto e intento pegarme a un grupo intermedio pero, para variar, se me van los de delante y me quedo en tierra de nadie. Ya solo me falta esperar a que empiecen a pillarme los que llevo detras e intentar perder el menor tiempo posible.
Primer kilometro a 4:58, no parece que haya salido muy lanzado y hasta entra dentro de una "normalidad". Tengo buenas sensaciones y sigo con el ritmo.
Macarena Ruiz es la primera en pillarme tras unos 3 kilometros mas o menos. La dejo ir, por supuesto. Creo que en el kilometro 5 descalifican a JuanPo. Es tarjeta roja directa. No tiene avisos en el tablero y asi se lo hace ver a la jueza, la cual no estaba en la linea de meta, sino un poco desplazada de la contrarrecta. La jueza le dice que abandone el circuito y asi lo hace. Personalmente creo que ha habido un error con su dorsal y que en vez del 39, que constaba con 2 avisos, se lo apuntaron al 29 que era el. Es mi parecer, porque no lo vi logico, pero yo iba en carrera y desconozco los hechos exactos. Amezcua se retira con problemas fisicos. Es la segunda vez que coincido con el y le pasa lo mismo. Espero que no sea nada malo.
Miguel Angel Blanco lo consigue nuevamente. Me dobla en el 6 y algo a pesar de mis esfuerzos porque no lo hiciera (deberia haberme traido la espada del niño).
A cada vuelta, el Sr. Mendez le recuerda a todo el mundo que soy el campeon de polis y bomberos, y yo que no tengo donde esconderme.
A falta de 4 kilometros estoy congelado. La temperatura ha bajado mucho. ¿Por que le haria caso a esta gente?. Sigo como puedo marcando parciales de 5:46 y a falta de un kilometro veo que se me escapa definitivamente bajar de 56. Hago un ultimo esfuerzo ya que no siento las piernas e intento acelerar el ritmo. No tengo sensaciones de ir rapido, pero hago 5:15 en el ultimo kilometro y me tomo 55:51 (52 oficiales). He bajado 6 segundos la mejor marca del año pasado, asi que es para estar contento.
10º en la general como vaticinó Miguel Angel y, por casualidades de la vida, 1º senior. No tiene ningun merito porque era !!EL UNICO!!.
Y para que conste, delante de multiples testigos, me ha vuelto a pasar!!! En vez de darme el trofeo de primero, ya no quedaban y me he llevado el de segundo. Nada que no arregle un poco de alcohol y un rotulador indeleble.
Agradecimientos al Sr. Mendez que se lo ha currado muchisimo para que hoy fuera un dia especial para la marcha extremeña.

Adjunto enlace con resultados.

Foto AEMA donde se comprueba el numero 2 escrito en el trofeo a pesar de ser el unico en el podio. Que despues mis colegas me dicen que me lo invento.

miércoles, 3 de febrero de 2010

D-3 Dias para el autonomico de Extremadura

Hoy primer entrenamiento de la semana. Para variar lo he hecho por la mañana porque dentro de unas horas salgo para Punta Umbria.
16 kilometros en 1:32:48, por lo que la cosa va mejorando algo. El objetivo es hacer 1:32, pero dado lo hecho en ocasiones precedentes, es una cosa muy buena.
Hoy por fin sin viento, pero con lluvia los 2 ultimos kilometros. Espero que para el fin de semana nos respete algo la climatologia.
Mañana hare algo rapidito por Punta Umbria (recordemos que el termino rapidito esta traducido a mi escala y sera algo para rondar el 5 min y un pelin el kilometro.
Estoy preparando el equipaje y me he acordado por fin de asociarme a AEMA. Llevaba desde principios de Enero en la agenda y tengo varias copias de la hoja de inscripcion, pero nunca he llegado a rellenarla. Asi ya no me podeis dar caña por ahi.
No se si tendre internet por ahi y ni siquiera he podido comprobar si ando inscrito en el cto. (espero que si), pero lanzo mi autodesafio de plantarme en menos de 56 si los jueces me lo permiten. No ando muy confiado con mi rodilla izquierda, la verdad, pero espero que esos jueces que acaban de hacer el curso no quieran ver cosas donde no las hay, que en mi caso las hay a veces cuando ando cansado los ultimos kilometros. El otro objetivo es que Miguel Angel Blanco no me doble, pero veo la tarea complicada, por eso lo marco como secundario.

lunes, 1 de febrero de 2010

C-SPARQL: Lenguaje de consulta a documentos RDF y RDFS

Dentro de la asignatura web semantica del master ISIA, en el trabajo realizado habia un apartado de consultas SPARQL. No había mucha informacion en la web, por lo que os expongo lo que he hecho para el trabajo por si os puede ser de utilidad.
Para el trabajo se proponía el Pyrrho, pero este no admite documentos RDF y había que introducirlo como tripletas, algo que me negaba a hacer porque no habia conversor que lo realizase, asi que para las consultas use el Virtuoso SPARQL que esta disponible en la web bajo esta direccion.
Tiene el problema que no te admite el RDF o RDFS en disco local y hay que colocarlo en alguna direccion web. Yo lo solvente con el Ironwall webserver poniendo un enlace a una carpeta local. Tiene problemas con el refresco de datos, asi que si modificais el archivo durante las consultas, debereis renombrarlo y hacer las consultas al renombrado.

Se hizo una primera versión usando varios RDFs. Se estuvieron aplicando consultas usando la sentencia GRAPH, pero se observó y considero que usar un RDF solamente era algo posible y aconsejable debido a la simplicidad del mismo. Una de las consultas que se usaron con GRAPH fue la siguiente:



prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix FEDERACION:<http://www.ejemplo.es/masterisia/FEDERACIONES#>

prefix CLUB:<http://www.ejemplo.es/masterisia/CLUBES#>

select ?NOMBRE ?DIRECCION ?TELEFONO ?FEDERACION

from <http://87.111.61.147:2508/rdf8.rdf>

where

  {

  GRAPH <http://87.111.61.147:2508/rdf8.rdf>

    {

    ?ID2 rdf:type FEDERACION:IDFEDERACION.

    ?ID2 FEDERACION:IDFEDERACION ?ID3.

    ?ID2 FEDERACION:NOMBRE ?FEDERACION.

    }

  GRAPH <http://87.111.61.147:2508/rdf9.rdf>

    {

    ?ID rdf:type CLUB:IDCLUB.

    ?ID CLUB:NOMBRE ?NOMBRE.

    ?ID CLUB:DIRECCION ?DIRECCION.

    ?ID CLUB:TELEFONO ?TELEFONO.

    ?ID CLUB:FEDERACION ?ID3.

    }

  }



Y estas son las consultas que use con uniones, filtros y composiciones.


-Seleccionar la lista de todas las Federaciones.

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix FEDERACIONES:<http://www.ejemplo.es/masterisia/FEDERACIONES#>

select ?IDFEDERACION ?NOMBRE ?DIRECCION ?TELEFONO

from <http://87.111.61.132:2508/trabajo1.rdf>

where

  {

  ?ID rdf:type FEDERACIONES:FEDERACION .

  ?ID FEDERACIONES:IDFEDERACION ?IDFEDERACION.

  ?ID FEDERACIONES:NOMBRE ?NOMBRE.

  ?ID FEDERACIONES:DIRECCION ?DIRECCION.

  ?ID FEDERACIONES:TELEFONO ?TELEFONO.

  }

order by asc(?NOMBRE)



-Seleccionar la lista de clubes, indicando el nombre de la Federacion a la que pertenecen.

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix FEDERACIONES:<http://www.ejemplo.es/masterisia/FEDERACIONES#>

prefix CLUBES:<http://www.ejemplo.es/masterisia/CLUBES#>

select ?CLUB ?DIRECCION ?TELEFONO ?FEDERACION

from <http://87.111.61.132:2508/trabajo1.rdf>

where

  {

  ?ID rdf:type CLUBES:CLUB.

  ?ID CLUBES:NOMBRE ?CLUB.

  ?ID CLUBES:DIRECCION ?DIRECCION.

  ?ID CLUBES:TELEFONO ?TELEFONO.

  ?ID CLUBES:FEDERACION ?ID2.

  ?ID3 rdf:type FEDERACIONES:FEDERACION.

  ?ID3 FEDERACIONES:IDFEDERACION ?ID2.

  ?ID3 FEDERACIONES:NOMBRE ?FEDERACION.

  }

order by ASC(?CLUB)



-Seleccionar los trofeos que tienen cada club:

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix TROFEOS:<http://www.ejemplo.es/masterisia/TROFEOS#>

prefix CLUBES:<http://www.ejemplo.es/masterisia/CLUBES#>

select ?CLUB ?TROFEO ?FECHA

from <http://87.111.61.143:2508/trabajo1.rdf>

where

  {

  ?ID rdf:type CLUBES:CLUB.

  ?ID CLUBES:NOMBRE ?CLUB.

  ?ID CLUBES:IDCLUB ?ID2.

  ?ID3 rdf:type TROFEOS:TROFEO.

  ?ID3 TROFEOS:CLUB ?ID2.

  ?ID3 TROFEOS:NOMBRE ?TROFEO.

  ?ID3 TROFEOS:FECHA ?FECHA.

  }

Order by asc(?CLUB)



-Seleccionar la lista de atletas, indicando cuales son los datos personales (nombre y apellidos) de sus respectivos entrenadores:

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix ATLETAS:<http://www.ejemplo.es/masterisia/ATLETAS#>

prefix ENTRENADORES:<http://www.ejemplo.es/masterisia/ENTRENADORES#>

select ?IDATLETA ?MIEMBRO ?NOMBRE ?APELLIDOS ?ALTURA ?PESO ?ENTRENADOR ?NOMENT ?APEENT

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

  ?ID rdf:type ATLETAS:ATLETA.

  ?ID ATLETAS:IDATLETA ?IDATLETA.

  ?ID ATLETAS:MIEMBRO ?MIEMBRO.

  ?ID ATLETAS:ALTURA ?ALTURA.

  ?ID ATLETAS:PESO ?PESO.

  ?ID ATLETAS:ENTRENADOR ?ENTRENADOR.

  ?ID2 rdf:type MIEMBROS:MIEMBRO.

  ?ID2 MIEMBROS:IDMIEMBRO ?MIEMBRO.

  ?ID2 MIEMBROS:NOMBRE ?NOMBRE.

  ?ID2 MIEMBROS:APELLIDOS ?APELLIDOS.

  ?ID3 rdf:type ENTRENADORES:ENTRENADOR.

  ?ID3 ENTRENADORES:IDENTRENADOR ?ENTRENADOR.

  ?ID3 ENTRENADORES:MIEMBRO ?M2.

  ?ID4 rdf:type MIEMBROS:MIEMBRO.

  ?ID4 MIEMBROS:IDMIEMBRO ?M2.

  ?ID4 MIEMBROS:NOMBRE ?NOMENT.

  ?ID4 MIEMBROS:APELLIDOS ?APEENT.

  }

ORDER BY ASC(?APELLIDOS)



-Seleccionar y ordenar las marcas de los atletas en 800 m.l.

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix ATLETAS:<http://www.ejemplo.es/masterisia/ATLETAS#>

prefix COMPETICIONES:<http://www.ejemplo.es/masterisia/COMPETICIONES#>

select ?NOMBRE ?APELLIDOS ?FECHA ?PRUEBA ?MARCA

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

  ?ID rdf:type ATLETAS:ATLETA.

  ?ID ATLETAS:MIEMBRO ?MIEMBRO.

  ?ID ATLETAS:IDATLETA ?ATL.

  ?ID2 rdf:type MIEMBROS:MIEMBRO.

  ?ID2 MIEMBROS:IDMIEMBRO ?MIEMBRO.

  ?ID2 MIEMBROS:NOMBRE ?NOMBRE.

  ?ID2 MIEMBROS:APELLIDOS ?APELLIDOS.

  ?ID3 rdf:type COMPETICIONES:COMPETICION.

  ?ID3 COMPETICIONES:ATLETA ?ATL.

  ?ID3 COMPETICIONES:PRUEBA ?PRUEBA.

  ?ID3 COMPETICIONES:FECHA ?FECHA.

  ?ID3 COMPETICIONES:MARCA ?MARCA.

  FILTER (?PRUEBA="800 M.L.")

  }

ORDER BY ASC(?MARCA)



-Seleccionar los ingresos que tiene cada club (donación de patrocinadores y cuotas de socios):

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix CLUBES:<http://www.ejemplo.es/masterisia/CLUBES#>

prefix PATROCINADORES:<http://www.ejemplo.es/masterisia/PATROCINADORES#>

prefix SOCIOS:<http://www.ejemplo.es/masterisia/SOCIOS#>

select ?NOMBRE ?APELLIDOS ?CLUB ?INGRESO

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

    {

    ?ID rdf:type MIEMBROS:MIEMBRO.

    ?ID MIEMBROS:IDMIEMBRO ?MIEMBRO.

    ?ID MIEMBROS:NOMBRE ?NOMBRE.

    ?ID MIEMBROS:APELLIDOS ?APELLIDOS.

    ?ID MIEMBROS:CLUB ?IDCLUB.

    ?ID2 rdf:type CLUBES:CLUB.

    ?ID2 CLUBES:IDCLUB ?IDCLUB.

    ?ID2 CLUBES:NOMBRE ?CLUB.

    ?ID3 rdf:type SOCIOS:SOCIO.

    ?ID3 SOCIOS:MIEMBRO ?MIEMBRO.

    ?ID3 SOCIOS:CUOTA ?INGRESO.

    }

  UNION

    {

    ?ID rdf:type MIEMBROS:MIEMBRO.

    ?ID MIEMBROS:IDMIEMBRO ?MIEMBRO.

    ?ID MIEMBROS:NOMBRE ?NOMBRE.

    ?ID MIEMBROS:APELLIDOS ?APELLIDOS.

    ?ID MIEMBROS:CLUB ?IDCLUB.

    ?ID2 rdf:type CLUBES:CLUB.

    ?ID2 CLUBES:IDCLUB ?IDCLUB.

    ?ID2 CLUBES:NOMBRE ?CLUB.

    ?ID3 rdf:type PATROCINADORES:PATROCINADOR.

    ?ID3 PATROCINADORES:MIEMBRO ?MIEMBRO.

    ?ID3 PATROCINADORES:DONACION ?INGRESO.

    }

  }

ORDER BY ASC(?APELLIDOS)



-Seleccionar los miembros extranjeros de cada club

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix CLUBES:<http://www.ejemplo.es/masterisia/CLUBES#>

select ?NOMBRE ?APELLIDOS ?CLUB ?NACIONALIDAD

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

  ?ID rdf:type MIEMBROS:MIEMBRO.

  ?ID MIEMBROS:IDMIEMBRO ?MIEMBRO.

  ?ID MIEMBROS:NOMBRE ?NOMBRE.

  ?ID MIEMBROS:APELLIDOS ?APELLIDOS.

  ?ID MIEMBROS:CLUB ?IDCLUB.

  ?ID MIEMBROS:NACIONALIDAD ?NACIONALIDAD.

  ?ID2 rdf:type CLUBES:CLUB.

  ?ID2 CLUBES:IDCLUB ?IDCLUB.

  ?ID2 CLUBES:NOMBRE ?CLUB.

  FILTER (?NACIONALIDAD!="ESPANOL")

  }

ORDER BY ASC(?CLUB)



-Seleccionar los jueces que tiene cada Federación en la especialidad de Marcha:

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix CLUBES:<http://www.ejemplo.es/masterisia/CLUBES#>

prefix JUECES:<http://www.ejemplo.es/masterisia/JUECES#>

prefix FEDERACIONES:<http://www.ejemplo.es/masterisia/FEDERACIONES#>

select ?ESPECIALIDAD ?NOMBRE ?APELLIDOS ?FEDERACION

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

  ?ID rdf:type MIEMBROS:MIEMBRO.

  ?ID MIEMBROS:IDMIEMBRO ?IDM.

  ?ID MIEMBROS:NOMBRE ?NOMBRE.

  ?ID MIEMBROS:APELLIDOS ?APELLIDOS.

  ?ID MIEMBROS:CLUB ?IDC.

  ?ID2 rdf:type CLUBES:CLUB.

  ?ID2 CLUBES:IDCLUB ?IDC.

  ?ID2 CLUBES:FEDERACION ?IDF.

  ?ID3 rdf:type FEDERACIONES:FEDERACION.

  ?ID3 FEDERACIONES:IDFEDERACION ?IDF.

  ?ID3 FEDERACIONES:NOMBRE ?FEDERACION.

  ?ID4 rdf:type JUECES:JUEZ.

  ?ID4 JUECES:MIEMBRO ?IDM.

  ?ID4 JUECES:ESPECIALIDAD ?ESPECIALIDAD.

  FILTER (?ESPECIALIDAD="MARCHA")

  }



-Seleccionar los entrenadores con especialidad en Lanzamientos:

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix ENTRENADORES:<http://www.ejemplo.es/masterisia/ENTRENADORES#>

select ?ESPECIALIDAD ?NOMBRE ?APELLIDOS

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

  ?ID rdf:type MIEMBROS:MIEMBRO.

  ?ID MIEMBROS:IDMIEMBRO ?IDM.

  ?ID MIEMBROS:NOMBRE ?NOMBRE.

  ?ID MIEMBROS:APELLIDOS ?APELLIDOS.

  ?ID2 rdf:type ENTRENADORES:ENTRENADOR.

  ?ID2 ENTRENADORES:MIEMBRO ?IDM.

  ?ID2 ENTRENADORES:ESPECIALIDAD ?ESPECIALIDAD.

  FILTER (?ESPECIALIDAD="LANZAMIENTOS")

  }



-Seleccionar el nombre y teléfono de los gestores del club Bahía de Málaga:

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix MIEMBROS:<http://www.ejemplo.es/masterisia/MIEMBROS#>

prefix GESTORES:<http://www.ejemplo.es/masterisia/GESTORES#>

prefix CLUBES:<http://www.ejemplo.es/masterisia/CLUBES#>

select ?NOMBRE ?APELLIDOS ?TELEFONO

from <http://87.111.61.143:2508/rdf12.rdf>

where

  {

  ?ID rdf:type MIEMBROS:MIEMBRO.

  ?ID MIEMBROS:IDMIEMBRO ?IDM.

  ?ID MIEMBROS:NOMBRE ?NOMBRE.

  ?ID MIEMBROS:APELLIDOS ?APELLIDOS.

  ?ID MIEMBROS:TELEFONO ?TELEFONO.

  ?ID2 rdf:type CLUBES:CLUB.

  ?ID2 CLUBES:NOMBRE ?CLUB.

  ?ID3 rdf:type GESTORES:GESTOR.

  ?ID3 GESTORES:MIEMBRO ?IDM.

  FILTER (?CLUB="BAHIA DE MALAGA")

  }




Para consultar un RDFS (RDF Schema), tambien hay posibilidades. A nosotros nos pidieron que encontraramos la estructura del esquema RDF de un compañero y las consultas que hice para ver las clases, subclases y propiedades fueron las siguientes:

Al no conocer estructura alguna del documento, la consulta inicial fue:


prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix dioses:<http://87.111.61.131:2508/DIOSES.rdfs>

select ?a ?b ?c

from <http://87.111.61.131:2508/DIOSES.rdfs>

where

  {?a ?b ?c  }






Para comprobar las clases se hizo la consulta:

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix rdfs:<http://www.w3.org/2000/01/rdf-schema#>

prefix dioses:<http://87.111.61.131:2508/DIOSES.rdfs>

select ?Clases  

from <http://87.111.61.131:2508/DIOSES.rdfs>

where

  {?Clases rdf:type rdfs:Class   }





Dichas clases se agrupan por subclases, con lo cual hubo que hacer la consulta para poder determinar que relación hay entre ellas.

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix rdfs:<http://www.w3.org/2000/01/rdf-schema#>

prefix dioses:<http://87.111.61.131:2508/DIOSES.rdfs>

select ?Subclase ?Clase  

from <http://87.111.61.131:2508/DIOSES.rdfs>

where

  {?Subclase rdfs:subClassOf ?Clase}

order by ?Clase



Y por último determinar que propiedades pertenecen a cada clase.

prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>

prefix rdfs:<http://www.w3.org/2000/01/rdf-schema#>

prefix dioses:<http://87.111.61.131:2508/DIOSES.rdfs>

select ?Propiedad ?Clase  

from <http://87.111.61.131:2508/DIOSES.rdfs>

where

  {?Propiedad rdf:type rdf:Property;

rdfs:domain ?Clase

  }

order by ?Clase





Espero que os sirva para vuestros trabajos