Developing SQL Databases
Este curso de Microsoft On-Demand proporciona a los estudiantes el conocimiento y las habilidades para desarrollar una base de datos de Microsoft SQL Server 2016. El curso MOC-OD se enfoca en enseñar a los individuos cómo usar las características y herramientas del producto SQL Server 2016 relacionadas con el desarrollo de una base de datos.
Objetivos
Describir diseños avanzados de tablas
Asegurar la integridad de los datos a través de las restricciones.
Describir los índices, incluyendo los índices optimizados y de la Columnstore
Diseñar e implementar vistas.
Diseñar e implementar procedimientos almacenados.
Diseñar e implementar funciones definidas por el usuario.
Responder a la manipulación de datos mediante disparadores.
Diseñar e Implementar Tablas en Memoria.
Implementar Código Gestionado en SQL Server.
Almacenar y Consultar Datos XML.
Trabajar con Datos Espaciales.
Almacenar y Consultar Blogs y Documentos de Texto.
Administración y programación bases de datos
Disponible en formato e-learning
Disponible en formato presencial
Disponible en formato a distancia
Subvención disponible
A través de Fundae, cumpliendo requisitos.
Duración
25 horas
- Dificultad 50%
- Nivel alcanzado 80%
Dirigido a
La principal audiencia de este curso de GK Digital Learning son los profesionales de TI que desean capacitarse en las características del producto SQL Server 2016 y en las tecnologías para implementar una base de datos. El público secundario de este curso son las personas que son desarrolladores de otras plataformas de productos y que desean adquirir conocimientos sobre la implementación de una base de datos de SQL Server 2016.
Conocimientos requeridos
Conocimientos básicos del sistema operativo Microsoft Windows y su funcionalidad principal.
Conocimiento práctico de Transact-SQL.
Conocimiento práctico de bases de datos relacionales.
Temario
Módulo 1: Introducción al desarrollo de bases de datos
Introducción a la Plataforma de Servidores SQL
Tareas de desarrollo de bases de datos SQL Server
Laboratorio: Tareas de desarrollo de bases de datos SQL Server
Módulo 2: Diseño e implementación de tablas
Diseño de tablas
Tipos de datos
Trabajar con esquemas
Creación y modificación de tablas
Laboratorio : Diseño e implementación de tablas
Módulo 3: Diseños de mesa avanzados
Datos de partición
Compresión de datos
Tablas temporales
Laboratorio : Uso de diseños de tablas avanzados
Módulo 4: Garantizar la integridad de los datos mediante restricciones
Aplicación de la integridad de los datos
Implementación de la integridad de los dominios
Entidad Implementadora e Integridad Referencial
Laboratorio: Garantizar la integridad de los datos mediante restricciones
Módulo 5: Introducción a los índices
Conceptos de indexación básica
Tipos de datos e índices
Índices de una columna y compuestos
Laboratorio : Implementación de índices
Módulo 6: Diseño de estrategias de índices optimizados
Índices de cobertura
Gestión de índices
Planes de ejecución
Uso del DTE
Laboratorio : Diseño de estrategias de índices optimizados
Módulo 7: Índices de la tienda en la columna
Introducción a los índices de Columnstore
Creación de índices de Columnstore
Índices de la Columna de Trabajo
Laboratorio : Uso de los í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 sobre el rendimiento de las opiniones
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
Trabajar con procedimientos almacenados
Implementación de procedimientos almacenados parametrizados
Contexto de ejecución del Controlling
Laboratorio : Diseño e implementación de procedimientos almacenados
Módulo 10: Diseño e implementación de funciones definidas por el usuario
Resumen de funciones
Diseño e implementación de funciones escalares
Diseño e implementación de funciones con valor de tabla
Consideraciones de implementación para las funciones
Alternativas a las funciones
Laboratorio : Diseño e implementación de funciones definidas por el usuario
Módulo 11: Responder a la manipulación de datos mediante disparadores
Diseño de disparadores DMLImplemente los disparadores DML
Conceptos de disparo avanzados
Laboratorio : Respuesta a la manipulación de datos mediante disparadores
Módulo 12: Uso de las tablas en memoria
Tablas In-Memory
Procedimientos almacenados por los nativos
Laboratorio : OLTP en memoria
Módulo 13: Implementación de código administrado en SQL Server
Introducción a la integración de SQL CLR
Importación y configuración de ensamblajes
Implementación de la integración de SQL CLR
Laboratorio : Implementación de código administrado en SQL Server
Módulo 14: Almacenamiento y consulta de datos XML en SQL Server
Introducción al XML y a los esquemas XML
Almacenamiento de datos y esquemas XML en SQL Server
Implementación del tipo de datos XML
Uso de la declaración T-SQL FOR XML
Introducción a xQuery
Laboratorio : Almacenamiento y consulta de datos XML en SQL Server
Módulo 15: Trabajar con datos espaciales de SQL Server
Introducción a los datos espaciales
Trabajar con tipos de datos espaciales de SQL Server
Uso de los datos espaciales en las aplicaciones
Laboratorio : Trabajo con datos espaciales de SQL Server
Módulo 16: Almacenamiento y consulta de bloques y documentos de texto en SQL Server
Consideraciones para los datos del BLOB
Trabajar con FileStream
Uso de la búsqueda de texto completo
Laboratorio : Almacenamiento y consulta de bloques y documentos de texto en SQL Server
Comentarios recientes