Temario del curso
Módulo 1: Introducción
- Definición de SQL
- Capacidades de SQL
- Estándares de SQL
-
Usos de SQL
Módulo 2: Comandos de consulta SQL
- Creación de tablas [Tipo de datos, Formato de tabla, Formato de clave]
- Inserción de datos [De un solo registro a múltiples registros]
- INSERT INTO [De un solo registro a múltiples registros]
- Enunciado SELECT
- Enunciados SELECT con condiciones
- Enunciados SELECT con subconsultas
Módulo 3: Consultas con Uniones
- Reglas y aplicación de Union
- Reglas y aplicación de Union All
Módulo 4 – Cálculo y computación
- Uso de consultas especiales, tales como:
- SUM
- AVE
- MIN
- MAX
- Otros procedimientos de cómputo para extraer datos
Módulo 5 – Diagrama de relación entidad-asociación
- Relación entre tablas
- Cómo desglosar adecuadamente una tabla única en múltiples tablas
- Creación de tablas con relaciones
- Cómo mejorar el rendimiento de la selección de datos utilizando ERD
Módulo 6: Uniones (Joins) de tablas con 2 tablas
- Unión completa de tablas (Full Join)
- Unión interna de tablas (Inner Join)
- Unión a la izquierda de tablas (Left Join)
- Unión a la derecha de tablas (Right Join)
Módulo 7 – Combinación de uniones
- Uso de 3 o más tablas con uniones mixtas (izquierda, derecha, completa, interna)
- Pautas a seguir al unir múltiples tablas
Módulo 8: Transacciones SQL
- ¿Qué es una transacción SQL?
- Usos de las transacciones SQL
- Transacciones SQL al seleccionar datos
- Transacciones SQL, rollback (reversión) y commit (confirmación)
- Propiedad ACID de las transacciones SQL
NOTA:
- Se realizarán ejercicios prácticos en cada módulo para evaluar la comprensión de los conceptos por parte de los participantes.
- Se entregarán las diapositivas de PowerPoint al final de la capacitación.
- Se entregarán las consultas SQL de las lecciones al final de la capacitación.
- Se entregarán versiones del ejercicio tanto sin responder como con las respuestas al final de la capacitación.
Requerimientos
SQL: Fundamentos de Consultas o conocimiento equivalente.
Reseñas (4)
La fluidez del flujo de entrenamiento.
Alby Geronimo - Aarki, Inc.
Curso - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traducción Automática
El instructor explica todo de una manera muy fácil de entender. Es excelente enseñando.
Elaiza Marie Parumog - Aarki, Inc.
Curso - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traducción Automática
El instructor explica todo de una manera muy fácil de entender. Es excelente enseñando.
Elaiza Marie Parumog - Aarki, Inc.
Curso - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traducción Automática
La forma en que el instructor enseña es muy informativa y efectiva, especialmente el segundo día cuando los temas son un poco más avanzados.
Aynanie Kiram - Aarki, Inc.
Curso - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Traducción Automática