Ir al contenido

Documat


MySQL 5

Imagen de portada del libro MySQL 5

Información General

Otros catálogos

Índice

  • 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


Descripción principal

  • 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 compresió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.


Fundación Dialnet

Mi Documat

Opciones de libro

Opciones de compartir

Opciones de entorno