Curso: Lenguaje SQL

BENEFICIOS
  • Presentar los conceptos básicos de las bases de datos Relacionales
  • Comprender la sintaxis básica del lenguaje SQL
  • Aprender a recuperar y manipular datos de una a o más tablas
  • Definir consultas complejas basadas en múltiples condiciones
  • Aprender a construir y mantener estructuras de bases de datos
DIRIGIDO A

Usuarios finales, Desarrolladores, Testers, Administradores de Bases de Datos 

ReqUISITOS PREVIOS
  • Curso: Fundamentos de Bases de Datos
CARGA HORARIA

30 horas

Contenido

Modelo Relacional y RDBMS

  • Historia
  • Tablas y Columnas
  • Restricciones de integridadCaracterísticas del Lenguaje SQL
  • Funciones del Sistema de Gestión de Bases de Datos (RDBMS) (*)

Introducción a la Herramienta de Acceso a Base de Datos (*)

  • Características Básicas
  • Interfaz
  • Establecer conexiones
  • Árboles de objetos de la base de datos
  • Diagramas
  • Escritura y ejecución de consultas SQL

Sentencia SELECT estándar:

  • Consulta básica
  • Selección condicional
  • Operadores lógicos
  • Listas y rangos de valores
  • Operadores LIKE
  • Cláusula DISTINCT
  • Ordenamiento de los datos
  • Joins
  • Subconsultas
  • Funciones de Agregación y agrupamiento de filas
  • Operadores de Conjuntos (Unión, Intersección, Diferencia)

Extensiones al SELECT provistas por el RDBMS (*)

Conceptos básicos de optimización

Sentencias de manipulación de datos (DML):

  • INSERT
  • UPDATE
  • DELETE

Sentencias de creación de tablas y vistas (DDL)

  • CREATE
  • ALTER
  • DROP

(*) El contenido se adecúa al Sistema de Gestión de Bases de Datos (RDBMS) y herramienta de acceso a Base de Datos que el cliente requiera.