CORSO MOC-55316: Administering a SQL Database

Durata: 4 giorni

OVERVIEW DEL CORSO

Il corso MOC-55316: Administering a SQL Database è sviluppato per i professionisti IT che desiderano approfondire i temi dell’amministrazione e della gestione dei database SQL Server e Azure SQL.

Attraverso il corso, i partecipanti apprenderanno come autenticare le connessioni a SQL Server, autorizzare gli accessi ai database e configurare i permessi. Potrai acquisire le competenze per proteggere i dati attraverso l’uso di SQL Server Audit, oltre che comprendere come pianificare i modelli di recovery e le strategie di backup, fondamentali per garantire l’integrità e la disponibilità dei dati. Imparerai a monitorare l’infrastruttura SQL Server, configurare avvisi e notifiche e utilizzare SQL Server Extended Events per tracciare l’accesso al server. Inoltre, verrà affrontato il tema del troubleshooting delle principali criticità operative nell’utilizzo dell’infrastruttura SQL.

L’obiettivo principale del corso Administering a SQL Database è quello di fornire una guida operativa completa all’amministrazione di database SQL Server e Azure SQL, tramite l’integrazione costante alle lezioni teoriche di laboratori pratici.

Il corso MOC-55316: Administering a SQL Database aggiorna e sostituisce il corso MOC- 20764: Administering an SQL Database Infrastructure.

PERCHÉ SCEGLIERE IL CORSO MOC- 55316: Administering a SQL Database

Partecipare al corso MOC-55316: Administering a SQL Database, ti permette di acquisire le conoscenze e le competenze necessarie per amministrare e mantenere i database SQL Server e Azure SQL. Il percorso formativo ti offre:

  • Supporto qualificato: potrai confrontarti con consulenti certificati con esperienza professionale, pronti ad assisterti durante il percorso formativo e a fornirti risposte dettagliate alle tue domande e necessità.
  • Materiale didattico completo: ogni sezione del corso sarà accompagnata da moduli PDF dettagliati e risorse aggiuntive per approfondire gli argomenti trattati.
  • Formazione flessibile: il corso può essere svolto sia in presenza che online per permettere ai partecipanti di integrare l’attività formativa con gli impegni professionali.
  • Esperienza pratica: attraverso esercitazioni e simulazioni di scenari reali avrai l’opportunità di mettere in pratica le conoscenze acquisite in ambienti di test e di laboratorio.

A CHI È RIVOLTO IL CORSO  MOC-55316: ADMINISTERING A SQL DATABASE

Il corso MOC- 55316: Administering a SQL database è rivolto:

  • Professionisti IT
  • Database Administrator (DBA)
  • Data Engineer
  • SQL Developer
  • IT Manager
  • System Administrator
  • Application Support Analyst

E in generale alle figure che si occupano di amministrazione e manutenzione dei database e a coloro che lavorano in ambienti in cui i database svolgono un ruolo chiave.

Per partecipare con profitto a questo corso è necessario possedere i seguenti prerequisiti:

  • Esperienza nell’utilizzo di applicazioni su server Windows.
  • Esperienza di lavoro con SQL Server o un altro RDMS.

COSA SAPRAI FARE ALLA FINE DEL CORSO ADMINISTERING A SQL DATABASE

Al termine del corso i partecipanti saranno in grado di:

  • Autenticare e autorizzare gli utenti.
  • Assegnare ruoli di server e database.
  • Autorizzare gli accessi utenti alle risorse.
  • Utilizzare le funzioni di crittografia e auditing per proteggere i dati.
  • Descrivere i modelli di ripristino e le strategie di backup.
  • Backup e ripristino dei database di SQL Server.
  • Automatizzare la gestione dei database.
  • Configurare la sicurezza dell’agente SQL Server.
  • Gestire avvisi e notifiche.
  • Gestire SQL Server con PowerShell.
  • Tracciare l’accesso a SQL Server.
  • Monitorare un’infrastruttura SQL Server.
  • Risolvere i problemi di un’infrastruttura SQL Server.
  • Importare ed esportare dati.

PROGRAMMA DEL CORSO MOC-55316: ADMINISTERING A SQL DATABASE

Modulo 1: SQL Server Security

  • Authenticating Connections to SQL Server
  • Authorizing Logins to Connect to databases
  • Authorization Across Servers
  • Partially Contained Databases

Lab: SQL Server Security

Modulo 2: Assigning Server and Database Roles

  • Working with Server Roles
  • Working with Fixed Database Roles
  • User-Defined Database Roles

Lab: Assigning Server and Database Roles

Modulo 3: Authorizing Users to Access Resources

  • Authorizing User Access to Objects
  • Authorizing Users to Execute Code
  • Configuring Permissions at the Schema Level

Lab: Authorizing Users to Access Resources

Module 4: Protecting Data with Encryption and Auditing

  • Options for auditing data access in SQL Server
  • Implementing SQL Server Audit
  • Managing SQL Server Audit
  • Protecting Data with Encryption

Lab: Using Auditing and Encryption

Modulo 5: Recovery Models and Backup Strategies

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

Lab: Understanding SQL Server Recovery Models

Modulo 6: Backing Up SQL Server Databases

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

Lab: Backing Up Databases

Modulo 7: Restoring SQL Server Databases

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

Lab: Restoring SQL Server Databases

Modulo 8: Automating SQL Server Management

  • Automating SQL Server management
  • Working with SQL Server Agent
  • Managing SQL Server Agent Jobs
  • Multi-server Management

Lab: Automating SQL Server Management

Modulo 9: Configuring Security for SQL Server Agent

  • Understanding SQL Server Agent Security
  • Configuring Credentials
  • Configuring Proxy Accounts

Lab: Configuring SQL Server Agent

Modulo 10: Monitoring SQL Server with Alerts and Notifications

  • Monitoring SQL Server Errors
  • Configuring Database Mail
  • Operators, Alerts, and Notifications
  • Alerts in Azure SQL Database

Lab: Monitoring SQL Server with Alerts and Notifications

Modulo 11: Introduction to Managing SQL Server by using PowerShell

  • Getting Started with Windows PowerShell
  • Configure SQL Server using PowerShell
  • Administer and Maintain SQL Server with PowerShell
  • Managing Azure SQL Databases using PowerShell

Lab: Using PowerShell to Manage SQL Server

Modulo 12: Tracing Access to SQL Server with Extended Events

  • Extended Events Core Concepts
  • Working with Extended Events

Lab: Using SQL Server Extended Events

Modulo 13: Monitoring SQL Server

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

Lab: Monitoring SQL Server

Modulo 14: Troubleshooting SQL Server

  • Applying a Troubleshooting Methodology
  • Resolving Service-Related Issues
  • Resolving Connectivity and Login issues

Lab: Troubleshooting SQL Server

Modulo 15: Importing and Exporting Data

  • Transferring Data to and from SQL Server
  • Importing and Exporting Table Data
  • Using bcp and BULK INSERT to Import Data
  • Deploying Data-Tier Applications

Lab: Importing and Exporting data

PRENOTA IL TUO CORSO​
MOC-55316: ADMINISTERING A SQL DATABASE

Durata 4 giorni

Prezzo € 1.200,00 + IVA​

Prezzo da listino a partecipante

​​

Quotazione garantita per formazione online con minimo 3 iscritti della stessa azienda.
Desideri un corso personalizzato? Contattaci per una quotazione dedicata.

FAQS MOC-55316: ADMINISTERING A SQL DATABASE

Quali sono le competenze principali che acquisirò grazie a questo corso?

Partecipando al corso MOC- 55316, acquisirai competenze utili alla gestione dei ruoli e delle autorizzazioni, al backup, al ripristino, all’ automazione della gestione, al monitoraggio e al troubleshooting su SQL Server.

Come si può organizzare una formazione personalizzata?

La formazione personalizzata è organizzabile online o onsite in date e orari a scelta del cliente in sessioni di mezza giornata in modo da permettere di interiorizzare al meglio i contenuti proposti e di integrare il corso con le attività tecniche professionali.

Al termine del corso viene rilasciata una certificazione?

Al termine del corso verrà rilasciato un attestato di partecipazione personalizzato.

È necessario consigliato conoscere SQL Server per partecipare al corso?

Per trarre il massimo beneficio dal corso si consiglia di possedere una conoscenza operativa in SQL Server e di avere familiarità con i concetti di database relazionali. Il corso è comunque personalizzabile in relazione alle competenze operative dei partecipanti.

Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto

Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669. Puoi anche compilare il modulo sottostante:

Acconsento al trattamento dei dati personali ai sensi del Regolamento Ue 679/2016. Vedi Privacy e Cookie Policy

My Agile Privacy

Questo sito utilizza cookie tecnici e di profilazione. 

Puoi accettare, rifiutare o personalizzare i cookie premendo i pulsanti desiderati. 

Chiudendo questa informativa continuerai senza accettare. 

Inoltre, questo sito installa Google Analytics nella versione 4 (GA4) con trasmissione di dati anonimi tramite proxy. 

Prestando il consenso, l'invio dei dati sarà effettuato in maniera anonima, tutelando così la tua privacy.