Contacta con nosotros

Temario del curso

Introducción al taller intensivo de desarrollo en SQL

Visión general del desarrollo en SQL

  • Datos y bases de datos.
  • Sistemas de gestión de bases de datos (DBMS).
  • Conceptos clave de SQL.

Primeros pasos con bases de datos SQL

  • Instalación del software del DBMS.
  • Configuración inicial.
  • Conexión con bases de datos existentes.
  • Metodología de desarrollo de bases de datos.

Exploración de los fundamentos de las sentencias SQL

  • Sentencias del lenguaje de definición de datos.
  • Sentencias de control de transacciones.
  • Sentencias de control de sesión y del sistema.
  • Sentencias SQL embebidas.

Trabajo con datos en SQL

  • Filtrado de datos.
  • Operadores de comparación y lógicos.
  • Ordenamiento de datos.
  • Cláusula de limitación de filas.
  • Variables de sustitución.
  • Comandos DEFINE y VERIFY.

Uso de funciones de fila única, agrupamiento, conversión y generales

  • Funciones de caracteres.
  • Funciones numéricas y de fechas.
  • Funciones de conversión.
  • Funciones CASE y DECODE.
  • Valores distintos y nulos.
  • Cláusulas GROUP BY.
  • Cláusulas HAVING.

Trabajo con cláusulas JOIN en SQL

  • Inner join.
  • Non-equijoin.
  • Outer join.
  • Cross join.

Uso de subconsultas y operadores de conjuntos

  • Subconsultas de fila única.
  • Subconsultas de múltiples filas y columnas.
  • Operadores de conjuntos.
  • Subconsultas correlacionadas.
  • Manipulación de datos con subconsultas.

Creación de bases de datos y tablas

  • Tipos de datos.
  • Claves primarias y foráneas.
  • Restricciones.
  • Acciones en tablas (create, insert, update, delete).
  • Vistas del diccionario de datos.
  • Expresiones condicionales.

Trabajo con vistas, secuencias, sinónimos e índices

  • Creación y consulta de vistas.
  • Creación y modificación de secuencias.
  • Creación de sinónimos.
  • Creación de índices.

Gestión de objetos del esquema

  • Gestión de restricciones.
  • Tablas temporales.
  • Tablas externas.

Control del acceso de los usuarios

  • Privilegios del sistema.
  • Privilegios de objetos.
  • Rollos.
  • Revocación de privilegios.

Gestión de datos en diferentes zonas horarias

  • Tipos de datos de intervalo.
  • Funciones de tiempo.

Resolución de problemas

Resumen y conclusión

Requerimientos

  • Conocimientos previos sobre gestión de bases de datos y sistemas de gestión de bases de datos (DBMS).

Público objetivo

  • Principiantes.
  • Programadores.
  • Administradores de bases de datos.
 35 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas