Curso MOC 20461 Querying Microsoft SQL Server 2014
Duración: 25 Horas
Modalidad: Presencial In Company
Objetivos
Al finalizar el curso, los alumnos serán capaces de:
- Escribe consultas SELECT
- Consulta varias tablas
- Ordenar y filtrar datos
- Describir el uso de tipos de datos en SQL Server
- Modificar datos mediante Transact-SQL
- Utilice las funciones incorporadas
- Datos de grupo y agregados
- Utilizar subconsultas
- Utilice expresiones de tabla
- Utilice los operadores establecidos
- Utilice clasificación ventana, offset y funciones de agregado
- • Implementar pivotante y conjuntos de agrupación
- Ejecutar procedimientos almacenados
- Programa con T-SQL
- Implementar el manejo de errores
- Implementar transacciones
Audiencia Perfil
Este curso está dirigido a los administradores de bases de datos, los desarrolladores de bases de datos, y los profesionales de Business Intelligence. El curso es muy probable que sea bien atendido por los usuarios avanzados de SQL que no son necesariamente de base de datos centrada o planea tomar el examen; a saber, informar escritores, analistas de negocios y desarrolladores de aplicaciones cliente.
Requisitos previos
Este curso requiere que usted cumple con los siguientes requisitos previos:
- Trabajando el conocimiento de las bases de datos relacionales.
- Conocimientos básicos del sistema operativo Microsoft Windows y su funcionalidad básica.
Temario
Módulo 1: Introducción a Microsoft SQL Server 2014
- La arquitectura básica de SQL Server
- Ediciones y versiones de SQL Server
- Introducción a SQL Server Management Studio
Módulo 2: Introducción a T-SQL Consulta
- Presentación de T-SQL
- Entender Juegos
- La comprensión de la lógica de predicados
- Entender el orden lógico de las operaciones en las instrucciones SELECT
Módulo 3: Escribiendo consultas SELECT
- Escribir sentencias SELECT simples
- La eliminación de duplicados con DISTINCT
- El uso de columnas y alias de tabla
- Escribiendo Expresiones simple caso
Módulo 4: Consulta de varias tablas
- Entendimiento une
- Consulta con une Interior
- Consulta con combinaciones externas
- Consulta con la Cruz se une y Auto
Módulo 5: Ordenar y filtrar datos
- Ordenar datos
- Filtrado de datos con una cláusula WHERE
- Filtrado con el TOP y OFFSET-FETCH Opciones
- Trabajar con valores desconocidos y que falta
Módulo 6: Trabajar con el servidor 2014 Tipos de datos SQL
- Presentación de Servidor 2014 Tipos de datos SQL
- Trabajar con datos de caracteres
- Trabajo con datos de fecha y hora
Módulo 7: Uso de LMD para modificar datos
- Inserción de datos
- Modificación y eliminación de datos
Módulo 8: Uso de funciones incorporadas
- Escribiendo consultas con funciones incorporadas
- Uso de las funciones de conversión
- Uso de las funciones lógicas
- Uso de funciones para trabajar con NULL
Módulo 9: Agrupación y agregación de datos
- Uso de las funciones de agregado
- El uso de la cláusula GROUP BY
- Filtrado de Grupos con tener
Módulo 10: Uso de Subconsultas
- Escribir autocontenidos subconsultas
- Escribir correlacionada subconsultas
- Utilizando el Predicado EXISTS con Subconsultas
Módulo 11: Uso de expresiones de tabla
- Uso de tablas derivadas
- El uso de expresiones de tabla comunes
- Uso de las vistas
- Uso de funciones con valores de tabla en línea
Módulo 12: El uso de Set Operadores
- Escribiendo consultas con el Operador UNION
- Usando EXCEPTO y INTERSECT
- Usando APLICABLE
Módulo 13: El uso de clasificación Ventana, Offset y agregados Funciones
- Creación de Windows con OVER
- Exploración de funciones de la ventana
Módulo 14: pivotante y conjuntos de agrupación
- Escribiendo consultas con PIVOT y UNPIVOT
- Trabajo con conjuntos de agrupación
Módulo 15: La ejecución de procedimientos almacenados
- Consulta de datos con procedimientos almacenados
- Pasar parámetros a procedimientos almacenados
- Crear procedimientos almacenados sencillos
- Trabajando con SQL dinámico
Módulo 16: Programación con T-SQL
- Elementos de programación T-SQL
- Controlar el flujo de Programa
Módulo 17: Implementación de tratamiento de errores
- El uso de bloques try / catch
- Trabajar con información de errores
Módulo 18: Implementación de Transacciones
- Las transacciones y el Motor de Base de Datos
- El control Transacciones
- Niveles de aislamiento