Menú

Microsoft SQL server programming en Aguascalientes, Baja California, Baja California Sur y otros lugares

ASTER

Programa de Microsoft SQL server programming

ASTER
Presencial
Pedir información
Presencial
Impartido en: Aguascalientes , Baja California , Baja California Sur y otros lugares

Descripción

Objetivos:

Optimizará el rendimiento de consultas distribuyendo una base de datos en varios grupos de archivos.

Optimizará el rendimiento de consultas sobre vistas materializadas.

Creará índices sobre columnas necesarias para mejorar el rendimiento en las consultas.

Migrará consultas y procedimientos almacenados a funciones de tabla cuando sea necesario.

Creará procedimientos almacenados para tareas específicas reduciendo los tiempos de espera.

Conocerá los problemas de concurrencia y aplicará estrategias para mitigarlos.

Interpretará diagramas de planes de ejecución y estadísticas de cliente para prevenir problemas de rendimiento en entornos de producción.

Utilizará XML integrado en SQL Server para almacenar y consultar datos heterogéneos mejorando el rendimiento en documentos jerárquicos.



Dirigido a:

Desarrolladores de consultas estructuradas con bases de datos OLTP

Temario

Temario

1 USO ADECUADO DE LOS ESQUEMAS

2 CÓMO PARTICIONAR TABLAS Y VISTAS.

3 CÓMO ALMACENA SQL LOS DATOS Y CÓMO SE COLOCAN EN LOS DISCOS.

4 MATERIALIZAR VISTAS.

5 GENERAR ADECUADAMENTE FUNCIONES DE TABLA.

6 MOSTRAR FUNCIONES DE TABLA VS VISTAS.

7 CREACIÓN ÓPTIMA DE LOS PROCEDIMIENTOS ALMACENADOS.

8 PROCESAMIENTO CONDICIONAL , CONTROL DE FLUJO Y CURSORES

9 CÓMO SE GENERA EL ÁRBOL BALANCEADO (B-TREE) AL CREARÍNDICES.

10 CONSIDERACIONES DE INDEXACIÓN.

11 COMO FUNCIONAN LAS TRANSACCIONES Y CUAL ES SU CICLO DE VIDA

11 TRANSACCIONES, CIERRE DE RECURSOS, BLOQUEO E INTERBLOQUEO.

13 CUÁLES SON LOS PROBLEMAS DE CONCURRENCIA Y CUÁLES SON LOS MÉTODOS PARA MITIGARLOS O PERMITIRLOS.

14 USO DE SELECT DE FORMA GRANULAR Y EVITANDO BLOQUEOS.

15 USO EFECTIVO DE JOINS INCLUYENDO NUEVAS CARACTERÍSTICAS DE SQL 2008

16 CÓMO OPERA DEL OPTIMIZADOR DE CONSULTAS.

17. INTERPRETAR LOS DIAGRAMAS DEL PLAN DE EJECUCIÓN.

18. USO ADECUADO DEL CÓDIGO ADMINISTRADO.

19. XML Y JERARQUÍAS.

20. CRIPTOGRAFÍA INTEGRADA EN SQL SERVER 2008.

21. COMMON TABLE EXPRESSIONS.

Información Adicional

Requisitos:

Antes de asistir a este curso, los participantes deben:

- Conceptos básicos de bases de datos relacionales incluyendo: diseño lógico y físico del diseño de bases de datos, conceptos de integridad de datos, relaciones entre tablas y columnas (claves primarias, claves foráneas, uno a uno, uno a varios, varios a varios).

- Experiencia en manejo de los lenguajes DML(UPDATE, DELETE, INSERT, SELECT), DCL (GRANT, DENY, REVOKE) y DDL (CREATE, ALTER, DROP).Familiaridad con el entorno de SQL Server Managment Studio.

- Experiencia de al menos 1 año implementando y desarrollando en SQL Server, versiones 2008 y posteriores.
Contacta ahora con el centro