Para qué te prepara este curso subvencionado Curso Gratuito Master en Creación y Gestión de Repositorios de Contenidos + Titulación Universitaria en Lenguaje XML:
El Master en Creación y Gestión de Repositorios de Contenidos + Titulación Universitaria en Lenguaje XML le prepara para conocer a fondo los sistemas de información para organizar contenidos, así como para desarrollar componentes software con lenguajes XML.
A quién va dirigido:
Este Master en Creación y Gestión de Repositorios de Contenidos + Titulación Universitaria en Lenguaje XML está dirigido a todos aquellos profesionales del sector que deseen seguir formándose en la materia, así como a personas interesadas en desenvolverse en este entorno laboral.
Objetivos de este curso subvencionado Curso Gratuito Master en Creación y Gestión de Repositorios de Contenidos + Titulación Universitaria en Lenguaje XML:
- Interpretar las especificaciones de diseño definidas en los sistemas gestores de datos, utilizados por la organización para el almacenamiento de la información - Extraer informaciones contenidas en gestores de datos de distinta tipología utilizando herramientas y lenguajes de consulta y manipulación de la información, de acuerdo a especificaciones técnicas y funcionales. - Configurar las pasarelas y medios de conexión entre las herramientas cliente y los sistemas gestores de datos, para establecer la comunicación entre ambos según necesidades de la organización - Crear componentes software para almacenar de modo estructurado la información de una organización, según el diseño especificado y estándares definidos por organismos de normalización. - Desarrollar componentes software con lenguajes específicos para realizar la explotación de las informaciones contenidas en repositorios según las necesidades de la organización. - Integrar en el sistema de información de la organización contenidos para homogeneizar y sistematizar su explotación y manipulación mediante herramientas específicas.
Salidas Laborales:
Informática / Comunicaciones / Gestión de Repositorios de Contenidos.
Resumen:
Si trabaja en el entorno de la informática y desea aprender los procesos para realizar consultas y manipular información que se encuentre en gestores de datos este es su momento, con el Master en Creación y Gestión de Repositorios de Contenidos + Titulación Universitaria en Lenguaje XML podrá adquirir los conocimientos necesarios para desenvolverse de manera profesional en este entorno.
Titulación:
Doble Titulación: - Titulación de Master en Creación y Gestión de Repositorios de Contenidos con 600 horas expedida por EDUCA BUSINESS SCHOOL como Escuela de Negocios Acreditada para la Impartición de Formación Superior de Postgrado, con Validez Profesional a Nivel Internacional - Titulación de Lenguaje XML expedida por la Universidad Rey Juan Carlos de Madrid con 80 horas y 2 créditos universitarios ECTS (Curso Desarrollado en Colaboración con Agrupación Vértice, CEDEU - Centro de Estudios Universitarios y la Universidad Rey Juan Carlos de Madrid).
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
PARTE 1. MODELOS DE DATOS Y VISIÓN CONCEPTUAL DE UNA BASE DE DATOS
UNIDAD DIDÁCTICA 1. MODELO DE DATOS CONCEPTUAL.
- Conceptos básicos:
- Características generales de un modelo.
- Modelo ER (entity-relationship):
- Modelo UML.
- La realidad: los objetos.
- Las concepciones: la información.
- Las representaciones: los datos.
- Construcciones básicas.
- Extensiones.
UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A LAS BASES DE DATOS.
- Concepto y origen de las BD y los SGBD.
- Evolución.
- Objetivos y servicios.
- Modelo lógico de BD:
- Modelo jerárquico.
- Modelo en red.
- Modelo relacional.
- Modelo relacional extendido.
- Modelo orientado a objetos.
UNIDAD DIDÁCTICA 3. ANÁLISIS DETALLADO DEL MODELO RELACIONAL.
- Estructura de los datos.
- Operaciones del modelo.
- Reglas de integridad.
- Álgebra relacional.
- Transformación del modelo ER.
- Limitaciones.
UNIDAD DIDÁCTICA 4. MODELOS AVANZADOS DE BD.
- BD deductivas.
- BD temporales.
- BD geográficas.
- BD distribuidas.
- BD analíticas (OLAP).
- BD de columnas.
- BD documentales.
- BD XML.
- BD incrustadas (embedded).
- Nuevas tendencias.
UNIDAD DIDÁCTICA 5. ANÁLISIS DETALLADO DE LA DISTRIBUCIÓN DE BD.
- Formas de distribución.
- Arquitectura ANSI/X3/SPARC.
- Transacciones distribuidas.
- Mecanismos de distribución de datos.
PARTE 2. IMPLEMENTACIÓN Y USO DE UNA BASE DE DATOS
UNIDAD DIDÁCTICA 1. DISEÑO DE BD.
- Etapas del diseño de bases de datos.
- Teoría de la normalización:
- Aplicación de la teoría de la normalización al diseño de BD relacionales.
- Desnormalización de BD.
- Primera forma normal.
- Segunda forma normal.
- Tercera forma normal.
- Forma normal de Boyce-Codd.
- Cuarta forma normal.
- Quinta forma normal.
UNIDAD DIDÁCTICA 2. MÉTODOS DE ACCESO A UNA BD.
- Implementación de los accesos por posición.
- Implementación de los accesos por valor.
- Implementación de los accesos por diversos valores:
- Índices.
- Árboles B+.
- Dispersión.
- Índices agrupados.
- Implementación de los accesos directos.
- Implementación de los accesos secuenciales y mixtos.
UNIDAD DIDÁCTICA 3. LENGUAJES DE CONSULTA Y EXTRACCIÓN DE DATOS.
- Características generales.
- SQL.
- OQL.
- JPQL.
- XMLQL.
- Otros:
- HTSQL.
- LINQ.
UNIDAD DIDÁCTICA 4. ANÁLISIS DEL LENGUAJE DE CONSULTA PARA BD RELACIONALES.
- Sentencias de definición de datos.
- Sentencias de manipulación de datos.
- Sentencias de concesión y revocación de privilegios.
- Procedimientos almacenados.
- Disparadores.
PARTE 3. HERRAMIENTAS DE LOS SISTEMAS GESTORES DE BASES DE DATOS, PASARELAS Y MEDIOS DE CONEXIÓN
UNIDAD DIDÁCTICA 1. SISTEMAS DE GESTIÓN DE BD.
- Funcionalidades y objetivos.
- Arquitectura funcional.
- El componente de procesamiento de peticiones:
- El componente de gestión de los datos:
- Gestión del rendimiento:
- Herramientas:
- Seguridad.
- Concurrencia.
- Transaccionalidad.
- Procesamiento de consultas:
Optimización semántica.
Optimización sintáctica.
Optimización física.
- Restauración.
- Reconstrucción.
- Plan de las consultas.
- Monitores.
- Benchmarks.
- Administración.
- Importación / Exportación masiva de datos.
- Acceso y consulta de datos.
UNIDAD DIDÁCTICA 2. SISTEMAS DE ANÁLISIS DE LA INFORMACIÓN.
- Minería de datos.
- OLAP.
- Dashboard/scorecard.
- Herramientas:
- Administración.
- Migración.
- ETL.
- Información estadística.
UNIDAD DIDÁCTICA 3. HERRAMIENTAS CASE.
- Concepto.
- Historia y evolución.
- Clasificación.
- Componentes y funcionalidades de una herramienta CASE.
UNIDAD DIDÁCTICA 4. ENTORNOS 4GL.
- Tipología.
- Componentes y funcionalidades.
- Generadores de informes.
- Generadores de formularios.
- Generadores de gráficos.
- Generadores de aplicaciones.
- Nuevas tendencias.
UNIDAD DIDÁCTICA 5. DESARROLLO DE APLICACIONES.
- Órdenes embebidas.
- Uso de bibliotecas de funciones.
- Diseño de nuevos lenguajes.
UNIDAD DIDÁCTICA 6. TECNOLOGÍAS DE CONECTIVIDAD A BD.
- OLEDB.
- ODBC.
- JDBC.
- SQLJ.
- SQL/CLI.
PARTE 4. REPOSITORIOS DE CONTENIDOS
UNIDAD DIDÁCTICA 1. RECONOCER Y CREAR LAS ESPECIFICACIONES SEMÁNTICAS DE LOS REPOSITORIOS, DE ACUERDO A UN DISEÑO ESTABLECIDO PARA SU IMPLEMENTACIÓN EN LA CREACIÓN DE REPOSITORIOS UTILIZANDO LENGUAJES Y HERRAMIENTAS ESPECÍFICAS.
- Conceptos básicos.
- Incorporación de contenidos:
- Asociaciones entre contenidos:
- Ciclos de vida de los documentos.
- Flujos de trabajo.
- Versionado de contenidos.
- Check In/Check Out:
- Búsqueda y localización de la información.
- Publicación:
- Seguridad.
- Adquisición.
- Agregación.
- Creación.
- Jerarquías, taxonomías.
- Índices.
- Referencias cruzadas.
- Resolución de conflictos.
- Herramientas diff/merge.
- Sindicación.
- Servicios Web.
UNIDAD DIDÁCTICA 2. ESTRUCTURA INTERNA DE UN REPOSITORIO.
- Almacenamiento de la información:
- Estándares de desarrollo:
- Base de datos.
- Ficheros.
- Base de datos y ficheros.
- CMIS.
- JSR-168.
- JSR-170.
- JSR-283.
UNIDAD DIDÁCTICA 3. METADATOS.
- Concepto.
- Beneficios.
- Ontología RDF.
- Metadatos Dublin Core.
- Metadatos XMP (Adobe's Extensible Metadata Platform).
- Metadatos EXIF (Exchangeable image file format).
- Metadatos IPTC.
UNIDAD DIDÁCTICA 4. SISTEMAS DE GESTIÓN DE CONTENIDOS.
- Sistemas de gestión de bitácoras (Blogs).
- Sistemas Wiki.
- Sistemas Portales.
UNIDAD DIDÁCTICA 5. SISTEMAS DE GESTIÓN DEL APRENDIZAJE (LMS).
- Descripción general.
- Estándares IMS.
- Estándar IEEE LOM.
- Iniciativa ADL SCORM.
PARTE 5. LENGUAJE XML
UNIDAD DIDÁCTICA 1. DEFINICIÓN DE DOCUMENTOS XML.
- Elementos.
- Atributos.
- Documentos bien formados.
- Codificación y juegos de caracteres.
- Entidades.
- Comentarios.
- Inclusión de datos no XML.
- Espacios de nombres.
UNIDAD DIDÁCTICA 2. VALIDACIÓN MEDIANTE DTD.
- Declaraciones de elementos:
- Declaraciones de atributo:
- Declaraciones de identidad general.
- Entidades generales externas analizadas.
- Notaciones y entidades exteriores sin analizar.
- Entidades de parámetro.
- Inclusión condicional.
- PCDATA.
- Elementos hijos.
- Secuencias.
- Número de hijos.
- Opciones.
- Paréntesis.
- Contenido mixto.
- Elementos vacíos.
- ANY.
- CDATA.
- NMTOKEN.
- NMTOKENS.
- Enumeración.
- ID.
- IDREF.
- IDREFS.
- ENTITY.
- ENTITIES.
- NOTATION.
UNIDAD DIDÁCTICA 3. ESQUEMAS XML.
- Organización del documento.
- Anotaciones.
- Declaraciones de elementos.
- Declaraciones de atributos.
- Tipos complejos.
- Elementos vacíos.
- Definición de tipos simples.
- Uso de grupos.
- Inclusión de declaraciones externas.
- Modificación de declaraciones externas.
- Importación de esquemas de otros espacios de nombre.
- Tipos complejos derivados.
UNIDAD DIDÁCTICA 4. ACCESO A LA INFORMACIÓN DE DOCUMENTOS XML.
- XPath.
- XLink.
- XPointer.
- XQL.
UNIDAD DIDÁCTICA 5. TRANSFORMACIÓN DE DOCUMENTOS XML.
- CSS.
- XSL / XSL-FOXSLT.
UNIDAD DIDÁCTICA 6. OTROS LENGUAJES A UTILIZAR CON DOCUMENTOS XML.
- XML Base.
- XInclude.
- XML Information Set.
UNIDAD DIDÁCTICA 7. APLICACIONES DEL LENGUAJE XML.
- XHTML.
- REST.
- XML-RPC.
- SOAP.
PARTE 6. DESARROLLO DE UN GESTOR DE CONTENIDOS (CMS)
UNIDAD DIDÁCTICA 1. PROYECTOS DE IMPLEMENTACIÓN.
- Metodología de desarrollo.
- Análisis de requerimientos.
- Descripción funcional.
- Diseño de arquitectura.
- Diseño técnico.
- Programación:
- Auditoría funcional.
- Auditoría técnica:
- Despliegue.
- Liberación.
- Pruebas unitarias.
- Revisión de código.
- Métricas.
- Pruebas de rendimiento.
UNIDAD DIDÁCTICA 2. ENTORNO TECNOLÓGICO.
- Plataformas de servicios CMS.
- Adecuación. Customización.
- Desarrollo de nuevos componentes:
- Documentación.
- Especificación. Interfaz.
- Implementación:
Lenguaje de programación.
Librerías. APIs.
UNIDAD DIDÁCTICA 3. MODELOS DE PROCESAMIENTO XML.
- Procesamiento de XML basado en texto.
- Procesamiento XML dirigido por eventos.
- Procesamiento XML basado en árboles.
- Procesamiento basado en la extracción.
- Transformaciones.
- Abstracción de XML.
- Estándares y extensiones.
UNIDAD DIDÁCTICA 4. MODELO DE OBJETO DE DOCUMENTO (DOM).
- Estructura de DOM Core.
- Node y otras interfaces genéricas.
- Nodos estructurales.
- Nodos de contenido.
- Interfaz DOMImplementation.
- Interfaces de DOM Level 3.
UNIDAD DIDÁCTICA 5. MODELO BASADO EN EVENTOS (SAX).
- Interfaz ContentHandler.
- Opciones y propiedades.
- Filtros.