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.
Testimonios (3)
Fue muy interactivo y nos mantuvo interesados.
Raluca Alexandra PUNGA
Curso - SQL Fundamentals
Traducción Automática
Pequeño grupo, presencial durante 3 días,
Annina - Ricardo AG
Curso - SQL: Basics to Intermediate
Traducción Automática
La conferencia sobre CTE
Glyssa Mae - Metropolitan Bank and Trust Company
Curso - Transact SQL Advanced
Traducción Automática