Tipo: Libro impreso / Print book
Tamaño / Size: 17 x 23 cm
Páginas / Pages: 454
Resumen / Summary:
Autor / Author: César Pérez
Editorial / Publisher: Alfaomega
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New
Tabla de contenido / Table of contents: Introducción
Capítulo 1
Instalación de MySQL y su software complementario
Instalación de MySQL en Windows
Configurar MySQL como un servicio de Windows
Instalando ActiveState Perl en Windows
Instalando la distribución Perl MySQL en Windows
Instalación de PHP en Windows
Instalar MySQL en Unix y Linux
Testeo de la instalación de MySQL en Unix/Linux
Instalación de Perl en Unix/Linux
Instalación de PHP y apache en Unix/Linux
Consideraciones de versión en la instalación de MySQL
Capítulo 2
Diseño de bases de datos. Conceptos, operaciones, objetos y estructura
Terminología básica: tablas, campos y registros
Estructura de las bases de datos
Características de las bases de datos relacionales
Operaciones relacionales básicas
Otras operaciones relacionales y operadores boléanos
Diseño de una base de datos relacional
Creación de las tablas de una basa de datos relacional
Normalización de una base de datos
Capítulo 3
Creación de bases de datos MySQL. El lenguaje SQL: tipos, operadores y funciones
Introducción al uso de SQL: consultas SQL sencillas a bases de datos
El lenguaje formal SQL
Creación de una base de datos mediante SQL Y MySQL
Creación de tablas mediante SQL de MySQL
Introducción de registros en las tablas
Capítulo 4
Entornos de trabajo en el lenguaje SQL de MySQL para la creación de objetos
Crear bases de datos y añadir sus registros con SQL en el entorno de MySQL
Usar una base de datos ya existente
Añadir registros con SQL directamente en el entorno de MySQL
Incorporar datos externos a tablas MySQL con load data
Creación de índices con create index
Optimize table, replace, set, lock tables y unlock tables.
Visualización de las tablas de una base de datos: show, describe y explain
Capítulo 5
SQL y MySQL. Lenguaje de consulta de datos: sentencia select
Introducción
La sentencia select
Selección de filas
Ordenación de los resultados de una consulta
Columnas calculadas
Renombrar columnas: cláusula AS
Consultas con condiciones de búsqueda
Capítulo 6
SQL para MySQL. Consultas multitabla (JOINS) y consultas resumen
Join de dos tablas
Joins de tres o más tablas
Joins con condiciones de búsqueda sin igualdad
Joins internos y externos
Inner Join
Left join, right join
Consultas resumen
Funciones de agregado en la lista de selección
Función count
Valores null en las funciones de agregado
Tratamiento de filas duplicadas con distinct
Agrupar filas con group by
Capítulo 7
SQL para MySQL. Uso avanzado de tipos, formatos y funciones
Tipos en MySQL
Uso avanzado de funciones
Capítulo 8
SQL para MySQL. Lenguaje de modificación de datos: administración de tablas
Modificación de tablas con alter table
Borrado de tablas con drop table
Borrado índices con drop index
Borrado de bases de datos con drop database
Introducir datos en tablas. La sentencia insert
Eliminar datos de tablas. La sentencia delete
Actualizar datos de tablas. La sentencia update
Capítulo 9
Administración de MySQL
El directorio de datos
Iniciar el servidor y los clientes
Cerrar el servidor
Establecer contraseña de acceso al servidor
Administración de cuentas de usuario
Comprobación de privilegios de acceso: MySQL access
Múltiples servidores
Tablas comprimidas: MYISAMPACK Y PACK_ISAM
Informes de bugs: MYSQLBUG
Vaciar tablas: MySQLDUMP
Cargar datos en tablas: MySQLIMPORT
Información sobre bases de datos: MySQLSHOW
Operaciones administrativas: MySQLadmin
Operaciones administrativas en Windows: win MySQLADMIN en MySQL 4
Capítulo 10
Seguridad en MySQL
Seguridad externa: autenticación de usuarios y gestión de privilegios
Seguridad externa: directorio de datos y archivos log
Copias de seguridad
Reparación de tablas de una base de datos
Empaquetamiento con MyISAMPACK y PACK_ISAM
Códigos de error: PERROR
Capítulo 11
Funciones PHP para conexiones y consultas a bases de datos MySQL
Funciones de PHP para administrar conexiones a MySQL
Funciones para creación de consultas
Funciones de procesamiento de resultados
Funciones de bases de datos
Funciones de informe de estado y error
Funciones de información
Resumen de las funciones MySQL 4 para PHP
Capítulo 12
Páginas web dinámicas con MySQL y PHP
El servidor web Internet information Server (IIS)
Configuración del servidor de aplicaciones PHP
Creación de conexiones con bases de datos
Texto dinámico en páginas PHP
Texto dinámico con barra de navegación
Tablas dinámicas
Tablas dinámicas con barra de navegación y contador de registros
Formularios dinámicos
Páginas que realizan búsquedas en bases de datos
Páginas de inserción de registros
Páginas de actualización de registros
Páginas que borran registros de bases de datos
Índice alfabético