1. Modelo de datos conceptual.
– Conceptos básicos:
· La realidad: los objetos.
· Las concepciones: la información.
· Las representaciones: los datos.
– Características generales de un modelo.
– Modelo ER (entity-relationship):
· Construcciones básicas.
· Extensiones.
– Modelo UML.
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.
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.
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.
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.
Crear componentes software para almacenar de modo estructurado la información de una organización según el diseño especifico y estándares definidos por organismos de normalización