Capítulo 1 IntroducciónPARTE I. BASES DE DATOS RELACIONALESCapítulo 2 Introducción al modelo relacional Capítulo 3 Introducción a SQLCapítulo 4 SQL intermedioCapítulo 5 SQL avanzadoCapítulo 6 Lenguajes de consulta relacionales formales PARTE II. DISEÑO DE BASES DE DATOS Capítulo 7 Diseño de bases de datos y el modelo E-R Capítulo 8 Diseño de bases de datos relacionales Capítulo 9 Diseño y desarrollo de aplicaciones PARTE III. ALMACENAMIENTO DE DATOS Y CONSULTAS Capítulo 10 Almacenamiento y estructura de archivos Capítulo 11 Indexación y asociación Capítulo 12 Procesamiento de consultas Capítulo 13 Optimización de consultas PARTE IV. GESTIÓN DE TRANSACCIONESCapítulo 14 TransaccionesCapítulo 15 Control de concurrencia Capítulo 16 Sistema de recuperación PARTE V. ARQUITECTURA DE SISTEMAS Capítulo 17 Arquitecturas de los sistemas de bases de datos Capítulo 18 Bases de datos paralelas Capítulo 19 Bases de datos distribuidas PARTE VI. ALMACENES DE DATOS, MINERÍA DE DATOS Y RECUPERACIÓN DE LA INFORMACIÓN Capítulo 20 Almacenes de datos y minería de datos Capítulo 21 Recuperación de la información PARTE VII. BASES DE DATOS ESPECIALES Capítulo 22 Bases de datos basadas en objetos Capítulo 23 XMLPARTE VIII. TEMAS AVANZADOS Capítulo 24 Desarrollo avanzado de aplicaciones Capítulo 25 Datos espaciales y temporales y movilidad Capítulo 26 Procesamiento avanzado de transaccionesPARTE IX. ESTUDIO DE CASOS Capítulo 27 PostgreSQLCapítulo 28 OracleCapítulo 29 Base de datos universal DB2 de IBM Capítulo 30 SQL Server de Microsoft Apéndice A Esquema universitario detallado Bibliografía. Índice