Catálogo
Si desea comprar este producto, por favor diríjase a su librería más cercana o tienda online de referencia.
ISBN: 9788478290857
*Precio sin IVA: 75,24 €
*Precio con IVA: 78,25 €
Dimensiones: 19,5 x 25
Páginas: 1012


Fundamentos de Sistemas de Bases de Datos


By Ramez Elmasri y Shamkant B. Navathe

Descripción: Este libro introduce los conceptos fundamentales necesarios para diseñar, utilizar e implementar sistemas y aplicaciones de bases de datos.
En la Parte 1 se presenta la terminología básica y los principios del modelado conceptual de una base de datos. La Parte 7 y 8 culminan con una introducción a las tecnologías emergentes, como la minería de datos, XML, la seguridad y las bases de datos web. Por el camino, en las Partes 2 a 6, se proporciona un tratamiento en profundidad de los aspectos más importantes de los fundamentos de las bases de datos.

En la quinta edición se han incluido las siguientes características:
-Una organización flexible e independiente que puede ajustarse a las necesidades individuales.
-Un capítulo nuevo sobre SQL para aplicaciones web utilizando PHP, el popular lenguaje de scripting.
-Una explicación actualizad sobre seguridad, bases de datos móviles, GIS y la manipulación de datos en bioinformática.
-Un conjunto actualizado y ampliado de ejercicios al final de cada capítulo.



Contenido:

Parte I. Introducción y modelado conceptual.

1. Bases de datos y usuarios de bases de datos.
2.Conceptos y arquitectura de los sistemas de bases de datos.
3. Modelado de datos con el modelo Entidad-Relación (ER).
4. El modelo Entidad-Relación mejorado (EER).

Parte II. Modelo relacional: conceptos restricciones, lenguajes, diseño y programación.

5. El modelo de datos relacional y las restricciones de una base de datos relacional.
6. El álgebra relacional y los cálculos relacionales.
7. Diseño de bases de datos relacionales por mapeado ER- y EER-a-relacional.
8. SQL-99: definición del esquema, restricciones, consultas y vistas.
9.Introducción a las técnicas de programación SQL.

Parte III. Teoría y metodología del diseño de bases de datos.

10. Dependencias funcionales y normalización en bases de datos relacionales.
11. Algoritmos de diseño de bases de datos relacionales y dependencias adicionales.
12. Metodología práctica de diseño de bases de datos y uso de los diagramas UML.

Parte IV. Almacenamiento de datos, indexación, procesamiento de consultas y diseño física.

13. Almacenamiento en discos, estructuras básicas de ficheros y dispersión.
14. Estructuras de indexación para los ficheros.
15. Algoritmos para procesamiento y optimización de consultas.
16. Diseño físico y refinación de la base de datos.

Parte V. Conceptos del procesamiento de transacciones.

17. Introducción a los conceptos y la teoría sobre el procesamiento de transacciones.
18. Técnicas de control de la concurrencia.
19. Técnicas de recuperación de bases de datos.

Parte VI. Bases de datos de objetos y relacionales de objetos.

20. Conceptos de las bases de datos de objetos.
21. Estándares, lenguajes y diseño de bases de datos de objetos.
22. Sistemas de objetos relacionales y relacionales extendidos.

Parte VII. Temas avanzados: seguridad, modelación avanzada y distribución.

23. Seguridad en las bases de datos.
24. Modelos de datos mejorados para aplicaciones avanzadas.
25. Bases de datos distribuidas y arquitecturas cliente-servidor.

Parte VIII. Tecnologías emergentes.

26. Programación de una base de datos web usando PHP.
27. XML: Leguaje de mercado extensible.
28. Conceptos de minería de datos.
29. Visión general del almacenamiento de datos de OLAP.
30. Tecnologías y aplicaciones emergentes de bases de datos.

Apéndice A. Notaciones diagramáticas alternativas para los modelos.
Apéndice B. Parámetros de disco.
Apéndice C. Introducción al lenguaje QBE. Bibliografía seleccionada.

Indice.