Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Duración 4 horas
Temario del curso
Introducción a RDF y SPARQL
- Conceptos básicos de RDF: triples, IRIs, literales y nodos vacíos (blank nodes)
- Uso de espacios de nombres (namespaces) y QNames en consultas
- Resumen de los formatos de consulta SPARQL y casos de uso
Primeros pasos con un entorno SPARQL
- Instalación y ejecución de Apache Jena Fuseki o RDF4J Server
- Carga de conjuntos de datos RDF de ejemplo en un almacén de triples
- Uso de un cliente o banco de trabajo SPARQL para ejecutar consultas
Consultas SELECT básicas en SPARQL
- Escribir patrones de triples y recuperar asociaciones (bindings)
- Uso de DISTINCT, LIMIT y OFFSET
- Ordenar y proyectar resultados con ORDER BY
Filtrado y modificadores de soluciones
- Aplicación de expresiones FILTER y funciones integradas
- Uso de OPTIONAL para coincidencias parciales
- Combinación de patrones con UNION y MINUS
Consultas avanzadas: agregación y subconsultas
- Uso de GROUP BY, COUNT, SUM, MIN, MAX y HAVING
- Consultas anidadas y patrones de subselección
- Trabajo con expresiones y bind() para calcular valores
Construcción y transformación de RDF
- Consultas CONSTRUCT para crear nuevos grafos RDF
- Formatos de consulta DESCRIBE y ASK y cuándo utilizarlos
- Uso de SPARQL UPDATE para la modificación de datos (INSERT/DELETE)
Trabajo con grafos y grafos nombrados
- Cuádruples y la palabra clave GRAPH
- Gestión y consulta de grafos nombrados
- Mejores prácticas para organizar los grafos de un conjunto de datos
Consultas federadas y puntos finales remotos
- Uso de SERVICE para consultar puntos finales SPARQL remotos
- Consideraciones de rendimiento y tiempos de espera (timeouts)
- Estrategias para combinar datos locales y remotos
Laboratorio práctico: Tareas SPARQL del mundo real
- Consulta de DBpedia y otros conjuntos de datos públicos para obtener información
- Creación de plantillas de consultas reutilizables y vistas
- Depuración de errores de consulta comunes y optimización del rendimiento
Resumen y siguientes pasos
Requerimientos
- Comprensión del modelo de datos RDF y los triples
- Conocimiento de conceptos básicos de HTTP y JSON
- Facilidad para leer y escribir expresiones de programación o consultas básicas
Público objetivo
- Ingenieros de datos e integradores
- Desarrolladores de web semántica
- Analistas que trabajan con datos vinculados
Reseñas (1)
Muy buen entrenamiento
Maira Frisch - Novartis Pharma AG
Curso - SPARQL
Traducción Automática