Autor reseña: Luis Alberto Pérez García, socio de ATI.
ATI informa
RESEÑA: MySQL 5 - Instalación, Implementación, Administración y Programación
MySQL 5 - Instalación, Implementación, Administración
y Programación

Cyril THIBAUD

El sistema de gestión de base de datos MySQL es sumamente conocido. Ha sido desde siempre uno de los proyectos más importantes de la comunidad de software libre y uno de los estandartes que ha demostrado la gran importancia del software desarrollado por una comunidad que no busca lucrarse sino desarrollar buen software.

De hecho, éste sistema del que estamos hablando, MySQL, ha sido uno de los motivos que ha provocado uno de los movimientos empresariales más importantes ocurrido últimamente en el mundo del software, la compra de Sun Microsystems por Oracle, la empresa más grande del mundo en cuestiones de base de datos. Algo muy bueno tiene que tener para provocar reacciones de ésta envergadura y en éste libro conoceremos sus entresijos y aprenderemos a trabajar con él de una forma profesional.

La estructura del libro es buena, si acaso a primera vista el índice parece demasiado simple, se tocan todos los puntos fuertes de MySQL organizados en diferentes apartados que forman los capítulos. Dentro de los capítulos encontraremos los diferentes apartados donde, claramente, podremos identificar aquello que se trata en cada uno.

Quizás el único punto en contra que se puede achacar a la estructura de libro la encontraremos en el propio índice. Pese a ocupar cuatro páginas, más bien debido al tamaño de fuente utilizado, el índice general no muestra la estructura del libro al completo, deberemos acudir al índice individual de cada capítulo para encontrar la típica estructura en forma de árbol propia de los libros de consulta. Si bien ésto no es un problema especialmente grave ya que, como hemos dicho, no estamos tratando con un libro de consulta, sino con un libro de introducción que está pensado para leerse en su totalidad.

Respecto distribución de los ejemplos, diagramas y capturas de pantalla, que son tan importantes en libros de perfil técnico, el libro se merece un elogio. Los procesos descritos en el libro son muy fáciles de seguir y permiten que el usuario pueda reproducirlos sin problemas.

El libro cubre a la perfección los principales frentes que un usuario puede encontrarse al tratar con una sistema de base de datos. Un gran acierto reside en llevar al lector, a través de todos los capítulos, de la mano de un mismo ejemplo planteado al principio del libro.

No estamos ante un libro que profundice mucho en cada uno de los tópicos. La información que encontraremos aquí es más superficial, pero cumple a la perfección a la hora de que un neófito sea capaz de conseguir poner en marcha y mantener con solvencia un sistema de base de datos.

También se incluye un apartado dedicado a acceder a las bases de datos desde distintos lenguajes de programación a través de sus respectivas APIs. Quizás éste capítulo podría haberse obviado en éste libro, ya que es un tema suficientemente amplio como para ocupar otro libro entero. Además,  en éste capítulo se habla del driver myODBC disponible en MySQL y se muestra el ejemplo de trabajo con él a través de la API ADO, pero se obvia la mención del conector JDBC para java, uno de los lenguajes más usados hoy en día, quizás más que todos los demás tratados dentro de éste capítulo.

En definitiva, el libro de ediciones eni es un ejemplar que será muy aprovechado por todos aquellos que quieren introducirse en el mundo de los servidores de bases de datos. Aunque no se trata de un libro para administradores ya formados en MySQL, permite repasar viejos conceptos y conocer nuevas formas de hacer nuestro trabajo diario con MySQL mucho más cómodo.