UA
   SISTEMAS DE INFORMACIÓN SEMIESTRUCTURADA    Año académico       Versión PDF.  Versión PDF para convalidación.
Código9412Descripción
Crdts. Teor.3MARCADO DE TEXTO, XML. SISTEMAS DE PUBLICACIÓN E INDEXACIÓN. TECNOLOGÍAS DE SOPORTE. APLICACIONES.
Crdts. Pract.3
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale a 7,5 ECTS.


Departamentos y Áreas
DepartamentosÁreaCrdts. Teor.Crdts. Pract.Dpto. Respon.Respon. Acta
LENGUAJES Y SISTEMAS INFORMÁTICOSLENGUAJES Y SISTEMAS INFORMATICOS33


Estudios en los que se imparte
Ingeniería Técnica en Informática de Sistemas - plan 2001


Pre-requisitos
Sin incompatibles


Incompatibilidades de matrícula por contenidos equivalentes
Sin Datos


Matriculados (2013-14)
Sin Datos


Ofertada como libre elección (2013-14)
Sin departamento
Consulta Gráfica de Horario
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale aPincha aquí


Horario (2013-14)
Sin horario


Grupos de matricula (2013-14)
Grupo (*)CuatrimestreTurnoIdiomaDistribución (letra nif)
1 1er. M CAS desde - hasta -
(*) 1: 1 - CAS


Objetivos de las asignatura / competencias (2013-14)

* Definir los Sistemas de Información Semi-estructurada y su uso en el diseño de sistemas informáticos

* Adquirir los conceptos fundamentales de XML como meta-lenguaje de definición de defición de documentos estructurados.


* Aprender a definir y construir documentos XML bien-formados.

* Aprender a utilizar el lenguaje DTD para la definición de estruturas XML válidas.

* Aprender los conceptos fundamentales y las estrategias de diseño de modelos de datos mediante el lenguaje XML-Schema.

* Aprender los mecanismos de programación fundamentales para el desarrollo de programas mediante los lenguajes XSLT y XPath.

* Introducir los concetos fundamentales de las bases de datos XML y el lenguaje de consulta XQuery.

* Introducir otras tecnologías avanzadas para el desarrollo de sistemas de información XML (como por ejemplo: XPointer, XLink, SVG, ...).


Contenidos teóricos y prácticos (2013-14)
Tema 0: Introducción a los sistemas de información semi-estructurada.
- Comparación entre modelos de datos: relacional, objetual y semi-estructurado.
- Ámbitos de aplicación.

Tema 1: Introducción a XML.
- XML como sistema de representación de información semi-estructurada.
- Desarrollo histórico del XML.
- Usos de XML.
- XML "bien-formado".

Tema 2: Lenguaje DTD.
- XML "válido".
- Necesidad de una gramática de definición de estructuras XML.
- Elementos constructuvos del DTD.
- Sistema de entidades de DTD.
- Ejemplos de diseño con DTD.

Tema 3: XML-Schemas
- XML-Schemas como aplicación XML.
- Elementos constructivos de XML-Schema.
- Estrategias de diseño de estructuras de datos.
- COmparación con DTD.

Tema 4: XSLT
- Transformación de estructuras XML: necesidad y usos.
- XSLT como lengujage de transformación de estructuras XML.
- XSLT como lenguaje funcional: conceptos básicos y motor de recursión.
- Estructuras funcionales fundamentales.
- Algoritmos y estratégias de diseño.
- Introducción al XSLT 2.0

Tema 5: XPath
- Necesidad de un lenguaje de direcciónmiento de estructuras XML.
- Estructura de una expresión XPath.
- Ejes de direccionamiento.
- Test de nodos y validación de predicados.
- intregración con XSLT.

Tema 6: Xquery
- Aspectos de diseño del lenguaje XQuery.
- Elementos funcionales.
- Elementos constructivos.
- Integración de XPath en XQuery.
- Estudio de ejemplos.

Tema 7: Otras tecnologías XML.
- XLink / XPointer.
- SGV.
- DocBook.
- Etc.


Más información
Profesor/a responsable
Pastor Seva , Pedro


Metodología docente (2013-14)
Clases teóricas y prácticas
No hay clases por ser asignatura a extinguir.


Tipo de actividades: teóricas y prácticas
Laboratorios
No hay clases por ser asignatura a extinguir.


Profesores (2013-14)
Grupo Profesor/a
TEORIA COMPARTIDA DE 9321 Y 94121Pastor Seva, Pedro
Enlaces relacionados
Sin Datos


Bibliografía

Definitive XML schema
Autor(es):WALMSLEY, Priscilla
Edición:Upper Saddle River (New Jersey) : Prentice Hall PTR, 2002.
ISBN:0-13-065567-8
Recomendado por:PASTOR SEVA, PEDRO
[ Acceso al catálogo de la biblioteca universitaria ]

DocBook XSL : the complete guide
Autor(es):Stayton, Bob
Edición:Dades no disponibles.
ISBN:0-9741521-2-9
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

DOM Scripting : web design with JavaScript and the Document Object model
Autor(es):Keith, Jeremy
Edición:Dades no disponibles.
ISBN:1-59059-533-5
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Professional XML Schemas
Autor(es):CAGLE, Kurt [et al.]
Edición:Birmingham : Wrox Press, 2001.
ISBN:1-861005-47-4
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

Sax2
Autor(es):Brownell, David
Edición:Dades no disponibles.
ISBN:0-596-00237-8
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

SVG Essentials
Autor(es):Eisenberg, J. David
Edición:Dades no disponibles.
ISBN:0-596-00223-8
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

The MathML handbook
Autor(es):SANDHU, Pavi
Edición:Hingham : Charles RIver Media Inc, 2003.
ISBN:1-58450-249-5
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

XML : the annotated specification
Autor(es):DuCharme
Edición:Dades no disponibles.
ISBN:9-13-082676-6
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

XML for the World Wide Web : Visual QuickStart Guide
Autor(es):by Elizabeth Castro
Edición:Berkeley : Peachpit Press, 2001.
ISBN:0-201-71098-6
Recomendado por:PASTOR SEVA, PEDRO
[ Acceso al catálogo de la biblioteca universitaria ]

XPath, XLink, XPointer, and XML : a practical guide to Web hiperlinking and transclusion
Autor(es):Wilde, Erik, Lowe, David
Edición:Boston : Addison-Wesley, 2003.
ISBN:0-201-70344-0
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

XSL-FO
Autor(es):Pawson, Dave
Edición:Beijing : O`Reilly, 2002.
ISBN:0-596-00355-2
Recomendado por:PASTOR SEVA, PEDRO (*1)
[ Acceso al catálogo de la biblioteca universitaria ]

XSLT 2.0: programmer`s reference
Autor(es):Kay, Michael
Edición:Birmingham : Wiley, cop.2004.
ISBN:0-7645-6909-0
Recomendado por:PASTOR SEVA, PEDRO
[ Acceso al catálogo de la biblioteca universitaria ]

XSLT 2.0 programmer's reference
Autor(es):Michael Kay
Edición:Indianapolis, IN.
ISBN:0-764-56909-0
Recomendado por:PASTOR SEVA, PEDRO
[ Acceso al catálogo de la biblioteca universitaria ]
(*1) Este profesor ha recomendado el recurso bibliográfico a todos los alumnos de la asignatura.
Fechas de exámenes oficiales (2013-14)
ConvocatoriaGrupo (*)fechaHora inicioHora finAula(s) asignada(s)Observ:
Pruebas extraordinarias de finalización de estudios -1 20/11/2013 -
Periodo ordinario para asignaturas de primer semestre -1 22/01/2014 12:00 15:00 A2/B02 -
Pruebas extraordinarias para asignaturas de grado y máster -1 02/07/2014 11:30 14:30 EP/0-24P -
(*) 1: 1 - CAS


Instrumentos y criterios de evaluación (2013-14)
Examen final
La asignatura tiene unos contenidos teóricos, pero también marcada orientación práctica y aplicada. Por lo tanto, los alumnos tienen dos opciones de evaluación:

1) Examen teórico escrito.
2) Trabajo práctico a desarrollar bajo la supervisión del profesor.

Los alumnos tienen la opción de plantear trabajos prácticos de asignatura basados en temas de su propio interés, con una propuesta clara y concreta de objetivos y metodología a utilizar. El profesor analizará la pertinencia del tema y evaluará el esfuerzo y horas de trabajo que dicha propuesta suponen para el alumno con respecto a la carga docente de la asignatura.
En este trabajo se valorará la capacidad análisis los coneptos teóricos y la aportación de ideas propias y originales en las implementaciones prácticas.
También es importante presentar una documentación completa y adecuada al desarrollo realizado.