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