|

Curso de Lenguaje de SQL Server

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.

Envíanos un mensaje de WhatsApp