Acompáñame en un viaje en el que recorreremos las principales características de MySQL (revisado para la última versión), siempre desde el punto de vista más práctico posible, para que puedas sacar partido de lo aprendido desde el primer momento, ya utilices Windows, Linux u OS X.
MySQL es el sistema gestor de bases de datos de código abierto más utilizado del mercado. La razón: las empresas que lo utilizan consiguen recortar el gasto dedicado a este tipo de software en un 90%. Por regla general no cuesta dinero utilizarlo, siempre y cuando se sigan unas reglas muy sencillas. Este gestor se caracteriza por su facilidad de uso, velocidad y flexibilidad para funcionar en diferentes sistemas operativos.
Aquí aprenderás a trabajar con bases de datos, tablas, tipos de columna y SQL. Todos los conceptos van acompañados de ejemplos para facilitar su comprensión.
Y una vez adquieras la base mínima necesaria pasaremos a ver otras características de MySQL como procedimientos almacenados, desencadenadores o triggers, vistas, tareas programadas, registro en tablas, actualización de tablas o XML. Utilizaremos tanto herramientas para el terminal como mysql o mysqlslap como herramientas con interfaz gráfica como MySQL Workbench.
El texto está repleto de ejemplos pensados para ayudarte a progresar, pensados para aquellos lectores que quieren obtener resultados desde el primer momento. La teoría sobre bases de datos se ha dejado a un lado siempre que ha sido posible.
Este libro consta de 15 capítulos:
- Introducción a MySQL
- Manipulación de datos
- Trabajar con tablas
- Diseño de bases de datos
- SQL
- Seguridad
- Administración
- Optimización
- Conectividad
- Programación
- Procedimientos almacenados
- Desencadenadores
- Vistas
- XML
- Tareas programadas