BBDD, Big Data y Analítica

Developing SQL Server Databases

De manera concentrada, adquiera los conocimientos necesarios, para desarrollar bbdd en el novedoso motor de BD Relacionales SQL Server 2016, de eficaz y eficiente, aprovechando todas las novedosas funcionalidades ofrecidas por el motor, lo que permitirá una mejor ejecución de sus aplicaciones con el consiguiente ahorro de costes a lo largo de toda la vida de la aplicación.
Duración25 horas
ModalidadPresencial / Online en directo
ImparticiónIn Company / Abierto

Una formación orientada a la aplicación profesional.

Este curso está diseñado para proporcionar a los participantes los conocimientos y habilidades necesarios para desarrollar bases de datos en Microsoft SQL Server.

Los asistentes aprenderán a diseñar e implementar bases de datos, crear objetos de bases de datos como tablas, índices y vistas, y asegurar la integridad de los datos. Además, el curso abarca técnicas de optimización de consultas y mejores prácticas para el desarrollo eficiente de bases de datos.  

Contenido del curso.

25 h
  1. An Introduction to Database Development
    1. Module Overview
    2. Introduction to the SQL Server Platform
    3. SQL Server Database Development Tasks
    4. Module review and Takeaways
 
  1. Designing and Implementing Tables
    1. Module Overview
    2. Designing Tables
    3. Data Types
    4. Working with Schemas
    5. Creating and Altering Tables
    6. Module Review and Takeaways
 
  1. Advanced Table Designs
    1. Module Overview
    2. Partitioning Data
    3. Compressing Data
    4. Temporal Tables
    5. Module Review and Takeaways
 
  1. Ensuring Data Integrity Through Constraints
    1. Enforcing Data Integrity
    2. Implementing Data Domain Integrity
    3. Implementing Entity and Referential Integrity
    4. Module Review and Takeaways
 
  1. Introduction to Indexes
    1. Module Overview
    2. Core Indexing Concepts
    3. Data Types and Indexes
    4. Heaps, Clustered, and Nonclustered Indexes
    5. Single Column and Composite Indexes
    6. Module Review and Takeaways
 
  1. Designing Optimized Index Strategies
    1. Module Overview
    2. Index Strategies
    3. Managing Indexes
    4. Execution Plans
    5. The Database Engine Tuning Advisor
    6. Query Store
    7. Module Review and Takeaways
 
  1. Columnstore Indexes
    1. Module Overview
    2. Introduction to Columnstore Indexes
    3. Creating Columnstore Indexes
    4. Working with Columnstore Indexes
    5. Module Review and Takeaways
 
  1. Designing and Implementing Views
    1. Module Overview
    2. Introduction to Views
    3. Creating and Managing Views
    4. Performance Considerations for Views
    5. Module Review and Takeaways
 
  1. Designing and Implementing Stored Procedures
    1. Module Overview
    2. Introduction to Stored Procedures
    3. Working with Stored Procedures
    4. Implementing Parameterized Stored Procedures
    5. Controlling Execution Context
    6. Module Review and Takeaways
 
  1. Designing and Implementing User-Defined Functions
    1. Module Overview
    2. Overview of Functions
    3. Designing and Implementing Scalar Functions
    4. Designing and Implementing Table-Valued Functions
    5. Considerations for Implementing Functions
    6. Alternatives to Functions
    7. Module Review and Takeaways
 
  1. Responding to Data Manipulation Via Triggers
Module Overview Designing DML Triggers Implementing DML Triggers Advanced Trigger Concepts Module Review and Takeaways  
  1. Using In-Memory Tables
    1. Module Overview
    2. Memory-Optimized Tables
    3. Natively Compiled Stored Procedures
    4. Module Review and Takeaways
 
  1. Implementing Managed Code in SQL Server
    1. Module Overview
    2. Introduction to CLR Integration in SQL Server
    3. Implementing and Publishing CLR Assemblies
    4. Module Review and Takeaways
 
  1. Storing and Querying XML Data in SQL Server
    1. Module Overview
    2. Introduction to XML and XML Schemas
    3. Storing XML Data and Schemas in SQL Server
    4. Implementing the XML Data Type
    5. Using the Transact-SQL FOR XML Statement
    6. Getting Started with XQuery
    7. Shredding XML
    8. Module Review and Takeaways
 
  1. Storing and Querying Spatial Data in SQL Server
    1. Module Overview
    2. Introduction to Spatial Data
    3. Working with SQL Server Spatial Data Types
    4. Using Spatial Data in Applications
    5. Module Review and Takeaways
 
  1. Storing and Querying BLOBs and Text Documents in SQL Server
    1. Module Overview
    2. Considerations for BLOB Data
    3. Working with FILESTREAM
    4. Using Full-Text Search
    5. Module Review and Takeaways
 
  1. SQL Server Concurrency
    1. Module Overview
    2. Concurrency and Transactions
    3. Locking Internals
    4. Module Review and Takeaways
 
  1. Performance and Monitoring
    1. Module Overview
    2. Extended Events
    3. Working with Extended Events
    4. Live Query Statistics
    5. Optimize Database File Configuration Metrics
    6. Module Review and Takeaways

Todo lo que necesitas saber.

Conocer las funcionalidades que ofrece el motor de SQL Server 2016, para el desarrollo de las bases de datos de forma eficiente.

Experiencias que cuentan.

3,33 valoraciones

Deja tu valoración

No necesitas registrarte. Indica tu nombre y email, puntúa el curso y comparte tu experiencia.

Escribir una valoración

3 valoraciones en Developing SQL Server Databases

  1. Francisca—

    Los materiales del curso eran detallados y fáciles de entender.

  2. Oliver—

    Los materiales del curso eran detallados y fáciles de entender.

  3. Mariana—

    Recomiendo este curso a cualquiera que quiera aprender más sobre este tema.

Escribe tu valoración

Tu nombre será público. Tu email solo se utilizará para validar la valoración y no se mostrará.

Da el siguiente paso

Reserva tu plaza.

Inscríbete

Antes de irte ¿Tienes alguna duda sobre este curso?

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad

Te llamamos

Déjanos tu teléfono y contactaremos contigo para que puedas conocer todos los detalles del programa

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad
 

Quiero saber más sobre este curso

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad