Curso de Querying Microsoft SQL Server 2014 (20461)

Aprende las habilidades técnicas necesarias para escribir consultas Transact-SQL básicas para Microsoft SQL Server 2014.

Dificultad Uso de PC
Costo y duración
$4490
36 hs
Inscribirme

En este curso aprenderás a

  • Escribir consultas SELECT
  • Consultar varias tablas
  • Usar las funciones incorporadas
  • Usar subconsultas
  • Ejecutar procedimientos almacenados
  • Utilizar operadores de conjuntos
  • Implementar el tratamiento de errores
  • Implementar transacciones
  • Usar expresiones de tabla
  • Ordenar y filtrar datos
  • Utilizar funciones agregadas
  • Consultar metadatos
  • Programar con T-SQL
  • Mejorar el rendimiento de las consultas

Modalidad de cursado

Modalidad Presencial
Modalidad Distancia

Ver detalle completo en Microsoft

Inscribirme

1. Módulo 1: Introducción a SQL Server 2012

Este módulo presenta la plataforma de SQL Server y las herramientas principales. Se discute ediciones, versiones, herramientas utilizadas para la consulta, fuentes de documentación y la estructura lógica de las bases de datos.

2. Módulo 2: Introducción a SQL Azure

Este módulo es una introducción a los conceptos de SQL Azure.

3. Módulo 3: Introducción a T-SQL

Este módulo introduce Transact SQL como lenguaje de consulta primaria de SQL Server. Se analiza la estructura básica de consultas T-SQL, el flujo lógico de una instrucción SELECT, y se introducen conceptos como los predicados y las operaciones basadas en conjuntos.

4. Módulo 4: Escribir consultas SELECT

Este módulo presenta los fundamentos de la sentencia SELECT, centrándose en consultas en una sola tabla.

5. Módulo 5: Consultar múltiples tablas

En este módulo se explica cómo escribir consultas que combinan datos de varias fuentes en SQL Server. El módulo presenta el uso de combinaciones en las consultas T-SQL como un mecanismo para la recuperación de datos de varias tablas.

6. Módulo 6: Ordenar y filtrar datos

En este módulo se explica cómo mejorar las consultas para limitar las filas que se devuelven, y para controlar el orden en que se muestran las filas. El módulo también explica cómo resolver los resultados faltantes y desconocidos.

7. Módulo 7: Trabajar con tipos de datos Server 2012

En este módulo se explica el tipo de datos SQL Server utiliza para almacenar datos. Introduce los muchos tipos de tipos de datos numéricos y de uso especial. También explica las conversiones entre tipos de datos, así como la importancia del tipo de prioridad.

8. Módulo 8: Utilización de funciones integradas

Este módulo introduce el uso de las funciones que están integradas en SQL Server y discutirá algunos usos comunes incluyendo la conversión de tipos de datos, las pruebas de los resultados lógicos y nulabilidad.

9. Módulo 9: Agrupar datos

Este módulo presenta los métodos para agrupar datos dentro de una consulta, la agregación de los datos agrupados y filtrado de grupos con HAVING. El módulo ha sido diseñado para ayudar a comprender por qué una cláusula SELECT tiene las restricciones impuestas a la columna de denominación en la cláusula GROUP BY, así como las columnas que pueden aparecer en la cláusula SELECT.

10. Módulo 10: Usar subconsultas

En este módulo se introduce el uso de subconsultas en varias partes de una instrucción SELECT. Incluye el uso de consultasescalares y subconsultas con múltiples resultados, y el uso de la IN y EXISTS operadores.

11. Módulo 11: Usar expresiones de tablas

Este módulo introduce expresiones T-SQL que devuelven una tabla relacional válida, por lo general para su uso posterior en la consulta. El módulo analiza vistas, tablas derivadas, expresiones de tabla comunes y funciones con valores de tabla en línea.

12. Módulo 12: Usar el operador SET

Este módulo presenta las operaciones que involucran a múltiples conjuntos de datos. Se centra en el uso de la UNION, UNION ALL, APLICAR, CROSS APPLY, los operadores OUTER APPLY, así como EXCEPT y operadores de intersección.

13. Módulo 13: Usar Windows Ranking, Offset y funciones agregadas

Este módulo introduce funciones de la ventana incluyendo ranking, agregados y funciones de compensación. Gran parte de esta funcionalidad es nueva en SQL Server 2012. Se centra en el uso de funciones T-SQL como ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG,, FIRST_VALUE y LAST_VALUE.

14. Módulo 14: Agrupamiento de datos

En este módulo se analizan las técnicas de agrupamiento de datos. Cubre el uso de las cláusulas GROUP BY ROLLUP y GROUP BY .

15. Módulo 15: Consultar metadatos

Este módulo presenta el uso de los objetos del sistema de SQL Server en las consultas de T-SQL. Se centrará en el uso de las vistas de catálogo del sistema, procedimientos almacenados del sistema, funciones del sistema y los objetos de administración dinámica.

16. Módulo 16: Ejecución de procedimientos almacenados

Este módulo introduce el uso de procedimientos almacenados existentes en un entorno de consulta T-SQL. Se discute cómo ejecutar un procedimiento almacenado, cómo pasarle parámetros de entrada y de salida a un procedimiento, y cómo invocar los procedimientos almacenados del sistema.

17. Módulo 17: Programación con T-SQL

Este módulo proporciona una introducción básica a los conceptos y objetos de programación T-SQL. Se analizan lotes, variables de control de los elementos de flujo, tales como bucles y condicionales, cómo crear y ejecutar sentencias de SQL dinámico, y cómo utilizar sinónimos.

18. Módulo 18: Implementación de la captura de errores

Este módulo introduce el uso de controladores de errores en el código T-SQL. Se explica la diferencia entre errores de compilación y errores en tiempo de ejecución, y se enseña cómo los errores afectan a la ejecución de archivos por lotes.. El módulo también cubre la forma de controlar el manejo de error utilizando bloques try / catch y el uso de la clase Error.

19. Módulo 19: Implementando transacciones

Este módulo presenta los conceptos de gestión de transacciones en SQL Server. Además, proporciona una visión general de alto nivel de propiedades de transacción, además de cubrir los aspectos básicos del uso de BEGIN, COMMIT y ROLLBACK.

20. Módulo 20: Mejorando el rendimiento de las consultas

Este módulo presenta los conceptos de uso de recursos del sistema y el impacto en el rendimiento de la consulta de SQL Server 2012. Se centra, en un nivel general, en el uso de índices en SQL Server, el uso de los planes de ejecución en SQL Server Management Studio, y el uso de opciones SET para ver el uso de recursos del sistema al ejecutar consultas. También compara las operaciones basadas en conjutnos de datos con las operaciones basadas en cursores.

Garantia de Aprendizaje

Certificaciones

  • Diploma de asistencia impreso (solo para cursos presenciales)
  • Diploma de asistencia y de aprobación online
  • Diploma oficial de Microsoft
Diploma Diploma oficial de Microsoft en versión digital

Paquetes Promocionales

Recursos adicionales entregados


Todas las marcas, logos e isologos mencionados dentro del web site son propiedad de sus respectivos propietarios
Informes y consultas:
4328-0457|
Contactenos
|
Nuestra oferta de formación se encuentra orientada al desarrollo profesional buscando potenciar las habilidades personales de los alumnos.

Newsletter

Ubicación

Sucursal Ciudad de Buenos Aires
(011) 4328-0457
Lavalle 648, 8° Piso
CABA, Buenos Aires, Argentina
Sucursal Rosario
(0341) 527-1200
Corrientes 905
Rosario, Santa Fé, Argentina
Sucursal San Juan
(0264) 422-6948
25 de Mayo 57
Capital, San Juan, Argentina
Sucursal Tandil
(0249) 443-2707
Maipu 520
Tandil, Buenos Aires, Argentina
Sucursal Córdoba
(0341) 527-1200
Av. General Paz 115
Córdoba Capital, Córdoba Argentina
Sucursal Río Tercero
(03571) 500-500
San Pedro y Cid Campeador
Río Tercero, Córdoba, Argentina
Sucursal Villa María
(0353) 15424-5260
Villa María, Córdoba, Argentina
Sucursal Paraná
(0343) 4228-104
Juan Domingo Peron 80
Paraná, Entre Ríos, Argentina
Sucursal São Paulo
(+55 11) 3181-3987
Av. Paulista 2202, 6°
São Paulo, SP, Brasil
Sucursal Asunción
(+595) 991 68 7775
c/ Independencia Nacional 179
Asunción, Paraguay
Valid XHTML 1.0 Transitional ¡CSS Válido!
EducacionIT. Copyright 2005-2017
¿Te podemos ayudar?
4328-0457