Formación privada
Advanced T-SQL Querying, Programming and Tuning for SQL Server 2012 – 2017
Transact-SQL es una competencia fundamental para DBAs y desarrolladores que trabajan con bases de datos SQL.
Durante el curso aprenderás cómo usar T-SQL para resolver problemas prácticos.
Conviértete en un profesional del T-SQL con profesionales experimentados en la materia.
Aprenderás cómo ajustar queries, desarrollar rutinas eficientes incluyendo funciones user defined, almacenar procesos y triggers, trabajar en entornos multi usuario con transacciones e isolation levels, y a usar SQL de manera segura y eficiente.
Beneficios
Manejar datos y datos de tiempo, incluidos los intervalos.
Ser capaz de resolver tareas complejas de consulta y programación.
Crear tablas temporales versionadas por el sistema.
Ser capaz de migrar datos en disco a datos optimizados para memoria.
Definir los cambios entre el legado y los nuevos estimadores de cardinalidad.
Ser capaz de analizar y ajustar el rendimiento de las consultas y analizar los planes de ejecución de consultas.
Pensar en términos de conjuntos y ser capaz de comparar soluciones basadas en conjuntos e iterativas.
Describir los problemas de rendimiento relacionados con el uso de funciones definidas por el usuario y posibles soluciones.
Comprender el procesamiento de consultas lógicas y las estructuras de datos internas de SQL Server.
Modalidades del Curso
Formación Privada.
Pre-requisitos
Este curso está dirigido a desarrolladores de T-SQL, DBAs, Especialistas de BI, Científicos de datos y Analistas que necesitan escribir o revisar el código de T-SQL en SQL Server 2012-2017 o las bases de datos SQL de Azure. Ponte en contacto con nosotros para obtener instrucciones sobre cómo ser listo este curso.
Instructor
Itzik Ben-Gan
Itzik Ben-Gan es un mentor y uno de los fundadores de SolidQ, autor de libros premiados sobre T-SQL (que se consideran el recurso de consulta estándar sobre el tema), un columnista en SQLPerformance.Com, un Microsoft Data. Plataforma MVP desde 1999, y ponente habitual en eventos relacionados con SQL Server
«El curso de Itzik me abrió los ojos y me ayudó a redescubrir la pasión que tengo por resolver problemas utilizando métodos creativos y eficientes»
«Estoy extremadamente feliz después de la clase de Herbert. Necesitaré más tiempo para procesar todo lo que he aprendido de este curso »
«Puedo ver por qué la gente le encanta T-SQL. Poder aprender de Itzik ha sido un placer »
Contenido del Curso
Module 1.Logical Query Processing.
Module 2. Query Tuning.
Module 3. Multi-Table Queries.
LAB 03.
Module 4. Grouping, Pivoting and Windowing.
LAB 04.
Module 5. TOP and OFFSET-FETCH.
LAB 05.
Module 6. Data Modification.
LAB 06.
Module 7. Working with Date and Time.
LAB 07.
Module 8. Programmable Objects.
LAB 08.
Module 9. In-Memory OLTP.
LAB 09.
Appendix A: Graphs and Recursive Queries (Bonus Self-Study Material).
- Graphs, Described.
- Materialized Paths.
- Custom.
- Using the HIERARCHYID datatype.
- Nested Sets.
- Nested Iterations.
- Loops.
- Recursive Queries.
- SQL Graph.
LAB A.
¿Necesitas más información o un presupuesto para formación privada?