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:
09:00 - 18:00
09:00 - 18:00
09:00 - 18:00
09:00 - 18:00
2000 €
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 pdfModalità 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.