UA
   SISTEMAS DE INFORMACIÓN SEMIESTRUCTURADA    Año académico       Versión PDF.
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 (2009-10)
Grupo (*)Número
1 1
TOTAL 1
(*) 1: GRUPO 1 - CAS


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


Horario (2009-10)
ModoGrupo (*)Día inicioDía finDíaHora inicioHora finAula
CLASE TEÓRICA 1 14/09/2009 23/12/2009 J 08:30 10:30 0016P1006
PRÁCTICAS CON ORDENADOR 1 14/09/2009 23/12/2009 J 10:30 12:30 0016P1006
(*) CLASE TEÓRICA
1: GRUPO 1 - CAS
(*) PRÁCTICAS CON ORDENADOR
1: GRUPO Prácticas de SIS - CAS


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


Objetivos de las asignatura / competencias (2009-10)

* 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 (2009-10)
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 (2009-10)
Clases teóricas y prácticas
Los créditos teorícos se desarrollan en clases magistrales participativas donde se desarrollan los contenidos teóricos fundamentales para el desarrollo de los créditos prácticos. Los créditos prácticos se desarrollan en trabajos de prácticas dirigidos por el profesor. Estos trabajos no deben estar limitados al horario de laboratorio, el alumno debe aportar trabajo propio fuera de dicho horario.


Tipo de actividades: teóricas y prácticas
Laboratorios
Las prácticas desarrollan los conceptos teorícos fundamentales mediante diseños y programas que tenga un caracter realista, que tengan que ver con problemas comunes del trabajo como informático (no meros ejercicios académicos y sintéticos).


Profesores (2009-10)
Grupo Profesor/a
TEORIA COMPARTIDA DE 9245, 9321 Y 94121Pastor Seva, Pedro
PRÁCTICAS CON ORDENADOR DE 92451Pastor 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 (2009-10)
ConvocatoriaGrupo (*)fechaHora inicioHora finAula(s) asignada(s)Observ:
Exámenes extraordinarios de finalización de estudios (diciembre) -1 29/10/2009 -
Periodo ordinario para asignaturas de primer semestre -1 13/01/2010 12:00 15:00 EP/S-10P -
Periodo extraordinario de julio -1 07/07/2010 08:30 11:30 A2/Z12 -
(*) 1: GRUPO 1 - CAS


Instrumentos y criterios de evaluación (2009-10)
Evaluación continua, examen final
La parte teórica se evalúa mediante exámenes escritos donde se desarrollarán conceptos y problemas del temario de la asignatura. Estos exámenes se organizan en varios exámenes parciales y un examen final. En los ejecicios prácticos se valorará la capacidad de avanzar en los coneptos teóricos y la aportación de ideas propias y originales. También es importante presentar una documentación completa y adecuada al desarrollo realizado.

Existe la opción (en casos especiales) de desarrollar un trabajo práctico de asignatura como alternativa a la evaluación "examen/prácticas". Este trabajo debe tener un nivel de complejidad y contenidos que sean suficientes para evaluar los contenidos de la asignatura y requieran un esfuerzo (en horas de trabajo del alumno) equivalente al de la otra vía de evaluación. Para utilizar esta método de evaluación, el alumno debe presentar una propuesta de trabajo (con objetivos y metodología) que deberá ser aprobada por el profesor.