INTRODUCCIÓN A LOS SISTEMAS DE BASES DE DATOS - C.J. DATE



AUTOR: C.J. DATE.


RESUMEN:


Fundamento teórico del campo de las bases de datos en su conjunto. La parte III expone la teoría y la práctica del diseño de bases de datos. La parte IV se ocupa de la administración de transacciones. La parte V muestra cómo los conceptos relacionales son relevantes para una diversidad de aspectos de la tecnología de bases de datos (la seguridad, las bases de datos distribuidas, los datos temporales, el apoyo a la toma de decisiones, etc). Por último, la parte VI describe el impacto que ha tenido la tecnología de objetos en los sistemas de bases de datos.

Esta séptima edición de Introducción a los sistemas de bases de datos contiene material que ha sido revisado para mejorar y ampliar el tratamiento de varios temas, incluyendo: - Material revisado y ampliado sobre el modelo relacional, en particular en las secciones sobre tipos (dominios), valores de relación contra variables de relación, integridad predicados y vistas - Material nuevo sobre atributos evaluados por relación, desnormalización, diseño ortogonal y enfoques alternativos para el modelado semántico (incluyendo las "reglas del negocio").


- Capítulos totalmente nuevos que cubren la herencia, el apoyo a la toma de decisiones y las bases de datos temporales.

- Dos nuevos apéndices, uno que resume la sintaxis y la semántica de SQL y otro sobre SQL3.

Los lectores de este libro obtendrán un conocimiento sólido de la estructura general, los conceptos y los objetivos de los sistemas de bases de datos, y se familiarizarán con los principios teóricos subyacentes a la construcción de dichos sistemas. 

CONTENIDO:

PARTE I: Preliminares.

Capítulo 1: Panorama general de la administración de bases de datos.
Capítulo 2: Arquitectura de los sistemas de bases de datos.
Capítulo 3: Una introducción a las bases de datos relacionales.
Capítulo 4: Introducción a SQL.

PARTE II: El modelo relacional.

Capítulo 5: Dominios, relaciones y varrels base.
Capítulo 6: Álgebra relacional.
Capítulo 7: Cálculo relacional.
Capítulo 8: Integridad.
Capítulo 9: Vistas.

PARTE III: Diseño de bases de datos.

Capítulo 10: Dependencias funcionales.
Capítulo 11: Normalización adicional I: 1FN, 2FN, 3FN, FNBC.
Capítulo 12: Normalización adicional II: formas normales superiores.
Capítulo 13: Modelado semántico.

PARTE IV: Administración de transacciones. 

Capítulo 14: Recuperación.
Capítulo 15: Concurrencia.

PARTE V: Temas adicionales.

Capítulo 16: Seguridad.
Capítulo 17: Optimización.
Capítulo 18: Información faltante.
Capítulo 19: Herencia de tipo.
Capítulo 20: Bases de datos distribuidas.
Capítulo 21: Apoyo para la toma de decisiones.
Capítulo 22: Bases de datos temporales.
Capítulo 23: Bases de datos basadas en la lógica.
Capítulo 24: Bases de datos de objetos.
Capítulo 25: Bases de datos de objetos/relaciónales.


-->