MYSQL 5. GUIA PRACTICA PARA USUARIOS

MYSQL 5. GUIA PRACTICA PARA USUARIOS

GUTIERREZ GALLARDO, JUAN DIEGO

14,30 €
IVA incluido
No disponible Pregúntanos antes de pagar
Editorial:
ANAYA MULTIMEDIA - OBERON
Año de edición:
2005
Materia
Bases de datos
ISBN:
978-84-415-1936-7
Páginas:
352
Encuadernación:
Otros
Colección:
GUÍAS PRÁCTICAS (ANAYA MULTIMEDIA)
14,30 €
IVA incluido
No disponible Pregúntanos antes de pagar

Introducción

Cómo usar este libro

1. Introducción a MySQL
1.1. Bases de datos
1.2. Historia de MySQL
1.3. MySQL y Sakila
1.4. Características de MySQL
1.5. El software libre
1.6. Vías de financiación de MySQL
1.7. Usuarios de MySQL
1.8. El futuro

2. Manipulación de datos
2.1. Preparación del sistema
2.1.1. Requisitos
2.1.2. Versiones
2.1.3. Descarga
2.1.4. Instalación para Windows
2.1.5. Configuración del servidor
2.1.6. Instalación para Linux
2.2. Bases de datos
2.2.1. ¿Qué es una base de datos?
2.2.2. ¿Qué es una tabla?
2.2.3. Base de datos de ejemplo
2.2.4. Herramientas de consulta
2.2.5. Creación de la base de datos
2.3. SQL
2.3.1. Inserción
2.3.2. Consulta
2.3.3. Modificación
2.3.4. Borrado
2.4. Conclusión

3. Trabajar con tablas
3.1. ¿Qué es una tabla?
3.2. Operaciones sobre tablas
3.2.1. Creación
3.2.2. Modificación
3.2.3. Borrado
3.3. Tipos de tabla
3.3.1. MyISAM
3.3.2. InnoDB
3.3.3. HEAP
3.3.4. MERGE
3.4. Tipos de datos
3.4.1. Tipos de texto
3.4.2. Tipos numéricos
3.4.3. Fechas y horas
3.5. Conclusión

4. Diseño de bases de datos
4.1. El ejemplo
4.1.1. Limitaciones
4.1.2. Objetivos
4.2. DBDesigner
4.2.1. Instalación en Windows
4.2.2. Instalación en Linux
4.3. Conceptos varios
4.3.1. El valor NULL
4.3.2. Claves primarias
4.3.3. Índices
4.3.4. Columnas de incremento automático
4.3.5. El modelo relacional
4.4. Divide y vencerás
4.4.1. Creación de tablas con DBDesigner
4.4.2. División de tablas
4.4.3. Relacionar tablas
4.4.4. Relaciones muchos a muchos
4.4.5. El ejemplo finalizado
4.5. Conclusión

5. SQL
5.1. Creación de la base de datos
5.1.1. Utilizando MySQL Administrator
5.1.2. Utilizando archivos
5.2. Inserción de datos
5.2.1. Utilizando MySQL Query Browser
5.2.2. Utilizando archivos
5.3. Ventajas de los archivos
5.4. Normas de sintaxis
5.5. Operadores
5.5.1. Operadores aritméticos
5.5.2. Operadores de comparación
5.5.3. Operadores lógicos
5.5.4. Cambiando la precedencia
5.6. Manipulación de bases de datos
5.6.1. Creación
5.6.2. Borrado
5.7. Consultas de selección
5.7.1. Listados de una tabla
5.7.2. Listados de varias tablas
5.8. Actualizaciones
5.9. Inserciones
5.10. Borrados
5.11. Conclusión

6. Seguridad
6.1. Gestión de usuarios
6.1.1. Permisos
6.1.2. Creación de usuarios
6.1.3. Restricción por dirección
6.1.4. Permisos con MySQL Administrator
6.1.5. Usuarios para la videoteca
6.1.6. Recursos
6.1.7. Uso de archivos
6.1.8. Pérdida de la contraseña de root
6.2. Copias de seguridad
6.2.1. Creación de la copia
6.2.2. Restauración
6.2.3. Automatización
6.3. Conclusión

7. Administración
7.1. Tareas de rutina
7.1.1. Arranque del servidor en Windows
7.1.2. Arranque del servidor en Linux
7.1.3. Configuración del servidor
7.1.4. MySQL Administrator
7.1.5. Copias de seguridad
7.1.6. Boletines informativos
7.2. Archivos de registro
7.3. Actualización del servidor
7.4. Línea de comandos
7.5. Conclusión

8. Optimización
8.1. Optimización de consultas
8.1.1. Plan de ejecución
8.2. Índices
8.2.1. Creación de índices
8.2.2. Tipos de índice
8.3. Optimización de tablas
8.4. Optimización del servidor
8.5. Conclusión

9. Conectividad
9.1. ODBC
9.1.1. MyODBC para Windows
9.1.2. MyODBC para Linux
9.1.3. Configuración de MyODBC
9.2. Acceso a datos
9.2.1. Desde Linux
9.2.2. Desde Windows
9.3. Mensajes de error
9.4. Funciones de usuario
9.5. Conclusión

10. Programación
10.1. Mantenimiento de datos
10.1.1. SharpDevelop
10.1.2. Creación del proyecto
10.1.3. Inserción de soportes
10.1.4. Inserción de películas
10.2. Conclusión

11. Procedimientos almacenados
11.1. Introducción
11.1.1. Base de datos reducida
11.1.2. Creación
11.1.3. Inserción
11.2. Un sencillo ejemplo
11.3. Sintaxis
11.3.1. Creación
11.3.2. Variables
11.3.3. Delimitadores
11.3.4. Parámetros
11.3.5. Funciones almacenadas
11.3.6. Eliminación
11.3.7. Detalles
11.4. Procedimientos activos
11.5. Ventajas
11.6. Seguridad
11.7. Conclusión

12. Desencadenadores
12.1. Introducción
12.1.1. Base de datos reducida
12.1.2. Creación
12.1.3. Inserción
12.2. Sintaxis
12.2.1 Creación
12.2.2. Eliminación
12.3. Ejemplos
12.3.1. Inserción
12.3.2. Actualización
12.3.3. Borrado
12.4. Seguridad
12.5. Conclusión

13. Vistas
13.1. Introducción
13.2. Sintaxis
13.2.1. Creación
13.2.2. Modificación
13.2.3. Detalles
13.2.4. Eliminación
13.3. Ejemplos
13.3.1. Creación
13.3.2. Modificación
13.3.3. Detalles
13.3.4. Eliminación
13.4. Seguridad
13.5. Conclusión

14. Herramientas
14.1. CVS
14.2. Bugzilla
14.3. phpMyAdmin
14.4. Navicat
14.5. Webmin
14.6. A modo de despedida

Índice alfabético

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. Aprenderá a trabajar con bases de datos, tablas, tipos de datos y SQL. Todos los conceptos van acompañados de ejemplos para facilitar su comprensión.

MySQL 5 añade nuevas características que lo hacen más atractivo. Esta guía trata en detalle las más interesantes: procedimientos almacenados, desencadenadores (triggers) y vistas. Además, presta especial atención a las nuevas herramientas presentadas para trabajar con MySQL 5: Administrator y Query Browser.

Otros libros del autor

  • GOOGLE. EDICION 2010 ( GUIA PRACTICA )
    GUTIERREZ GALLARDO, JUAN DIEGO
    Google se ha convertido en la navaja suiza de Internet. Todo aquel que se quiera adentrar en la selva en la que se ha convertido la red debe llevar una y saber manejarla con soltura para abrirse camino. Google pone a disposición del usuario multitud de accesorios útiles. Eso si?, debe saber cómo utilizarlos. Este libro es un manual de instrucciones para acompañar a Google. Apre...
    No disponible Pregúntanos antes de pagar

    14,90 €

  • DESARROLLO WEB CON PHP 6 Y MYSQL 5.1 GUIA PRACTICA
    GUTIERREZ GALLARDO, JUAN DIEGO
    PHP es el lenguaje de creación de páginas Web dinámicas más utilizado en el mundo del software libre. Esta popularidad se debe a la facilidad de uso del lenguaje y su potencia. Se trata de una excelente combinación de las mejores características de los más populares lenguajes de programación con una increíble colección de bibliotecas de funciones para casi cualquier tarea que p...
    No disponible Pregúntanos antes de pagar

    15,20 €

  • MYSQL 5.1. GUIA PRACTICA
    GUTIERREZ GALLARDO, JUAN DIEGO
    MySQL lidera el mercado de las bases de datos de código abierto. 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 ...
    No disponible Pregúntanos antes de pagar

    15,70 €

  • VISUAL BASIC 2008. MANUAL IMPRESCINDIBLE
    GUTIERREZ GALLARDO, JUAN DIEGO
    Visual Basic .NET es el lenguaje de programación orientado a objetos más productivo para crear aplicaciones Windows. La nueva versión Visual Basic 2008, igual que todo el entorno Visual Studio 2008, incorpora el novedoso Framework 3.5 .NET que cuenta, entre otros, con el soporte para LINQ (Language Integrated Query), Expresiones Lambda y Literales XML. Este libro, basado en eje...
    Descatalogado

    25,90 €

  • XML. MANUAL IMPRESCINDIBLE
    GUTIERREZ GALLARDO, JUAN DIEGO
    Los estándares se han convertido en la solución a muchos de los problemas de los profesionales de la informática actual. El primer paso para que XML sea una tecnología útil es conocer cómo construir documentos en este formato. Una vez que es capaz de lograrlo, debe aprender a describir qué tipo de datos introducir y cómo estructurarlos. Cuando sepa construir documentos XML bie...
    Descatalogado

    27,50 €

  • DESARROLLO WEB CON PHP 5 Y MYSQL. GUIA PRACTICA PARA USUARIOS
    GUTIERREZ GALLARDO, JUAN DIEGO
    PHP es el lenguaje de creación de páginas Web dinámicas más utilizado en el mundo del software libre. La razón de esta popularidad es el equilibrio entre su potencia y facilidad de uso. Es una excelente combinación de las mejores características de los lenguajes más populares de programación y contiene una completa colección de bibliotecas de funciones. MySQL es el sistema ges...
    No disponible Pregúntanos antes de pagar

    14,30 €