20762: Developing SQL Databases

Si lo que necesitás es aprender todas las herramientas necesarias para el desarrollo de una base de datos, partiendo del diseño de una tabla e incluyendo procedimientos y funciones que contiene SQL Server 2016, este es el curso con el que lo podés lograr.

Plan de Estudio

Módulo 1: Introducción al desarrollo de la base de datos

Introducción a la plataforma de servidor SQL

Tareas de desarrollo de base de datos SQL Server

 

Módulo 2: Diseño e implementación de tablas

Diseño de tablas

Tipos de datos

Trabajo con esquemas

Crear y modificar tablas

Laboratorio: Diseño e implementación de tablas

 

Módulo 3: Diseños de mesa avanzado

Partición de datos

Compresión de datos

Tablas temporales

Laboratorio: Utilización de diseños de mesa avanzado

 

Módulo 4: Asegurar la integridad de datos a través de las limitaciones

Hacer cumplir integridad de datos

Implementar integridad de datos dominio

Implementación de entidad e integridad referencial

Laboratorio: Garantizar la integridad de los datos a través de las limitaciones

 

Módulo 5: Introducción a los índices

Conceptos básicos de indexación

Índices y tipos de datos

Montones, índices agrupados y no agrupados

Columna y los índices compuestos

Laboratorio: Aplicación de índices

 

Módulo 6: Diseño de estrategias de optimización de índice

Índice de estrategias

Gestión de índices

Planes de ejecución

El asesor de Tuning de motor de base de datos

Consulta tienda

Laboratorio: Optimización de índices

 

Módulo 7: Índices de Columnstore

Introducción a los índices Columnstore

Crear índices de Columnstore

Trabajando con índices de Columnstore

Laboratorio: Con índices de Columnstore

 

Módulo 8: Diseño e implementación de vistas

Introducción a las vistas

Creación y gestión de vistas

Consideraciones de rendimiento para las vistas

Laboratorio: Diseño e implementación de vistas

 

Módulo 9: Diseño e implementación de procedimientos almacenados

Introducción a los procedimientos almacenados

Trabajando con procedimientos almacenados

Implementación de procedimientos almacenados parametrizados

Control de contexto de ejecución

Laboratorio: Diseño e implementación de procedimientos almacenados

 

Módulo 10: Diseñar e implementar funciones definidas por el usuario

Resumen de funciones

Diseño e implementación de las funciones escalares

Diseño e implementación de funciones con valores de tabla

Consideraciones para la implementación de funciones

Alternativas a las funciones

Laboratorio: Diseñar e implementar funciones definidas por el usuario

 

Módulo 11: Responder a la manipulación de datos a través de disparadores

Diseñar desencadenadores DML

Implementar desencadenadores DML

Conceptos avanzados de disparadores

Laboratorio: Respuesta a manipulación de datos mediante el uso de desencadenadores

 

Módulo 12: Uso de tablas en memoria

Tablas de memoria optimizado

Procedimientos almacenados nativamente compilados

Laboratorio: Usando las capacidades de base de datos en memoria

 

Módulo 13: Ejecución de código en SQL Server administrado

Introducción a la integración de CLR en SQL Server

Implementación y publicación de ensamblados CLR

Laboratorio: Aplicación de código administrado en SQL Server

 

Módulo 14: Almacenar y consultar datos XML en SQL Server

Introducción a XML y esquemas XML

Almacenamiento de datos y esquemas XML en SQL Server

Aplicar el tipo de datos XML

Mediante la instrucción de Transact-SQL para XML

Getting Started with XQuery

Destrucción de documentos XML

Laboratorio: Almacenar y consultar datos XML en SQL Server

 

Módulo 15: Almacenar y consultar datos espaciales en SQL Server

Introducción a datos espaciales

Trabajar con tipos de datos espaciales de SQL Server

Uso de datos espaciales en aplicaciones

Laboratorio: Trabajar con datos espaciales de SQL Server

 

Módulo 16: Almacenamiento y consulta de BLOBs y documentos de texto en SQL Server

Consideraciones para datos BLOB

Trabajo con FILESTREAM

Uso de búsqueda de texto completo

Laboratorio: Almacenamiento y consulta de BLOBs y documentos de texto en SQL Server

Calendario

Días y horarios disponibles para "20762: Developing SQL Databases"

Modalidad Sede Días Horarios Fecha de Inicio Fecha de Finalización
Modalidades

Online

Los cursos se dictan en forma presencial desde nuestras aulas y con los participantes conectados desde cualquier parte del mundo a través de nuestra plataforma de entrenamiento y usando la herramienta WEBEX. Los alumnos participan de las clases desde su casas, oficinas, locutorios, etc. el instructor les explica en vivo , dependiendo de la complejidad del equipamiento que el curso requiera los alumnos acceden a nuestros equipos desde sus propias computadoras, pueden hacer sus consultas por chat u por el micrófono y tiene el beneficio de poder ver cualquiera de las clases nuevamente y por hasta 15 días después de finalizado el curso pues las mismas quedan grabadas.
Cuotas y Beneficios

Formas de Pago

  • Paypal