Guia docente 2011_12
E. S. de Enxeñaría Informática
Grado en Ingeniería Informática
 Asignaturas
  Bases de datos II
   Contenidos
Tema Subtema
Tema 1.- Diseño Físico 1. Diseño físico de una BD
2. Organización física
3. Índices
Tema 2.- Procesamiento y optimización de consultas 1. Procesamiento de consultas
2. Optimización de consultas
3. Uso de heurísticas en la optimización de consultas
4. Uso de selectividad y estimaciones de costo en la optimización de consultas
5. Optimización de SQL en Oracle
6. Optimización semántica de consultas
Tema 3.- Gestión de transacciones 1. Introducción al procesamiento de transacciones
2. Conceptos de transacciones y sistemas
3. Propiedades deseables de las transacciones.
4. Planes y recuperabilidad
5. Seriabilidad de los planes
Tema 4.- Concurrencia 1. Técnicas de bloqueo para el control de concurrencia
2. Control de concurrencia basado en ordenamiento por marca de tiempo
3. Granularidad de los datos
4. Otras cuestiones de control de concurrencia
Tema 5.- Recuperación 1. Conceptos de recuperación
2. Técnicas de recuperación basadas en actualización diferida
3. Técnicas de recuperación basadas en actualización inmediata
4. Paginación de sombra
5. Recuperación en transacciones de múltiples bases de datos
6. Respaldo de bases de datos y recuperación de fallos catastróficos
Práctica 1.- Arquitectura Oracle
Práctica 2.- Control de la Base de Datos
Práctica 3.- Estructuras de almacenamiento
Práctica 4.- Ampliación del diseño conceptual y lógico
Práctica 5.- DDL
Práctica 6.- El lenguaje PL/SQL
Práctica 7.- Bases de datos activas
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000