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.

Descripción

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.

Código del Curso: IT-MCP- 20762

Duración: 25 h

Modalidad: Presencial

 

Objetivos

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

Requisitos

– Conocimientos básicos sobre sistemas operativos Windows server.
– Cocimientos sobre bases de datos relaciones.
– Conocimientos sobre T-SQL.
– Alguna experiencia en el diseño de Bases de Datos.

¿A quién va dirigido?

Arquitectos de software, administradores de bases de datos, desarrolladores y a todo aquel que necesite desarrollar bases de datos de la forma más eficiente, obteniendo así toda la rentabilidad posible del hardware sobre el que se ejecuta el servidor de bases de datos.

Contenido

  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

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Developing SQL Server Databases”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *