next up previous contents
Next: Recursos en Internet Up: Desarrollo del programa de Previous: Bibliografía   Índice General

Bibliografía del programa de teoría

S. ABITEBOUL, P. BUNEMANN, D. SUCIU (1999)
 [2]. Este texto hace un repaso por la evolución de las estrategias de acceso y procesamiento de datos, que son de gran importancia en casi todas las aplicaciones Web. El libro presenta soluciones a una gran variedad de problemas prácticos, así como los aspectos fundamentales en cuanto a diseño, implementación y optimización. También se presenta en profundidad el lenguaje XML, que permite publicar información estructurada en la Web.

P. ATZENI, S. CERI, S. PARABOSCHI, R. TORLONE (1999)
 [7]. Este es uno de los textos básicos de la asignatura. Además de cubrir la mayor parte del programa de teoría, también contiene todos los aspectos que se tratan en la asignatura de Ficheros y bases de datos.

E. BERTINO, L. MARTINO (1995)
 [12]. Este libro trata los sistemas de bases de datos orientadas a objetos y analiza sus modelos de datos, sus lenguajes y sus arquitecturas. Para ilustrar varias características del modelo de datos orientado a objetos, el libro ofrece una descripción de los modelos y lenguajes de los sistemas GemStone, O2 e Iris.

S. CERI, P. FRATERNALI (1997)
 [19]. En este libro se presenta una metodología de diseño orientada a objetos que también se centra en el modelado de sistemas de información que tienen que gestionar grandes cantidades de datos estructurados. Ya que es una metodología orientada a los datos, en primer lugar se diseña la base de datos y después se diseñan las aplicaciones.

T. CONNOLLY, C. BEGG, A. STRACHAN (1998)
 [36]. Este es uno de los textos básicos de la asignatura. Además de cubrir la mayor parte del programa de teoría, contiene todos los aspectos que se tratan en la asignatura de Ficheros y bases de datos.

C. J. DATE (1997)
 [40]. Este libro, además de contener la mayor parte del programa de teoría de la asignatura de Ficheros y bases de datos, incluye algunos capítulos que profundizan en la teoría del modelo relacional, como las relaciones, los dominios o la gestión de la información desconocida (nulos). También realiza un amplio estudio de las bases de datos distribuidas, relacionándolas con los sistemas cliente-servidor, y el estudio de los sistemas orientados a objetos, dedicando un capítulo completo a aproximar los sistemas orientados a objetos a los sistemas relacionales. En la nueva edición [43] se incorpora un capítulo sobre sistemas objeto-relacionales, con un nuevo apéndice sobre SQL3. También se incluye nuevo material sobre grandes almacenes de datos, explotación de datos y bases de datos temporales.

C. J. DATE, H. DARWEN (1998)
 [42]. En este texto se presenta una definición formal de un modelo de datos para los sistemas objeto-relacionales, construido sobre el modelo relacional de Codd. Se proporciona un método para definir tipos de datos que incluye un modelo completo de herencia de tipos.

R. ELMASRI, S. B. NAVATHE (1999)
 [50]. Texto básico para la asignatura que cubre por completo el programa propuesto. Este libro cubre también completamente el programa propuesto para la asignatura de Ficheros y bases de datos. En el texto se muestra cómo los sistemas relacionales Informix Univesal Server y Oracle 8 incorporan algunas de las características de la orientación a objetos. Además, se dedica una parte completa a los sistemas de bases de datos orientadas a objetos y a los sistemas objeto-relacionales, presentando el estándar SQL3. También se incluye una parte de aspectos avanzados (bases de datos activas, temporales, espaciales, multimedia, distribuidas, deductivas, grandes almacenes de datos, explotación de datos).

H. GARC´IA-MOLINA, J. WIDOM, J. D. ULLMAN (2000)
 [54]. Este libro trata en profundidad todos los aspectos de implementación de los sistemas de gestión de bases de datos: almacenamiento físico, índices, ejecución de consultas, compilación de consultas, fallos del sistema, control de concurrencia, gestión de transacciones e integración de la información (grandes almacenes de datos, OLAP).

R. KIM (1995)
 [59]. Este texto es un compendio de artículos que tratan tanto la transición de los sistemas relacionales a los postrrelacionales, como la necesidad de proporcionar una base para la coexistencia y la interoperabilidad de las tecnologías de bases de datos antiguas y las modernas. Una parte importante del texto se dedica a las bases de datos orientadas a objetos y también incorpora trabajos en bases de datos multimedia, espaciales, temporales, activas, distribuidas, paralelas y en el tratamiento de la incetidumbre.

R. KIMBALL (1996)
 [60]. En este libro se muestra, con varios ejemplos de diversa índole, cómo realizar modelos de datos y diseñar grandes almacenes de datos que soporten sistemas de apoyo a la toma de decisiones multidimensionales avanzados.

M. T. ÖZSU, P. VALDURIEZ (1999)
 [73]. Este libro trata ampliamente los sistemas de bases de datos distribuidas, tanto relacionales como orientadas a objetos. Tiene en cuenta aspectos como el diseño de bases de datos distribuidas, la descomposición y localización de los datos, el control de la seguridad, la concurrencia, el procesamiento de consultas, etc. Además, estudia los sistemas paralelos y las nuevas tendencias (grandes almacenes de datos, aplicaciones en la Web y bases de datos móviles).

A. SILBERSCHATZ, H. KORTH, S. SUDARSHAN (1998)
 [76]. Este libro es la nueva edición de la obra con el mismo título en la que Korth figuraba como primer autor. En esta edición se amplía el modelo entidad-relación y se incluyen las bases de datos orientadas a objetos. Una novedad importante es que se tiene en cuenta la relación entre las bases de datos y las arquitecturas de computadores, tratando tanto los sistemas centralizados como los sistemas cliente-servidor. Además, se incluye un capítulo sobre las bases de datos de sistemas paralelos.

J. ULLMAN (1988)
 [84]. Este texto integra los conceptos de los sistemas de bases de datos clásicos con la nueva tecnología que se estaba comenzando a desarrollar para poder almacenar conocimiento además de los datos. Este primer volumen está dedicado, fundamentalmente, a los sistemas clásicos, aunque se dedica un capítulo a la lógica como modelo de datos que sirve para explicar el cálculo relacional.

J. ULLMAN (1989)
 [85]. Tal y como dice el autor, este segundo volumen es una visión personal sobre lo que él cree que aporta la teoría de los sistemas de bases de datos, al desarrollo de sistemas de bases de datos y sistemas basados en el conocimiento. La mayor parte de este texto se dedica a la optimización de de programas lógicos, por lo que incluye el importante aspecto de la optimización de consultas.

J. WIDOM, S. CERI (1996)
 [92]. Este texto es un compendio de artículos sobre bases de datos activas. Explican su motivación y su historia, las funciones de los sistemas de bases de datos activas y cómo éstas pueden mejorarse y extenderse, cómo los productos comerciales incorporan reglas activas mediante disparadores y, también, se presentan las futuras líneas de trabajo en este campo.

C. ZANIOLO, S. CERI, T. S. FALOUTSOS, V. S. SUBRAHMANIAN,
R. ZICARI (1997) [93]. Este texto estudia con profundidad los aspectos de algunos sistemas avanzados de bases de datos: bases de datos activas, bases de datos temporales, bases de datos y sistemas basados en el conocimiento, bases de datos espaciales, documentales y multimedia, y el tratamiento de la información incierta en las bases de datos.



Subsecciones
next up previous contents
Next: Recursos en Internet Up: Desarrollo del programa de Previous: Bibliografía   Índice General
Marques Andres Maria Mercedes
2000-07-05