Curso: SQL Server nivel avanzado

Capacitación: Alta Dirección   Duracion: 16 Hrs.

Dirigido a

Al público en general y empresas del sector servicio o manufactura

Objetivo

Al finalizar el curso, el participante aplicará sentencias SQL optimizadas para manejar grandes cantidades de datos de manera rápida y confiable.

COMPETENCIAS A DESARROLLAR: Orientación a resultados, capacidad crítica, mejora continua

 

Requisitos de software:

Windows 10, SQL Server Express o superior y SQL Server Management Studio Requisitos de hardware: Procesador I5 o superior, o equivalente en AMD con 8 mb de RAM

Temario

Módulo I. Revisión de instrucciones SQL básicas

·         Selección de información (Select…From.., Distinct, Alias ).

·         Especificación de criterios de selección de información (Where…)

·         Operadores lógicos (In, Like, Between), matemáticos y comodines.

·         Valores nulos Ordenamiento de la información (Order by)

·         Agrupación de información y funciones de grupo (Group by, Having)

·         Ordenar datos

·         Filtrar datos con sentencias

·         Filtrar datos con TOP y OFFSET – FETCH

·         Trabajo con valores no conocidos

Módulo II. Trabajo con tipos de datos de SQL server

·         Introducción a los tipos de datos de SQL Server

·         Trabajo con datos de tipo carácter

·         Trabajo con tipos de datos de fecha y hora

Módulo III. Uso de operadores de conjunto

·         Desarrollo de consultas con el operador UNION

·         Uso de EXCEPT e INTERSECT

·         Uso de APPLY

 

Módulo IV. USO DE DML PARA MANIPULAR DATOS

·         Insertar datos

·         Modificar y eliminar datos

Módulo V. Uso de funciones integradas

·         Desarrollo de consultas con funciones integradas

·         Uso de funciones de conversión

·         Uso de funciones lógicas

·         Uso de funciones para el manejo de valores nulos

Módulo VI. Uso de conjuntos pivoting y grouping

·         Preparación de consultas con Pivot

·         Desarrollo de consultas con Pivot

Módulo VII. Control de transacciones

·         Commit y Rollback

·         Commit y Rollback por fases

Módulo VIII. Sentencias de control

·         If-then-else-end if

·         Case

·         While loop

·         Etiquetas

·         Try – Catch

Módulo IX. Uso de procedimientos almacenados

·         Declaración de variables

·         Tipos de procedimientos

·         Creación de procedimientos

·         Ejecución de procedimientos

·         Eliminación de procedimientos

·         Paso de parámetros

Módulo X. Implementación de cursores

·         Características

·         Declaración, apertura, uso y cierre

Módulo XII. Implementación de Triggers

·         Características

·         Creación de triggers

·         Eliminación de triggers

Beneficios

Conoce la información completa por Email

  • This field is for validation purposes and should be left unchanged.