Duración

25 horas

Introducción

Este curso 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

  • Diseñar e implementar tablas.
  • 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

Temario

  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
  1. Diseño e implementación de tablas
  • Diseño de tablas
  • Tipos de datos
  • Trabajar con esquemas
  • Creación y modificación de tablas
  1. Diseños de mesa avanzados
  • Datos de partición
  • Compresión de datos
  • Tablas temporales
  1. 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
  1. Introducción a los índices
  • Conceptos de indexación básica
  • Tipos de datos e índices
  • Índices de una columna y compuestos
  1. Diseño de estrategias de índices optimizados
  • Índices de cobertura
  • Gestión de índices
  • Planes de ejecución
  • Uso del DTE
  1. Í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
  1. 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
  1. 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
  1. 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
  1. Responder a la manipulación de datos mediante disparadores
  • Diseño de disparadores DMLImplemente los disparadores DML
  • Conceptos de disparo avanzados
  1. Uso de las tablas en memoria
  • Tablas In-Memory
  • Procedimientos almacenados por los nativos
  1. 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
  1. 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
  1. 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
  1. 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

Solicita  información

    Política de Privacidad