Curso Developing Microsoft SQL Server 2014 Databases (20464) Programa de Estudio
Curso Developing Microsoft SQL Server 2014 Databases (20464) Aprende a desarrollar bases de datos en Microsoft SQL Server 2014. Contenido del curso Este curso presenta SQL Server 2014 y describe el diseño de lógico de tablas indexado y planes de ejecución. También se centra en la creación de objetos de base de datos, incluyendo vistas, procedimientos almacenados, junto con los parámetros y funciones. Otros aspectos comunes de codificación de procedimientos, tales como transacciones, concurrencia, gestión de errores, disparadores y SQL CLR también se tratan en este curso. Además, este curso ayuda a preparar el examen 70-464. Los destinatarios principales de este curso son profesionales de IT que desean convertirse en expertos en las tecnologías para la implementación de una base de datos que ofrece Microsoft SQL Server 2014. Modalidad de cursado Puedes tomar este curso en modalidad presencial o modalidad a distancia
En este curso aprenderás a Presentar toda la plataforma SQL Server y sus principales herramientas. Determinar los tipos de datos apropiados para ser utilizados en el diseño de tablas, la conversión entre tipos de datos y la creación de alias de tipos de datos. Ser consciente de las buenas prácticas de diseño con respecto a las tablas de SQL Server y ser capaz de crear tablas mediante T- SQL. Implementar PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK y restricciones UNIQUE, e investigar en cascada restricciones FOREIGN KEY. Determinar estrategias de índices compuestos columna y única adecuada. Crear tablas como montones y tablas con índices agrupados. También considere el diseño de una tabla y proponer una estructura apropiada. Leer e interpretar los datos de los elementos comunes de los planes de ejecución. Diseñar índices no agrupados eficaces. Diseñar e implementar vistas Diseñar e implementar procedimientos almacenados. Trabajar con tipos de tablas, parámetros de valores de tabla y utilizar la instrucción MERGE para crear procedimientos almacenados que los almacenes de datos de actualización. Diseñar e implementar funciones tanto escalares y con valores de tabla. (También describir el lugar donde se pueden llevar a problemas de rendimiento. Realizar la investigación básica de una situación de bloqueo y
Plan de Estudios
1. Módulo 1: Introducción a SQL Server 2012 y su conjunto de herramientas Este módulo hace hincapié en el hecho de que antes de comenzar a trabajar con SQL Server, ya sea en un desarrollo o un papel de la administración, es importante entender la plataforma global de SQL Server. En particular, es útil para entender que SQL Server no es sólo un motor de base de datos, pero es una plataforma completa para la gestión de datos empresariales. 2. Módulo 2: Trabajando con tipos de datos En este módulo se explica cómo utilizar y convertir los tipos de datos. También se centra en cómo trabajar con tipos de datos especializados, y los tipos de datos de caracteres. 3. Módulo 3: Diseño e implementación de tablas En este módulo se explica cómo diseñar, crear y modificar tablas. También se centra en trabajar con esquemas. 4. Módulo 4: Asegurar la integridad referencial En este módulo se explica cómo asegurar la integridad referencial y de entidades. 5. Módulo 5: Planificar índices Este módulo se explican los conceptos básicos de indexación y la eficacia de cada tipo de datos de uso general en los índices. 6. Módulo 6: Implementación de estructuras de tablas en SQL Server 2012 En este módulo se explica cómo las tablas pueden ser estructuradas en bases de datos SQL Server. También se centra en el diseño y el trabajo con los índices agrupados. 7. Módulo 7: Interpretación del plan de ejecución En este módulo se explica cómo diseñar índices adicionales. También se centra en la forma de
leer e interpretar los planes de ejecución. 8. Módulo 8: Mejora del rendimiento a través de índices no agrupados En este módulo se explica cómo los índices no agrupados tienen el potencial de mejorar significativamente el rendimiento de las aplicaciones. El uso de una herramienta que puede ayudar a diseñar estos índices adecuadamente. 9. Módulo 9: Diseño e implementación de vistas Este módulo presenta el concepto de vistas y explica cómo crearlas y administrarlas. También se centra el rendimiento de las mismas. 10. Módulo 10: Diseño e implementación de procedimientos almacenados Este módulo describe las ventajas potenciales de la utilización de los procedimientos almacenados, junto con directrices sobre la creación de ellos. 11. Módulo 11: Fusión de datos y passing tables Este módulo examina las técnicas que proporcionan la capacidad de procesar conjuntos de datos en lugar de filas individuales. También se centra en cómo estas técnicas se pueden utilizar en combinación con los tipos de parámetro de tabla para reducir al mínimo el número de llamadas a procedimientos almacenados necesarios en aplicaciones típicas. 12. Módulo 12: Diseño e implementación de funciones definidas por el usuario En este módulo se explica cómo diseñar e implementar funciones definidas que hacen cumplir las reglas de negocio o de consistencia de datos, y modificar y mantener las funciones existentes escritas por otros desarrolladores. 13. Módulo 13: Creación de aplicaciones con alta concurrencia En este módulo se explica cómo utilizar las transacciones y los mecanismos de bloqueo de SQL Server para satisfacer las necesidades de rendimiento y la integridad de los datos de sus aplicaciones.
14. Módulo 14: Control de errores en el código T-SQL Este módulo explora el manejo de errores de T-SQL, se analiza cómo se ha implementado tradicionalmente y cómo utilizar el manejo de excepciones estructurado. 15. Módulo 15: Uso de triggers En este módulo se explica qué son los triggers y cómo hacer cumplir la integridad de datos con su uso. También se centra en los diferentes tipos de triggers disponibles, y cómo definir triggers en una base de datos. 16. Módulo 16: Implementación de código administrado en SQL Server 2012 En este módulo se explica cómo utilizar el código integrado CLR para crear objetos de base de datos definidos por el usuario que son administrados por el. NET Framework. 17. Módulo 17: Almacenamiento de datos XML en SQL Server 2012 Este módulo introduce XML y muestra cómo los datos XML se pueden almacenar dentro de SQL Server. 18. Módulo 18: Consulta de datos XML en SQL Server Este módulo muestra cómo los datos XML se pueden consultar, incluidas las consultas escritas en un lenguaje llamado XQuery. 19. Módulo 19: Trabajar con SQL Server Spacial Data Este módulo presenta Spacial Data y explica cómo trabajar con ella. 20. Módulo 20: Trabajar con índices de texto completo y consultas Este módulo presenta el concepto de indización de texto completo y la forma de aplicar índices de texto completo en SQL Server.
Lavalle 648 Piso 8, Microcentro, CABA 4328-0457 info@educacionit.com.ar EducaciónIT. Copyright 2005-2017