Este libro está dirigido a todos los profesionales que deseen diseñar una base de datos.
El autor, experto en arquitectura de bases de datos, guía al lector de forma didáctica a través de cada etapa de la creación de una base de datos, desde el análisis de las necesidades hasta el mantenimiento continuo.
El libro comienza con una introducción a los conceptos fundamentales de una base de datos, antes de profundizar en aspecto más técnicos.Posteriormente, el lector explora los diferentes métodos de análisis de las necesidades y ofrece una introducción a los conceptos técnicosque le permiten aprender a modelar datos de manera efectiva. Unacomparación de los enfoques SQL y NoSQL y explicaciones detalladasde la normalización de bases de datos, le permitirán construir basesde datos sólidas.
Los siguientes capítulos explican cómo administrar una base de datos. Se cubren en detalle la seguridad de los datos y la alta disponibilidad, que garantizan la robustez del sistema y se abordan las fases cruciales de prueba y validación.
Seguidamente, el lector aprende sobre los aspectos de mantenimiento y actualización de una base de datos en constante evolución, estudiandoel ciclo de vida de la base de datos, los roles en el mantenimientoy las estrategias efectivas para administrar versiones y entornos de prueba o producción.
A lo largo del libro, el autor, basándose en su experiencia, comparte consejos prácticos y sugerencias reforzadas con casos prácticos concretos, para la aplicación inmediata de los conocimientos adquiridos.