PHP y MySQL /
Francisco José Minera.
- Buenos Aires: MP Ediciones, 2005
- 432 p.
- Manuales User ; 79 .
CONTENIDO Capítulo 1. PHP Obtención 16 Licencia de uso 17 Versiones 18 Extensiones en PHP 23 Facilidad de aprendizaje 28 Portabilidad 28 Capítulo 2. Bases de datos relacionales ¿Qué es y para qué sirve una base de datos? 32 Modelo de datos 32 Operaciones relacionales básicas 37 Diseño de la base de datos 42 Tipos de relaciones entre tablas 52 Normalización 56 MySQL y el soporte para el modelo relacional actual 61 Capítulo 3. MySQL ¿Por qué MySQL? 70 Tipos de datos 73 Tipos de tablas 80 Referencia de funciones 87 Introducción a los procesos almacenados 117 El uso del monitor de MySQL 123 Capítulo 4. PHP y MySQL Como conectar PHP con MySQL 130 Creación de base de datos a través de PHP 135 Selección de una base de datos 137 Creación de tablas a través de PHP 138 Obtener listados de datos y tablas a través de PHP 140 Utilización de múltiples bases de datos 144 Cerrar conexión con la base 144 Ejemplo práctico: autos.php 147 Capítulo 5. SQL en PHP Consultas de selección 152 Recorrer las filas devueltas de una consulta 153 Moverse entre registros 164 Número de registros y campos devueltos 166 Insert 170 Delete 172 Update 173 Ejemplo práctico: libros.php 174 Capítulo 6. Errores Reportes de error en PHP 190 register globals 208 Códigos de error en MySQL 212 Manejo de excepciones 213 Capítulo 7. Transacciones ¿Qué es una transacción? 216 Implementación de transacciones en MySQL 217 Capítulo 8. Seguridad en MySQL Backup de bases de datos 230 Recuperación de fallos 235 Seguridad a nivel tabla 237 Introducción a la replicación 242 Seguridad física 243 Capítulo 9. Administración de MySQL El rol del administrador de bases de datos 246 El rol del usuario: usuarios y administradores del sistema 247 Sistema de privilegios 247 Apéndice A. Capas de abstracción para acceso a datos Apéndice B. Ejemplo práctico