Curso de Lenguaje de SQL Server
Compartir este producto
Descripción
Al finalizar el curso, los participantes serán capaces de consultar, filtrar, agrupar y manipular bases de datos relacionales en SQL Server, utilizando sentencias T-SQL para generar reportes precisos y gestionar la integridad de la información.
Este Curso de Lenguaje de SQL Server incluye:
1. Entrenamiento de 15 horas vía plataforma zoom.
2. Demostraciones prácticas.
3. Resolución de consultas con relator experto.
4. Certificado e Insignia digital de ITCert.
Contenidos del Curso
Módulo 1: Introducción y Consultas Básicas
- Fundamentos: ¿Qué es un RDBMS? Arquitectura de SQL Server y uso de SQL Server Management Studio (SSMS).
- Sentencia SELECT: Selección de columnas, alias de tablas y columnas.
- Filtrado con WHERE: Operadores lógicos (AND, OR, NOT) y de comparación (IN, BETWEEN, LIKE).
- Ordenamiento: Uso de ORDER BY (ASC/DESC) y TOP para limitar resultados.
- Práctica: Consultas simples sobre una base de datos de prueba (ej. Northwind o AdventureWorks).
Módulo 2: Relaciones y Uniones de Tablas (Joins)
- Conceptos de Integridad: Llaves primarias (PK) y llaves foráneas (FK).
- Tipos de JOIN: * INNER JOIN: Intersección de datos.
- LEFT / RIGHT JOIN: Datos relacionados y huérfanos.
- FULL JOIN y CROSS JOIN.
- Uniones de conjuntos: Uso de UNION y UNION ALL.
- Práctica: Construcción de reportes que crucen información de más de 3 tablas.
Módulo 3: Funciones de Agregación y Agrupamiento
- Funciones de Agregado: SUM, AVG, COUNT, MIN, MAX.
- Agrupamiento con GROUP BY: Cómo segmentar la información para reportes gerenciales.
- Filtrado de grupos: Diferencia crucial entre WHERE y HAVING.
- Funciones de Sistema: Manejo de fechas (GETDATE, DATEDIFF), cadenas de texto y valores nulos (ISNULL, COALESCE).
- Práctica: Creación de un resumen de ventas por año, mes y categoría de producto.
Módulo 4: Subconsultas y Expresiones Lógicas
- Subconsultas: Consultas anidadas en el SELECT, WHERE y FROM.
- Expresiones de Control (CASE): Cómo crear columnas condicionales (si pasa X, entonces Y).
- Common Table Expressions (CTE): Uso de WITH para consultas más legibles y organizadas.
- Práctica: Identificación de clientes que no han realizado compras y categorización de productos por rango de precio.
Módulo 5: Manipulación de Datos (DML) y Objetos
- Inserción de datos: INSERT INTO.
- Actualización y Eliminación: UPDATE y DELETE (con precauciones y uso de WHERE).
- Introducción a Objetos: Creación de Vistas (Views) para simplificar consultas complejas.
- Introducción a Stored Procedures: Cómo automatizar una consulta básica.
- Cierre: Mejores prácticas de optimización y seguridad de scripts.
Modalidad de ejecución del curso
La capacitación tiene una duración de 15 horas cronológicas con un(a) Relator(a) experto(a) y se realiza mediante la plataforma zoom. Para las clases se recomiendan 5 sesiones de 3 horas cada una (se ajusta según requerimiento).
Inicio del curso
Las fechas de ejecución del curso se fijarán de común acuerdo con los participantes. Nos adaptamos a tu horario, tenemos disponibles tramos de lunes a viernes de 09:00 a 22:00 y sábados de 09:00 a 14:00 horas.
Aprobación y Certificación
Al completar el entrenamiento obtienes un certificado de reconocimiento por su participación y una insignia digital de ITCert.
Mínimo de Participantes
Este curso se dicta con un mínimo de 3 participantes.
Compra desde América Latina y España:
Para poder adquirir el curso desde fuera de Chile, debes escribirnos a info@itcert.cl indicando el nombre del curso y tu país, con esa información te enviaremos a tu correo electrónico el valor del curso en tu moneda local y las formas de pago disponibles para tu país, en general son efectivo, transferencia bancaria, tarjeta de débito y tarjeta de crédito.