lunes, 6 de mayo de 2013

Unidad: Modelado de base de datos
Plan de evaluación
Prof. Osmar Gonzalez
Trayecto 3
Trimestre 3

Unidad 1: Modelado de Base de Datos
  • Definición de modelo, moldeamiento conceptual y su ubicación en el contexto del proceso de diseño de bases de datos. 
  • Modelado de Base de Datos, Abstracciones comúnmente usadas en el modelaje conceptual. Abstracciones y Requerimientos de Datos.
  • Diseño de bases de datos. 
  • Universo de Discurso.
Ponderación: Trabajo 5% / Debate 5% / Examen 5% / Taller practico 10%


Unidad 2: Diseño Avanzado de bases de datos
  • Calidad de Esquemas. 
  • Paradigmas de Bases de Datos.
  • Estrategias de Diseño: OO Conceptual, Objeto Relacional.
  • Esquema Conceptual: ER, ER Extendido, OO Conceptual, Objeto Relacional, OO Dinámico, BD Activas.
 Ponderación: Trabajo 5% / Debate 5% / Examen 5% / Taller practico 10%


Unidad 3: Implementación de Base de Datos Avanzadas
  • Objeto-Relacional, BD Activas, BD Deductivas. OO Dinámico: Disparadores, BD Deductivas, Otras Tendencias, Disparadores. 
  • Modelo Dinámico: Otras Tendencias, BD Deductivas Disparadores.
  • Las nuevas generaciones de sistemas de bases de datos: orientación por objetos, declaratividad y deducción. Nuevas aplicaciones, nuevas necesidades de modelación espacio, tiempo y acción.
  • La interoperabilidad como respuesta a la diversidad de sistemas de bases de datos existentes. Interacción con la modelación impacto.
  • Metodologías existentes de Diseño de Bases de Datos:  Modelo ER y sus Extensiones. Object ModelingG Technique: OMT. Otros enfoques: Bases de datos espaciales y de imágenes.

 Ponderación: Trabajo 5% / Debate 5% / Examen 5% / Taller practico 10%


Unidad 4: Introducción a nuevas Tecnologías

  • Bases de datos orientadas por objeto. primera y segunda generación de BDOO. OMG Y CORBA. Experiencias, promesas, realidad Y futuro. Estándares. 
  • Bases de datos deductivas. necesidad de la inferencia en aplicaciones. El lenguaje DATALOG puro. Facilidades de la negación estratificada. Del modelaje conceptual al diseño de una base de datos deductiva.
  • Bases de datos activas como proveedoras de mecanismos de apoyo a: reglas de integridad, mantenimiento de datos derivados, "Triggers", alertas, control de versiones, entre otros. Del modelo dinámico de un sistema a la base de datos activa.
  • Bases de datos temporales: visión global de la necesidad de incluir apoyo a la base de datos para información que varía con el tiempo. La proposición de bases de datos orientadas por objeto temporales.
Ponderación: Trabajo 5% / Debate 5% / Examen 5% / Taller practico 10%