Advanced SQL Server: new language features, administration and maintenance


Il corso intende trasmettere agli allievi le conoscenze e le competenze per: familiarizzare con gli aspetti avanzati del linguaggio T-SQL, amministrare un’ infrastruttura di database basata su SQL Server 2016/2017/2019. Il corso può altresì essere utile agli sviluppatori che si occupano di progettare applicazioni che utilizzano contenuto di database SQL Server.


DATE DI EROGAZIONE:

05/12/2023
09:00 - 18:00
12/12/2023
09:00 - 18:00
14/12/2023
09:00 - 18:00
19/12/2023
09:00 - 18:00
32 ore

Cosa ottieni


  • Esperienza online live
  • 4 incontri da 8 ore, per un totale di 32 ore
  • Attestato di partecipazione

Livello raggiunto


  • Using T-SQL DML (Data Manipulation Language) to Modify Data
  • Using T-SQL Built-In Functions
  • Using T-SQL Table Expressions

Programma


I principali destinatari sono coloro che hanno bisogno di acquisire le competenze necessarie ad assumere un ruolo professionale inerente i database

Using T-SQL DML (Data Manipulation Language) to Modify Data

  • Adding Data to Tables
  • Modifying and Removing Data
  • Generating Automatic Column Values

Using Built-In Functions

  • Writing Queries with Built-In Functions
  • Using Conversion Functions
  • Using Logical Functions
  • Using Functions to Work with NULL

Using Table expression

  • Using Views
  • Using Inline TVFs
  • Using Derived Tables
  • Using CTEs

Using Window Ranking Offset, and Aggregate Functions

  • Creating Windows with OVER
  • Exploring Window Functions

Data Modeling

  • Data Modeling
  • ANSI-SPARC Database Model
  • Entity Relationship Modeling

Recovery Models and Backup Strategies

  • Understanding Backup Strategies
  • SQL Server Transaction Logs
  • Planning Backup Strategies

Backing Up SQL Server Databases

  • Backing Up Databases and Transaction Logs
  • Managing Database Backups
  • Advanced Database Options

Restoring SQL Server Databases

  • Understanding the Restore Process
  • Restoring Databases
  • Advanced Restore Scenarios
  • Point-in-time Recovery

Automating SQL Server Management

  • Automating SQL Server Management
  • Automating SQL Server Management
  • Managing SQL Server Agent Jobs
  • Multiserver Management

Security

  • Authenticating Connections to SQL Server
  • Authorizing Logins to Connect to Databases
  • Authorization Across Servers
  • Authorization Across Servers
  • Authorization Across Servers
  • Working with Fixed Database Roles
  • User-Defined Database Roles
  • Authorizing User Access to Objects
  • Authorizing Users to Execute Code
  • Configuring Permissions at the Schema Level

Statistics and Indexes

  • Indexes: why and how
  • Statistics: why and how

Columnstore Indexes

  • Statistics: why and how
  • Statistics: why and how
  • Columnstore Indexes in SQL 2014
  • Columnstore Indexes in SQL 2016 and after

InMemory OLTP

  • Origini
  • Hekaton
  • Memory-Optimized Tables
  • Hash index
  • Range Index
  • Transaction Log Stream
  • Checkpoint Stream
  • Natively Compiled Objects
  • Evoluzione

Query Execution and Query Plan Analysis

  • Query Execution and Query Optimizer Internals
  • Query Execution Plans
  • Analyzing Query Execution Plans
  • Adaptive Query Processing

Tracing Access to SQL Server with Extended Events

  • Extended Events Core Concepts
  • Working with Extended Events

Monitoring SQL Server

  • Monitoring Activity
  • Capturing and Managing Performance Data
  • Analyzing Collected Performance Data

Approfondisci modalità e requisiti

scarica il pdf

Modalità di erogazione


MasterClass esclusiva in ambito Power Platform, collegamento via Microsoft Teams.

Trainer


Gilberto Zampatti

Microsoft PFE, Gilberto vanta esperienza trentennale nella consulenza e formazione dedicata alla tecnologia SQL. Trainer, mentor, speaker ai maggiori convegni dedicati a tale tecnologia, è infatti uno dei massimi esperti riconosciuti in ambito internazionale.

Prenota il tuo posto!

Contattaci

    Compila il form