Trayecto: 3.
Trimestre: 2
Código: PIMB333
Unidad 1: Modelado de Bases de Datos
- Definición de Modelo. Modelamiento conceptual y su ubicación en el contexto del Proceso de Diseño de Bases de Datos
- Modelado de Bases de Datos.
- Abstracciones comúnmente usadas en el modelaje conceptual, abstracciones y Requerimientos de Datos.
- Diseño de Bases de Datos.
- Universo de Discurso
Evaluación:
Trabajo Escrito 15%
Discusión Socializada: 10%
Grupo 6 Personas Máximo.
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.
Evaluación:
Discusión Socializada: 10%
Grupo 6 Personas Máximo.
Unidad 3: Implementación de Base de Datos Avanzadas
- Sub-Consultas que producen valores escalares. Condiciones que involucran relaciones. Condiciones que involucran tuplas. Sub-Consultas en clausuras FROM.
- Eliminación de duplicados. Agrupación y agregación en SQL. Clausuras HAVING.
- Tipos de datos. Definición de tablas. Modificación de relaciones en el esquema. Valores por defecto. Índices. Selección con índices.
- Declaración de claves primarias. UNIQUE. Restricciones sobre claves. Declaración de retracciones de integridad referencial. Mantenimiento de integridad referencial. Chequeo diferido de restricciones.
- Inserción. Eliminación. Actualización.
- Declaración de vistas. Consultas sobre vistas. Modificación de vistas. Consultas que involucran vistas.
No hay comentarios:
Publicar un comentario