Curso de Developing Microsoft SQL Server 2014 Databases (20464)

Aprende a desarrollar bases de datos en Microsoft SQL Server 2014.

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

En este curso aprenderás a

  • Presentar toda la plataforma SQL Server y sus principales herramientas.
  • Determinar los tipos de datos apropiados para ser utilizados en el diseño de tablas, la conversión entre tipos de datos y la creación de alias de tipos de datos.
  • Ser consciente de las buenas prácticas de diseño con respecto a las tablas de SQL Server y ser capaz de crear tablas mediante T-SQL.
  • Implementar PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK y restricciones UNIQUE, e investigar en cascada restricciones FOREIGN KEY.
  • Determinar estrategias de índices compuestos columna y única adecuada.
  • Crear tablas como montones y tablas con índices agrupados. También considere el diseño de una tabla y proponer una estructura apropiada.
  • Leer e interpretar los datos de los elementos comunes de los planes de ejecución.
  • Diseñar índices no agrupados eficaces.
  • Diseñar e implementar vistas
  • Diseñar e implementar procedimientos almacenados.
  • Trabajar con tipos de tablas, parámetros de valores de tabla y utilizar la instrucción MERGE para crear procedimientos almacenados que los almacenes de datos de actualización.
  • Diseñar e implementar funciones tanto escalares y con valores de tabla. (También describir el lugar donde se pueden llevar a problemas de rendimiento.
  • Realizar la investigación básica de una situación de bloqueo y aprender cómo los niveles de aislamiento de transacción afectan a la simultaneidad de aplicación.
  • Utilizar tanto el código de gestión de errores T-SQL tradicional y el manejo de excepciones estructurado.
  • Diseñar e implementar desencadenadores DML.
  • Aprender los usos adecuados para la integración CLR de SQL y ejecutar un conjunto existente. NET dentro de SQL Server.
  • Utilizar un almacén de datos y esquemas XML en SQL Server.
  • Realizar consultas básicas sobre datos XML en SQL Server.
  • Trabajar con los tipos de datos geography y Geometría
  • Implementar y consultar un índice de texto completo.

Modalidad de cursado

Modalidad Presencial
Modalidad Distancia

Ver detalle completo en Microsoft

Inscribirme

1. Módulo 1: Introducción a SQL Server 2012 y su conjunto de herramientas

Este módulo hace hincapié en el hecho de que antes de comenzar a trabajar con SQL Server, ya sea en un desarrollo o un papel de la administración, es importante entender la plataforma global de SQL Server. En particular, es útil para entender que SQL Server no es sólo un motor de base de datos, pero es una plataforma completa para la gestión de datos empresariales.

2. Módulo 2: Trabajando con tipos de datos

En este módulo se explica cómo utilizar y convertir los tipos de datos. También se centra en cómo trabajar con tipos de datos especializados, y los tipos de datos de caracteres.

3. Módulo 3: Diseño e implementación de tablas

En este módulo se explica cómo diseñar, crear y modificar tablas. También se centra en trabajar con esquemas.

4. Módulo 4: Asegurar la integridad referencial

En este módulo se explica cómo asegurar la integridad referencial y de entidades.

5. Módulo 5: Planificar índices

Este módulo se explican los conceptos básicos de indexación y la eficacia de cada tipo de datos de uso general en los índices.

6. Módulo 6: Implementación de estructuras de tablas en SQL Server 2012

En este módulo se explica cómo las tablas pueden ser estructuradas en bases de datos SQL Server. También se centra en el diseño y el trabajo con los índices agrupados.

7. Módulo 7: Interpretación del plan de ejecución

En este módulo se explica cómo diseñar índices adicionales. También se centra en la forma de leer e interpretar los planes de ejecución.

8. Módulo 8: Mejora del rendimiento a través de índices no agrupados

En este módulo se explica cómo los índices no agrupados tienen el potencial de mejorar significativamente el rendimiento de las aplicaciones. El uso de una herramienta que puede ayudar a diseñar estos índices adecuadamente.

9. Módulo 9: Diseño e implementación de vistas

Este módulo presenta el concepto de vistas y explica cómo crearlas y administrarlas. También se centra el rendimiento de las mismas.

10. Módulo 10: Diseño e implementación de procedimientos almacenados

Este módulo describe las ventajas potenciales de la utilización de los procedimientos almacenados, junto con directrices sobre la creación de ellos.

11. Módulo 11: Fusión de datos y passing tables

Este módulo examina las técnicas que proporcionan la capacidad de procesar conjuntos de datos en lugar de filas individuales. También se centra en cómo estas técnicas se pueden utilizar en combinación con los tipos de parámetro de tabla para reducir al mínimo el número de llamadas a procedimientos almacenados necesarios en aplicaciones típicas.

12. Módulo 12: Diseño e implementación de funciones definidas por el usuario

En este módulo se explica cómo diseñar e implementar funciones definidas que hacen cumplir las reglas de negocio o de consistencia de datos, y modificar y mantener las funciones existentes escritas por otros desarrolladores.

13. Módulo 13: Creación de aplicaciones con alta concurrencia

En este módulo se explica cómo utilizar las transacciones y los mecanismos de bloqueo de SQL Server para satisfacer las necesidades de rendimiento y la integridad de los datos de sus aplicaciones.

14. Módulo 14: Control de errores en el código T-SQL

Este módulo explora el manejo de errores de T-SQL, se analiza cómo se ha implementado tradicionalmente y cómo utilizar el manejo de excepciones estructurado.

15. Módulo 15: Uso de triggers

En este módulo se explica qué son los triggers y cómo hacer cumplir la integridad de datos con su uso. También se centra en los diferentes tipos de triggers disponibles, y cómo definir triggers en una base de datos.

16. Módulo 16: Implementación de código administrado en SQL Server 2012

En este módulo se explica cómo utilizar el código integrado CLR para crear objetos de base de datos definidos por el usuario que son administrados por el. NET Framework.

17. Módulo 17: Almacenamiento de datos XML en SQL Server 2012

Este módulo introduce XML y muestra cómo los datos XML se pueden almacenar dentro de SQL Server.

18. Módulo 18: Consulta de datos XML en SQL Server

Este módulo muestra cómo los datos XML se pueden consultar, incluidas las consultas escritas en un lenguaje llamado XQuery.

19. Módulo 19: Trabajar con SQL Server Spacial Data

Este módulo presenta Spacial Data y explica cómo trabajar con ella.

20. Módulo 20: Trabajar con índices de texto completo y consultas

Este módulo presenta el concepto de indización de texto completo y la forma de aplicar índices de texto completo en SQL Server.

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á (Próximamente)
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