Fundamentos de sistemas de bases de datos / Ramez Elmasri, Shamkant B. Navathe ; traducción, José Manuel Díaz.

AUTOR: Ramez Elmasri -  Shamkant B. Navathe
ISBN: 9788478290857
IDIOMA: spa
PÁGINAS: XXIII, 988
AÑO: 2007

 
   
RECOMENDADO EN LAS SIGUIENTES ASIGNATURAS
Diseño de bases de datos
Programación de bases de datos
Administ. sistemas gestión de bases de datos
Bases de datos
 
RESUMEN

Este libro introduce los conceptos fundamentales necesarios para diseñar, utilizar e implementar sistemas y aplicaciones de bases de datos.
Una organización independiente y flexible 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 actualizada sobre seguridad, bases de datos, móviles, GSI, y la manipulación de datos en bioinformática. Un conjunto actualizado y ampliado de ejercicios al final de cada capítulo.
 
INDICE

Parte 1. Introducción y modelado conceptual.
Capítulo 1. Bases de datos y usuarios de bases de datos.
Capítulo 2.Conceptos y arquitectura de los sistemas de bases de datos.
Capítulo 3. Modelado de datos con el modelo Entidad-Relación (ER).
Capítulo 4. El modelo Entidad-Relación mejorado (EER).
Parte 2. Modelo relacional: conceptos restricciones, lenguajes, diseño y programación.
Capítulo 5. El modelo de datos relacional y las restricciones de una base de datos relacional.
Capítulo 6. El álgebra relacional y los cálculos relacionales.
Capítulo 7. Diseño de bases de datos relacionales por mapeado ER- y EER-a-relacional.
Capítulo 8. SQL-99: definición del esquema, restricciones, consultas y vistas.
Capítulo 9. Introducción a las técnicas de programación SQL.
Parte 3. Teoría y metodología del diseño de bases de datos.
Capítulo 10. Dependencias funcionales y normalización en bases de datos relacionales.
Capítulo 11. Algoritmos de diseño de bases de datos relacionales y dependencias adicionales.
Capítulo 12. Metodología práctica de diseño de bases de datos y uso de los diagramas UML.
Parte 4. Almacenamiento de datos, indexación, procesamiento de consultas y diseño física.
Capítulo 13. Almacenamiento en discos, estructuras básicas de ficheros y dispersión.
Capítulo 14. Estructuras de indexación para los ficheros.
Capítulo 15. Algoritmos para procesamiento y optimización de consultas.
Capítulo 16. Diseño físico y refinación de la base de datos.
Parte 5. Conceptos del procesamiento de transacciones.
Capítulo 17. Introducción a los conceptos y la teoría sobre el procesamiento de transacciones.
Capítulo 18. Técnicas de control de la concurrencia.
Capítulo 19. Técnicas de recuperación de bases de datos.
Parte 6. Bases de datos de objetos y relacionales de objetos.
Capítulo 20. Conceptos de las bases de datos de objetos.
Capítulo 21. Estándares, lenguajes y diseño de bases de datos de objetos.
Capítulo 22. Sistemas de objetos relacionales y relacionales extendidos.
Parte 7. Temas avanzados: seguridad, modelación avanzada y distribución.
Capítulo 23. Seguridad en las bases de datos.
Capítulo 24. Modelos de datos mejorados para aplicaciones avanzadas.
Capítulo 25. Bases de datos distribuidas y arquitecturas cliente-servidor.
Parte 8. Tecnologías emergentes.
Capítulo 26. Programación de una base de datos web usando PHP.
Capítulo 27. XML: Leguaje de mercado extensible.
Capítulo 28. Conceptos de minería de datos.
Capítulo 29. Visión general del almacenamiento de datos de OLAP.
Capítulo 30. Tecnologías y aplicaciones emergentes de bases de datos. Bibliografía seleccionada. Créditos.
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