Solicitar información

Temario del curso

Introducción a RDF y SPARQL

  • Conceptos básicos de RDF: triples, IRIs, literales y nodos en blanco.
  • Espacios de nombres y uso de QName en las consultas.
  • Descripción general de los tipos de consulta SPARQL y sus aplicaciones prácticas.

Primeros pasos en un entorno SPARQL

  • Instalación y ejecución de Apache Jena Fuseki o RDF4J Server.
  • Incorporación de conjuntos de datos RDF de ejemplo a un almacén de triples.
  • Uso de clientes SPARQL o entornos gráficos para lanzar consultas.

Consultas SELECT básicas en SPARQL

  • Redacción de patrones de triple y obtención de resultados vinculados.
  • Empleo de DISTINCT, LIMIT y OFFSET para delimitar los datos devueltos.
  • Ordenación y proyección de resultados con ORDER BY.

Filtrado y modificaciones de soluciones

  • Aplicación de expresiones FILTER y funciones predefinidas.
  • Uso de OPTIONAL para obtener coincidencias parciales.
  • Agrupación de patrones mediante UNION y MINUS.

Consultas avanzadas: agregación y subconsultas

  • Empleo de GROUP BY, COUNT, SUM, MIN, MAX y HAVING para análisis estadísticos.
  • Construcción de consultas anidadas y patrones con subconsultas.
  • Manejo de expresiones aritméticas y uso de bind() para calcular valores.

Creación y transformación de grafos RDF

  • Redacción de consultas CONSTRUCT destinadas a generar nuevos grafos RDF.
  • Uso de DESCRIBE y ASK, así como cuándo resultan útiles en cada situación.
  • Modificación de datos mediante SPARQL UPDATE (operaciones INSERT/DELETE).

Trabajo con grafos y grafos nombrados

  • Concepto de quad y manejo del comando GRAPH.
  • Gestión y consulta de grafos nombrados.
  • Buenas prácticas para organizar y gestionar los conjuntos de datos RDF.

Consultas federadas y endpoints remotos

  • Acceso a otros endpoints SPARQL mediante SERVICE.
  • Aspectos relacionados con el rendimiento y tiempos de respuesta.
  • Estrategias recomendadas para combinar datos locales y remotos.

Laboratorio práctico: tareas SPARQL en situaciones reales

  • Extracción de información útil a partir de DBpedia y otros conjuntos de datos públicos.
  • Desarrollo de plantillas y vistas reutilizables para consultas frecuentes.
  • Identificación y resolución de errores comunes en las consultas, así como optimización del rendimiento.

Resumen y pasos a seguir

Requerimientos

  • Conocimiento básico del modelo de datos RDF y de los triples.
  • Familiaridad con conceptos elementales de HTTP y JSON.
  • Habilidad para leer y escribir expresiones programáticas o de consulta básicas.

Público objetivo

  • Ingenieros e integradores de datos.
  • Desarrolladores especializados en la web semántica.
  • Analistas que trabajan con datos enlazados.
 4 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 1450 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (1)

Próximos cursos

Categorías Relacionadas