Xogueteando con eXist-db

De MediaWiki
Ir a la navegación Ir a la búsqueda


Existdb.gif

Enunciado

Comprobaremos a funcionalidade ofertada por eXist-db e veremos cómo explotrar a información almacenada na base de datos.

Instalación

  1. Descarga a última versión e leva a cabo a instalación seguindo o seu titorial.
  2. Documenta o proceso e comproba a correcta instalación executando unha XQuery de OlaMundo

Primeiros pasos

Segue o videotitorial de primeiros pasos:

  1. desde o dashboard usa o Package Manager e instala unha app desde un repositorio público. Amosa o funcionameto desa app.
  2. proba as demos que veñen de exemplo
  3. carga co metodo que ti escollas un documento XML (por exemplo de libros) co que poderás traballar despois

XQuery

  1. Lanza tres consultas XQuery distintas e comproba o resultado devolto.
  1. Por exemplo a expresion FLWOR que devolva os títulos e prezos dos libros ordenados por título
  1. Presenta dentro dunha web integrada nunha lista de items non ordeados ou nunha táboa co resultado dalgunha das consultas.
  2. Devolve catro resultados de XPath
  1. Por exemplo os títulos de todos os libros
  1. Valida un documento contra un XML Schema

Tes información:

Ampliación

Podes conseguir puntos extra facendo estas tarefas de ampliación!

Rúbrica

Posible rúbrica
Tarefa Puntuación Valoración
Instalación con éxito e ben documentada 1p Completo (1p) / Parcial (0,5p) / Ausente (0p)
Instala unha app desde un repositorio público e mostra funcionamento 1p Completo (1p) / Parcial (0,5p) / Ausente (0p)
Carga un documento XML 1p Completo (1p) / Parcial (0,5p) / Ausente (0p)
Lanza dúas consultas XQuery distintas 2p Completo (2p) / Parcial (1 p) / Ausente (0p)
Presenta dentro dunha web o resultado das consultas 2p Completo (2p) / Parcial (1p) / Ausente (0p)
Devolve dúas consultas XPath 2p Completo (1p) / Parcial (0,5p) / Ausente (0p)
Valida un documento contra un XML Schema 1p Completo (1p) / Parcial (0,5p) / Ausente (0p)

Referencias