top of page

CONTENIDO

 

MÓDULO 1. INTRODUCCIÓN

  1.  ¿Qué es el SQL?
  2. Cómo se crea una sentencia SQL en general
  3. Tablas para los ejemplos y ejercicios
  4. Conceptos básicos de bases de datos relacionales

 

MÓDULO 2 CONSULTAS SIMPLES

  1. Objetivo
  2. Sintaxis de la SELECT (para consultas simples)
  3. La tabla origen (cláusula FROM)
  4. Selección de columnas
  5. Ordenación de las filas (ORDER BY)
  6. Selección de filas
  7. Las cláusulas DISTINCT / ALL
  8. La cláusula TOP
  9. La cláusula WHERE
  10. Condiciones de selección
  11. Expresiones válidas
  12. Operadores lógicos
  13. Caracteres comodines

 

MÓDULO 3. LAS CONSULTAS MULTITABLA

  1. Introducción
  2. La unión de tablas
  3. La composición de tablas
  4. El operador UNION
  5. El producto cartesiano
  6. El INNER JOIN
  7. El LEFT/RIGHT JOIN

 

MÓDULO 4. LAS CONSULTAS DE RESUMEN

  1. Introducción
  2. Las funciones de columna
  3. Selección en el origen de datos
  4. Origen múltiple
  5. La cláusula GROUP BY
  6. La cláusula HAVING

 

MÓDULO 5. LAS SUBCONSULTAS

  1. Definiciones
  2. Referencias externas
  3. Anidar subconsultas
  4. Subconsulta en la lista de selección
  5. En la cláusula FROM
  6. Subconsulta en las cláusulas WHERE y HAVING
  7. Condiciones de selección con subconsultas

 

MÓDULO 6. ACTUALIZACIÓN DE DATOS

  1. Introducción
  2. Insertar una fila INSERT INTO...VALUES
  3. Insertar varias filas INSERT INTO...SELECT
  4. Insertar filas en una tabla nueva SELECT...INTO...
  5. Modificar el contenido de las filas UPDATE
  6. Borrar fila DELETE
  7. Conceptos básicos de integridad referencial.

SUMERGIÉNDOSE EN EL MUNDO SQL

  • S.Q.L. significa lenguaje estructurado de consulta (Structured Query Language). Es un lenguaje estándar de cuarta generación que se utiliza para definir, gestionar y manipular la información contenida en una Base de Datos Relacional. Se trata de un lenguaje definido por el estándar ISO/ANSI SQL que utilizan los principales fabricantes de Sistemas de Gestión de Bases de Datos Relacionales. En los lenguajes procedimentales de tercera generación se deben especificar todos los pasos que hay que dar para conseguir el resultado. Sin embargo, en SQL tan solo deberemos indicar al SGDB qué es lo que queremos obtener, y el sistema decidirá cómo obtenerlo. Es un lenguaje sencillo pero muy potente que se emplea para la gestión de la base de datos a distintos niveles de utilización: usuarios, programadores y administradores de la base de datos. Este curso está orientado a nivel de usuario por lo que se iniciará desde lo más básico enfocado a ejemplos totalmente prácticos

bottom of page