Tu futuro empieza aquí.

Te asesoramos
CURSOS CORTOS Tecnologia
ONLINE

CONSULTAS AVANZADAS CON TRANSACT-SQL

Duración del curso: 64 horas Dirigido a: Profesionales, egresados y estudiantes, interesados en mejores prácticas de optimización de sentencias SQL y T-SQL.
Regístrate aquí
banner_desktop_transac_sql-(1).jpg

¿Qué aprenderás en el curso?

  • icon list

    Serás capaz de aplicar técnicas avanzadas para mejorar los tiempos de respuesta de una aplicación.

  • icon list

    Aplicar las mejores prácticas de optimización de sentencias T-SQL.

  • icon list

    Emplear la indexación en los planes de ejecución y estadísticas de acceso al motor.

  • icon list

    Utilizar herramientas de interpretación y solución de problemas de SQL Server.

Temario del curso

Tema 1
  • Instalación SQL Server 2022 Developer.

  • Creación de Base de Datos.

  • Respaldo y Restauración de Base de Datos.

  • Export e Import.

  • Azure Data Studio.

  • SQL Server Management Studio (Ssms).

  • Evolución del SQL Sever.

  • Nuevas Características del Sq Server 2022.

  • Plataforma Inteligente de Datos Microsoft.

Tema 2
  • Uso Avanzado de Select.

  • Uso de Subconsultas.

  • Expresiones de Tabla.

  • Operadores de Conjuntos.

  • Funciones de Ventana.

  • Funciones Built-In.

  • Funciones Lógicas.

  • Funciones para Trabajar con Null.

  • Nuevas Funciones en SQL Server 2022.

Tema 3
  • Ventajas de Usar Procedimientos Almacenados.

  • Mejores Prácticas en el Desarrollo de Procedimientos Almacenados.

  • Elementos de Programación Manejo de Errores.

Tema 4
  • Tipos de Índices.

  • Estadísticas Distribución de Datos de Tablas e Índices.

  • Histogramas de Frecuencia de los Índices.

  • Selectividad.

  • Consideraciones en el Diseño e Implementación de Índices.

Tema 5
  • Técnicas Avanzadas.

  • Vistas Indizadas.

  • Índices Especiales.

  • Estadísticas de Uso.

  • Diseño e Implementación de Índices.

  • Fragmentación.

  • Identificar y Corregir la Fragmentación.

Tema 6
  • Concepto de Columnstore Indexes.

  • Tipos de Columnstore Indexes.

  • Columnstore Indexes en Datawarehouse.

Tema 7
  • Mejores Prácticas en el Desarrollo de Consultas.

  • Identificación de Consultas Costosas.

  • Ciclo de Negocio en el Análisis de Consultas.

  • Análisis del Performance.

  • Análisis de Eventos de Espera (Wait Events).

Tema 8
  • Concepto de Transacciones.

  • ¿cómo Trabaja un Lock?

  • ¿cómo Detectar y Resolver Bloqueos?

  • Análisis de Deadlocks.

  • ¿cómo Evitar un Deadlocks?

Tema 9
  • Problemática en la Performance del Motor de Base de Datos.

  • Proceso de Performance Tuning.

  • Consideraciones del Proceso de Performance Tuning.

Tema 10
  • Monitor de Actividad.

  • SQL Profiler.

  • SQL Trace.

  • Database Tuning Advisor.

  • Monitorear Performance con Query Store.

Tema 11
  • Descripción de la Arquitectura de la Base de Datos.

  • Creación de Bases de Datos.

  • Gestión del Almacenamiento.

Tema 12
  • Microsoft Jdbc Driver For SQL Server.

  • Microsoft Odbc Driver For SQL Server.

  • Python Driver For SQL Server.

  • Configuración.

Conocimientos deseables

  • Conocimiento de SQL Server 2019 o superior (nivel básico)

  • Conocimiento de herramientas de SQL Server 2019 o superior (nivel básico)

  • Conocimiento de Transact-SQL (nivel intermedio)

  • Conocimiento de lógica de programación (nivel intermedio)

Certificación

Al aprobar satisfactoriamente el curso, obtendrás un certificado en Consultas Avanzadas con Transact-SQL, otorgado por Cibertec.

Certificado Cibertec