Este libro ofrece un análisis profundo de la base de datos MySQL desde el primer paso, la instalación, hasta el diseño, creación y administración. En todo momento se hace especial hincapié en las diferencias esenciales entre entornos Windows y Linux.
Se muestra un profundo tratamiento del desarrollo del modelo entidad-relación establecido a través de SQL, y se incide, especialmente, en el diseño de bases de datos y en el uso de MySQL para la definición, la consulta, la creación, el control y la modificación de las bases de datos relacionales. También se explican de forma exhaustiva todas las tareas relativas a la administración de la base de datos, entre las que se incluyen la administración de la seguridad, la duplicación y la importación de datos.
Uno de los temas esenciales es el acceso a bases de datos MySQL a través de las funciones PHP, las cuales permiten realizar conexiones, consultas y procesamiento de resultados, posibilitando también la creación de páginas Web dinámicas.
Los conceptos teóricos expuestos en cada capítulo están ordenados de acuerdo con su dificultad, de modo que el avance sea progresivo, y se complementan con ejemplos ilustrativos. Estos ejemplos sirven, además, de punto de partida para los ejercicios propuestos, pues incluyen las bases de datos completas necesarias para su resolución.
El libro incluye un CD-ROM que contiene las bases de datos empleadas en los ejercicios, las cuales pueden adjuntarse a MySQL de forma sencilla.