Curso Using MarkLogic Semantics

  • Database

Curso Using MarkLogic Semantics

16 horas
Visão Geral

Este Curso Using MarkLogic Semantics, fornece habilidades para criar, gerenciar, indexar e consultar triplos para construir aplicativos com recursos semânticos poderosos.

Objetivo

Ao participar do workshop Usando MarkLogic Semantics , os participantes aprenderão a:

  • Use semântica no MarkLogic
  • Descreva o que é um triplo e de onde vêm os triplos
  • Carregar triplos no MarkLogic
  • Saiba quando usar triplos incorporados
  • Habilite um índice triplo
  • Descreva o que é SPARQL
  • Escreva consultas SPARQL
  • Use funções e filtros em consultas SPARQL
  • Especifique a serialização dos resultados da consulta
  • Escreva consultas de pesquisa e combinação de SPARQL
  • Busque e armazene triplos em repositórios públicos
  • Escreva expressões de caminho para percorrer um gráfico semântico
  • Implementar inferência
  • Atualizar triplos e gráficos
Publico Alvo

O Curso Using MarkLogic Semantics é ideal para:

  • Desenvolvedores
Pre-Requisitos
  • Conhecimento em MarkLogic
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Semantics and RDF

  1. Describe what semantics is
  2. Understand semantics in use
  3. Realize the benefits of semantics in MarkLogic
  4. Access MarkLogic

Understanding Triples

  1. Understand what a triple is
  2. Learn where triples come from
  3. Know the triple formats

Loading Triples into MarkLogic

  1. Load triples into a database
  2. Understand how triples are stored
  3. Load triples through XQuery or JavaScript
  4. Load triples through REST
  5. Load triples through MLCP
  6. Discuss when to use embedded triples
  7. Load embedded triples
  8. Learn how embedded triples are stored

Enabling the Triple Index

  1. Describe what the triple index does
  2. Enable the triple index
  3. Use the triple index

Querying Triples with SPARQL

  1. Explain what SPARQL is
  2. Write a SPARQL query
  3. Use prefixes
  4. Use labels
  5. Filter query results
  6. Use SPARQL functions
  7. Use aggregate functions

Using SPARQL in MarkLogic

  1. Execute SPARQL through REST
  2. Describe SPARQL through Java and Node.js
  3. Execute SPARQL in XQuery and JavaScript
  4. Pass values into a SPARQL query
  5. Serialize a SPARQL query result
  6. Implement semantics in an application
  7. Fetch public triples
  8. Write a combination query
  9. Use XQuery and JavaScript functions

Writing Path Expressions

  1. Understand paths
  2. Write a path
  3. Specify an inverse path
  4. Create an or path

Implementing Inferencing

  1. Understand inferencing
  2. Create an ontology triple
  3. Use a path for inferencing
  4. Use a rule for inferencing
  5. Specify default rules for a database

Updating Triples and Graphs

  1. Understand SPARQL update
  2. Use INSERT DATA to insert a triple
  3. Use DELETE DATA to delete a triple
  4. Update a triple
  5. Update an embedded triple
  6. Update graph permissions
  7. Clear a graph
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas