Course 2778: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

(Curso 20761-C: Escribir consultas con Transact-SQL)


Este curso dirigido por un instructor de 3 días proporciona a los estudiantes las habilidades técnicas necesarias para escribir consultas básicas de Transact-SQL para Microsoft SQL Server 2008

Perfil de audiencia

Administradores, implementadores, ingenieros de sistemas y desarrolladores.

Habilidades que se obtendran:

Pre-requisitos:

Los desarrolladores que asisten a este curso ya deberían haber adquirido una experiencia limitada usando C# para completar tareas básicas de programación. Más específicamente, los estudiantes deben tener experiencia práctica en el uso de C# que demuestre su comprensión de lo siguiente:

Contratar Curso

Temario (21 hrs. Presenciales)

Módulo 1: Empezando con Bases de datos y Transact-SQL

Se le presentará al alumno cómo funciona la arquitectura cliente / servidor, y examinará las diversas bases de datos y tareas comerciales que se pueden realizar utilizando los componentes de SQL Server 2008. También se le presentarán los conceptos de la base de datos de SQL Server, como las bases de datos relacionales, normalización, y objetos de base de datos. Además, el alumno aprenderá a usar T-SQL para consultar bases de datos y generar informes.

Lecciones

Laboratorio: Uso de SQL Server Management Studio y SQLCMD

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 2: Consultas y Filtrar Datos

Se les presentará a los estudiantes las instrucciones básicas de Transact-SQL (T-SQL) que se utilizan para escribir consultas, filtrar datos y formatear conjuntos de resultados.

Laboratorio: Consulta y filtrado de datos

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 3: Agrupar y Resumir Datos

Los estudiantes aprenderán a agrupar y resumir datos al generar informes en Microsoft SQL Server 2008 mediante el uso de funciones agregadas y la cláusula COMPUTE.

Lecciones

Laboratorio: Agrupación y resumen de datos

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 4: Juntar datos de diferentes tablas

Los estudiantes aprenderán a escribir combinaciones para consultar varias tablas, así como a limitar y combinar conjuntos de resultados.

Lecciones

Laboratorio: unir datos de varias tablas

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 5: Trabajar con Subconsultas

Se les presentará a los estudiantes subconsultas básicas y correlacionadas y cómo se comparan con uniones y tablas temporales. También se les presentará a los estudiantes el uso de expresiones de tabla comunes en las consultas.

Lecciones

Laboratorio: Trabajar con subconsultas

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 6: Modificando Datos en Tablas

Los estudiantes podrán modificar los datos en tablas utilizando las instrucciones INSERT, DELETE y UPDATE. Además, los estudiantes examinarán cómo funcionan las transacciones en una base de datos, la importancia de los niveles de aislamiento de las transacciones y cómo administrar las transacciones.

Lecciones

Laboratorio: Modificación de datos en tablas

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 7: Consultando Metadatos, XML e Indexando textos completos

Los estudiantes aprenderán a consultar datos semiestructurados y no estructurados. Los estudiantes también aprenderán cómo SQL Server 2008 maneja los datos XML y consultarán los datos XML. Los estudiantes también serán introducidos a la indexación de texto completo en SQL Server 2008.

Lecciones

Laboratorio: consulta de metadatos, XML y Full- Texto Índices

Después de completar este módulo, los estudiantes poder:

Módulo 8: Uso de objetos de programación para recuperación de datos

Los estudiantes serán presentados a funciones definidas por el usuario y ejecución de varios tipos de consultas mediante funciones definidas por el usuario. Los estudiantes serán introducidos a las vistas de SQL Server que encapsulan datos y presentan a los usuarios información limitada y relevante. Además, los estudiantes serán introducidos a los procedimientos almacenados de SQL Server. y las funcionalidades de los diversos objetos de programación. Los estudiantes aprenda cómo realizar consultas distribuidas y cómo funciona SQL Server con datos heterogéneos como bases de datos, hojas de cálculo y otros servidores.

Lecciones

Laboratorio: Uso de objetos de programación para datos Recuperación

Después de completar este módulo, los estudiantes ser capaz de:

Módulo 9: Usando Tecnicas Avanzadas de Consulatas

Los estudiantes serán presentados a los mejores prácticas para consultar datos complejos. Los estudiantes también examinarán cómo consultar estructuras de tablas complejas, como datos almacenados en jerarquías y Tablas autorreferenciadas. Los estudiantes analizarán las pautas recomendadas. para ejecutar consultas y cómo optimizar el rendimiento de las consultas.

Lecciones

Laboratorio: Uso de técnicas de consulta avanzadas

Después de completar este módulo , serán estudiantes poder: