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
- Descripción general de SQL Server 2008
- Descripción general de las bases de datos de SQL Server
- Descripción general y elementos de sintaxis de T-SQL
- Trabajar con secuencias de comandos T-SQL
- Usar herramientas de consulta T-SQL
Laboratorio: Uso de SQL Server Management Studio
y SQLCMD
- Explorando los componentes y ejecutando
Consultas en SQL Server Management Studio
- Inicio y uso de SQLCMD
- Generación de un informe desde un servidor SQL
Base de datos con Microsoft Office Excel
Después de completar este módulo, los estudiantes
ser capaz de:
- Describa la arquitectura y los componentes de
SQL Server 2008.
- Describa la estructura de un servidor SQL
base de datos.
- Explica los conceptos básicos del lenguaje SQL.
- Describe los elementos de sintaxis de T-SQL.
- Explica cómo administrar los scripts de T-SQL.
- Usar herramientas de consulta T-SQL para consultar SQL Server
Bases de datos de 2008.
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.
- Uso de la instrucción SELECT
- Filtrado de datos
- Trabajo con valores nulos
- Formateo de conjuntos de resultados
- Consideraciones de rendimiento para escribir
Consultas
Laboratorio: Consulta y filtrado de datos
- Recuperando datos usando SELECT
Declaración
- Filtrar datos mediante una búsqueda diferente
Condiciones
- Uso de funciones para trabajar con valores NULL
- Formateo de conjuntos de resultados
Después de completar este módulo, los estudiantes
ser capaz de:
- Recuperar datos usando SELECT
declaración.
- Filtrar datos mediante una búsqueda diferente
condiciones.
- Explica cómo trabajar con valores NULL.
- Formatea conjuntos de resultados.
- Describe las consideraciones de rendimiento que
afectar la recuperación de datos.
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
- Resumen de datos mediante el agregado
Funciones
- Resumen de datos agrupados
- Clasificación de datos agrupados
- Creación de consultas de tabla cruzada
Laboratorio: Agrupación y resumen de datos
- Resumen de datos mediante el agregado
Funciones
- Resumen de datos agrupados
- Clasificación de datos agrupados
- Creación de consultas de tabla cruzada
Después de completar este módulo, los estudiantes
ser capaz de:
- Resumir datos mediante el agregado
funciones.
- Resumir datos agrupados usando el GRUPO
Cláusulas BY y COMPUTE.
- Clasifique los datos agrupados.
- Cree consultas de tabulación cruzada utilizando el
Cláusulas PIVOT y UNPIVOT.
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
- Consulta de varias tablas mediante combinaciones
- Aplicación de combinaciones para necesidades típicas de informes
- Combinación y limitación del conjunto de resultados
Laboratorio: unir datos de varias tablas
- Consulta de varias tablas mediante combinaciones
- Aplicación de combinaciones para necesidades de informes típicas
- Combinación y limitación de conjuntos de resultados
Después de completar este módulo, los estudiantes
ser capaz de:
- Consultar múltiples tablas usando combinaciones.
- Aplicar combinaciones para necesidades de informes típicas.
- Combinar y limitar conjuntos de resultados.
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
- Escribir subconsultas básicas
- Escribir subconsultas correlacionadas
- Comparar subconsultas con uniones y
Tablas temporales
- Uso de expresiones de tabla comunes
Laboratorio: Trabajar con subconsultas
- Escribir subconsultas básicas
- Escribir subconsultas correlacionadas
- Comparación de subconsultas con combinaciones y
Tablas temporales
- Uso de expresiones de tabla comunes
Después de completar este módulo, los estudiantes
ser capaz de:
- Escribir subconsultas básicas.
- Escribir correlacionado subconsultas.
- Compare subconsultas con combinaciones y temporales
tablas.
- Use expresiones de tabla comunes en las consultas.
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
- Insertar datos en tablas
- Eliminar datos de tablas
- Actualizar datos en tablas
- Descripción general de las transacciones
Laboratorio: Modificación de datos en tablas
- Insertar datos en tablas
- Eliminar datos de tablas
- Actualizar datos en tablas
- Trabajar con transacciones
Después de completar este módulo, los estudiantes
ser capaz de:
- Insertar datos en las tablas.
- Eliminar datos de tablas.
- Actualizar datos en tablas.
- Describir transacciones.
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
- Consulta de metadatos
- Descripción general de XML
- Consulta de datos XML
- Descripción general de índices de texto completo
- Consulta de índices de texto completo
Laboratorio: consulta de metadatos, XML y Full- Texto
Índices
- Consultar metadatos
- Consultar datos XML
- Creación y consulta de índices de texto completo
Después de completar este módulo, los estudiantes
poder:
- Consultar metadatos.
- Describa la funcionalidad de XML.
- Consultar datos XML.
- Describa la funcionalidad del texto completo
índices.
- Consultar índices de texto completo.
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
- Descripción general de vistas
- Descripción general de funciones definidas por el usuario
- Descripción general de procedimientos almacenados
- Descripción general de Activadores
- Escritura de consultas distribuidas
Laboratorio: Uso de objetos de programación para datos
Recuperación
- Creación de vistas
- Creación de usuario- Funciones definidas
- Creación de procedimientos almacenados
- Escribir consultas distribuidas
Después de completar este módulo, los estudiantes
ser capaz de:
- Encapsular consultas usando vistas.
- Encapsular expresiones usando
funciones definidas por el usuario.
- Explica cómo encapsulan los procedimientos almacenados
Lógica T-SQL.
- Definir disparadores, tipos de disparadores, crear
un activador.
- Escribir consultas distribuidas.
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
- Consideraciones para consultar datos
- Trabajar con tipos de datos
- Cursores y consultas basadas en conjuntos
- Dinámico SQL
- Mantenimiento de archivos de consulta
Laboratorio: Uso de técnicas de consulta avanzadas
- Uso de planes de ejecución
- Conversión de tipos de datos
- Implementación de una jerarquía
- Uso de cursores y consultas basadas en conjuntos
Después de completar este módulo , serán estudiantes
poder:
- Explicar las recomendaciones para la consulta
datos complejos.
- Consultar estructuras de tablas complejas.
- Escribir consultas eficientes.
- Use varias técnicas cuando trabaje con
consultas complejas.
- Mantener archivos de consulta.