Pregunta

yo soy un firme creyente en el aprendizaje de una plataforma o tecnología por jugar con él. Así que he mirado tipo de SPARQL y hasta el momento no han llegado realmente a en él, ya que sólo se ve desalentador ... (al igual que todo lo que en un principio).

Me gustaría un entorno con un par de documentos que puedo cruzar de referencia y consulta. Mi tentación es hacer que las cosas SQL tales como unirse a una ciudad a la misma del país de origen - pero tal vez ese es el marco incorrecto de la mente. He mirado en los ejemplos en DBpedia y derecha del bate Hay signos de interrogación, 5 espacios de nombres, escuadras y otros alboroto.

http://dbpedia.org/snorql/ parece un buen lugar para jugar.

Alguien tiene algunas experiencias para compartir? Cualquier recurso en particular que realmente puso en marcha su aprendizaje?

¿Fue útil?

Solución

He oído que la ARQ SPARQL tutorial es un buen comienzo. Como has encontrado, DBpedia es un conjunto de datos de enormes proporciones para empezar, pero sparql.org también proporciona un muy conjunto de datos sencilla para tratar la consulta en línea.

Otros consejos

Estoy de acuerdo con usted. Por lo tanto, he elaborado un kit de iniciación a la ayuda con el inicio de un conjunto de datos inicial. Es todavía en una etapa muy temprana "alfa", pero no he sido capaz de utilizarlo para crear un conjunto de triples para trabajar. https://github.com/barobba/RDF-SPARQL-Starter-Kit

Además, aquí es una entrada relacionada acabo de hacer en StackOverflow: Cómo empezar a trabajar con RDF? (Especialmente para los desarrolladores de bases de datos relacionales?)

Como dice comment_bot la ARQ SPARQL tutorial es un lugar bueno para comenzar.

Si realmente quiere entender, entonces tendrá que leer el SPARQL especificación que tiene un montón de ejemplos y explica que en una gran cantidad de detalles. Si lo que desea es utilizar entonces usted no debe preocuparse por la sección 12 en adelante como que entra en profundidad en los detalles técnicos de la definición formal de SPARQL y cómo puede ir sobre su aplicación.

Pero, al igual que usted dice que es necesario que acaba de jugar un poco con las consultas - de nuevo comment_bot menciona sparql.org que es una caja de arena a mano

También tenga en cuenta que actualmente hay un grupo de trabajo trabajando activamente en SPARQL 1.1, que se sumará en una serie de características útiles, tales como agregados y negación que faltan o difícil de hacer bajo la especificación existente.

También puede querer mantener un ojo en SemanticOverflow que es el equivalente Semántica Web de SO y un buen algunas de las personas involucradas en la escritura de la visita especificación SPARQL ese sitio por lo que si usted tiene una pregunta SPARQL oscura / complejo es el lugar para preguntar

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top