Ir al contenido

Documat


MySQL

Imagen de portada del libro MySQL

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. Ejecución del servidor
      2.1.6. Instalación para Linux
      2.1.7. Control Center para Windows
      2.1.8. Control Center para Linux
      2.1.9. Conexión con MySQL
     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
       Números enteros
       Números en coma flotante
      3.4.3. Fechas y horas
    4. Diseño de bases de datos
     4.1. Nuestro 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. Nuestro ejemplo finalizado
    5. SQL
     5.1. Creación de la base de datos
      5.1.1. Utilizando el centro de control
      5.1.2. Utilizando scripts
     5.2. Inserción de datos
      5.2.1. Utilizando el centro de control
      5.2.2. Utilizando scripts
     5.3. Ventajas de los scripts
     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 el centro de control
      6.1.5. Usuarios para la videoteca
      6.1.6. Acceso a tablas
      6.1.7. Uso de scripts
      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. Estado del servicio
      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
    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. Access y MySQL
     10.3. Herramientas
      10.3.1. CVS
      10.3.2. Bugzilla
     10.4. 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 popular del mundo. La razón: las empresas que utilizan MySQL consiguen recortar el gasto dedicado a este tipo de software en un 90%, y por regla general su uso es gratuito, siempre que sigan unas reglas muy sencillas. La facilidad de uso, la velocidad y la flexibilidad en diferentes sistemas operativos hacen popular a MySQL.

    El diseño de las bases de datos ocupa un lugar importante en esta guía, al igual que las tareas de administración, la protección de los datos, la gestión de usuarios, la optimización del rendimiento, la conectividad y las posibilidades que la programación de aplicaciones de acceso a datos brinda. Todos los conceptos introducidos van acompañados de ejemplos que facilitan su comprensión.

    Este libro constituye un texto ideal si le interesa aprender el uso de MySQL, comprobando los resultados a medida que avanza en la lectura. Tanto si tiene conocimientos de bases de datos como si no, podrá sacar el máximo partido de MySQL, en Windows y en Linux.


Fundación Dialnet

Mi Documat

Opciones de libro

Opciones de compartir

Opciones de entorno