MySQL

De Wikilibros, la colección de libros de texto de contenido libre.
Saltar a: navegación, buscar
Mysql-dolphin-square.svg

Manual de MySQL

Base de datos relacional

MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual GPL/Licencia comercial por Oracle Corporation y está considerada como la base datos de código abierto más popular del mundo. Está desarrollado en su mayor parte en ANSI C y C++ y es usado por muchos sitios web grandes y populares, como Wikipedia, Google, Facebook, Twitter, Flickr o YouTube. El servidor MySQL opera en un ambiente de red donde interoperan clientes con servidores que funcionan en ordenadores a los cuales se los llama anfitriones, y que en conjunto proporcionan el servicio de una base de datos.

ÍndiceIntroducciónTexto completo

Introducción

  1. Clasificación de bases de datos
  2. Aspectos técnicos del sistema gestor
  3. Introducción a MySQL
  4. Licencias de MySQL

Capítulo completo

Configuración

  1. Instalación de MySQL
  2. Configuración de MySQL
  3. Aplicaciones servidor
  4. Aplicaciones cliente
    1. Ayuda en línea

Capítulo completo

Gestión

  1. Métodos de acceso a la base de datos
    1. MySQL/Gestión/Métodos de acceso a la base de datos/Acceso por posición
    2. MySQL/Gestión/Métodos de acceso a la base de datos/Acceso por valor
    3. MySQL/Gestión/Métodos de acceso a la base de datos/Acceso por diversos valores
  2. Lenguajes de consulta y extracción de datos
  3. Lenguaje de definición de datos
    1. Sentencias de definición de datos
    2. Sentencias de manipulación de datos
    3. Sentencias de concesión y revocación de privilegios
    4. Procedimientos almacenados
    5. Disparadores
  4. Lenguaje de manipulación de datos
    1. La sentencia SELECT
  5. Lenguajes de consulta
    1. JPQL
    2. XMLQL
    3. HTSQL
    4. LINQL

Capítulo completo

Optimización

  1. Optimización de la BD
  2. Normalización
  3. Desnormalización

Capítulo completo

Índice

  1. Introducción
    1. Clasificación de bases de datos
    2. Aspectos técnicos del sistema gestor
    3. Introducción a MySQL
    4. Licencias de MySQL
  2. Configuración
    1. Instalación de MySQL
    2. Configuración de MySQL
    3. Aplicaciones servidor
    4. Aplicaciones cliente
      1. Ayuda en línea
  3. Diseño de la base de datos
    1. Etapa conceptual
    2. Etapa lógica
    3. Etapa física
  4. Gestión de la base de datos
    1. Métodos de acceso a la base de datos
      1. Acceso por posición
      2. Acceso por valor
      3. Acceso por diversos valores
    2. Lenguajes de consulta y extracción de datos
      1. Diccionario de datos
      2. Procesados de consultas
      3. Gestión de datos
    3. Lenguaje de definición de datos
      1. Sentencias de definición de datos
      2. Sentencias de manipulación de datos
      3. Sentencias de concesión y revocación de privilegios
      4. Procedimientos almacenados
      5. Disparadores
    4. Lenguaje de manipulación de datos
      1. La sentencia SELECT
    5. Lenguajes de consulta
      1. JPQL
      2. XMLQL
      3. HTSQL
      4. LINQL
    6. Concurrencia
    7. Transaccionalidad
    8. Tipos de datos
  5. Seguridad de la base de datos
  6. Optimización de la base de datos
    1. Optimización
    2. Rendimiento
      1. Plan de consultas
    3. Normalización
    4. Desnormalización
  7. Herramientas de administración

Capítulo completo

Diseño

  1. Etapa conceptual
  2. Etapa lógica
  3. Etapa física

Capítulo completo

Seguridad

  1. Permisos de usuario

Capítulo completo

Enlaces

Nuvola filesystems www.png

Página de edición

Gnome-mime-application-text.svg

Este libro se encuentra en construcción, para ello dispone de una página de edición, donde se coordina su construcción.