Skip to main content

SQL básico (MySQL)

TEMARIO:

  1. Conceptos de bases de datos relacionales
  2. Conceptos básicos de MySQL
    2a. Acceso al servidor
    2b. Uso de MySQL Workbench
  3. Lenguaje SQL: Uso de SELECT
    3a. Sentencias básicas
    3b. Uso de alias
    3c. Expresiones aritméticas
    3d. Concepto de NULL
  4. Lenguaje SQL: Uso de funciones de fila única
    4a. Funciones de fila única para caracteres
    4b. Funciones de fila única para valores numéricos
    4c. Funciones de fila única para fechas
    4d. Anidamiento de funciones
    4e. Funciones de conversión de tipos
    4f. Funciones de gestión de nulos
    4g. Funciones condicionales
  5. Lenguaje SQL: Agrupación de datos
    5a. Uso de GROUP BY
    5b. Uso de HAVING
  6. Lenguaje SQL: Uniones de tablas
    6a. Uso de sintaxis ANSI
    6b. Uso de sintaxis «Oracle»
    6c. Uniones INNER / OUTER
    6d. Uso de autounión (SELF JOIN)
    6e. Uniones EQUIJOIN / NONEQUIJOIN
    6f. Unión mediante producto cartesiano
  7. Lenguaje SQL: Subconsultas
    7a. Uso de subconsultas
    7b. Conversión de subconsultas a unión
  8. Lenguaje DDL: Creación de objetos
    8a. Creación de tablas
    8b. Creación de restricciones
    8b1. Claves primarias
    8b2. Claves externas
    8b3. Restricciones NOT NULL, CHECK y UNIQUE
    8c. Creación de índices
  9. Lenguaje DML: Gestión de filas
    9a. Inserción de filas (INSERT)
    9b. Actualización de filas (UPDATE)
    9c. Eliminación de filas (DELETE)

© Juan de Juan.