Apendice

Solo disponible en BuenasTareas
  • Páginas : 28 (6809 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de enero de 2012
Leer documento completo
Vista previa del texto
Departamento de Lenguajes y Sistemas Informáticos

Escuela Técnica Superior de Ingeniería Informática
Universidad de Sevilla
Avda Reina Mercedes, s/n. 41012 SEVILLA Fax : 95 455 71 39. Tlf: 95 455 71 39. E-mail: lsi@lsi.us.es

XQuery
J. J. Gutiérrez, M. J. Escalona, M. Mejías, J. Torres, D.Villadiego

Universidad de Sevilla Lenguajes y Sistemas Informáticos España {javierj, escalona,risoto, torres}@lsi.us.es

Sevilla, Febrero de 2005

1

HOJA DE CONTROL DE MODIFICACIONES

Número
0

Fecha
06 – 2.004

Descripción
Desarrollo Inicial

Autores
Los autores

1

03 – 2005

Correcciones del proceso de evaluación

Los autores

2

Índice.
1. Introducción............................................................................................ 4
1.1. ¿Porqué necesitamos XQuery?. ......................................................................... 5

2. Definición de XQuery. ........................................................................... 7
2.1. Requerimientos técnicos de XQuery. ................................................................. 7 2.2. Colección de datos de ejemplo........................................................................... 8

3. Consultas en XQuery............................................................................ 11
3.1. Reglas generales................................................................................................ 14 3.2. Diferencias entre las cláusulas for y let. ........................................................... 15 3.3. Funciones de entrada........................................................................................ 17 3.4. Expresiones condicionales. ............................................................................... 17 3.5. Cuantificadores existenciales:........................................................................... 19 3.6. Operadores y funciones principales.................................................................. 20 3.7. Comentarios. ..................................................................................................... 23 3.8. XQueryX........................................................................................................... 24 3.9. Ejemplos de consultas....................................................................................... 25

4. XQueryy Java. ..................................................................................... 31
4.1. XQEngine. ........................................................................................................ 31 4.2. Ejecutando consultas con XQEngine................................................................ 31 4.3. Embebiendo XQEngine en una aplicación Java............................................... 35 4.4. Otros motores XQuery open-source. ................................................................ 37 4.5. Otras herramientas relacionadas con XQuery................................................... 37

5. Conclusiones......................................................................................... 39 6. Referencias y enlaces........................................................................... 40 Apéndice I. Parses SAX y DOM.............................................................. 41
SAX. ........................................................................................................................ 41 DOM. .......................................................................................................................41

Apéndice II. XML Binding ...................................................................... 42 Apéndice III. Xpath. ................................................................................. 44 Apéndice IV. Conjunto de documentos que describen XQuery y XPath.47

3

1. Introducción.
Extensible Markup Language[1] (más conocido como XML) es un formato para almacenar datos...
tracking img