Skip to main content

Durata corso:

5 giorni

Costo:

1.650,00 €

Developing SQL Server Databases 

Codice: MSSQ05

Questo corso è progettato per gli sviluppatori e i DBA (Database Administrators) che intendono imparare a implementare, gestire e mantenere database utilizzando SQL Server, con un focus particolare su SQL Server 2016 e sulle funzionalità cloud di Azure. Verranno trattate le migliori pratiche per l’installazione, la configurazione, l’aggiornamento e la migrazione di database sia on-premise che nel cloud.

Modalità di erogazione
In aula o Live Virtual Classroom.

Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza.

Contenuti del corso
  • Componenti di SQL Server
    • Comprendere l’ecosistema di SQL Server.
    • Conoscere l’architettura e i servizi di SQL Server.
    • Esplorare le opzioni di configurazione di SQL Server.
  • Installazione di SQL Server
    • Conoscere le considerazioni preliminari per l’installazione di SQL Server.
    • Configurare i file TempDB durante l’installazione.
    • Imparare a installare e automatizzare l’installazione di SQL Server.
  • Aggiornamento a SQL Server
    • Identificare i requisiti per l’upgrade.
    • Aggiornare i servizi di SQL Server.
    • Migrare dati e applicazioni a SQL Server.
  • Lavorare con i Database
    • Gestire lo storage per i database di sistema e utenti.
    • Spostare e copiare file di database.
    • Utilizzare Buffer Pool Extension per migliorare le prestazioni.
  • Manutenzione del Database
    • Assicurare l’integrità del database.
    • Mantenere gli indici per ottimizzare le prestazioni.
    • Automatizzare la manutenzione di routine dei database.
  • Opzioni di Storage per il Database
    • Ottimizzare le prestazioni dello storage di SQL Server.
    • Utilizzare SMB Fileshare e Azure per lo storage di SQL Server.
    • Configurare e utilizzare Stretch Databases.
  • Pianificazione del Deploy di SQL Server su Microsoft Azure
    • Configurare le macchine virtuali SQL Server in Azure.
    • Utilizzare Azure Storage e Azure SQL Authentication.
    • Distribuire un database Azure SQL.
  • Migrazione dei Database verso Azure SQL Database
    • Utilizzare strumenti di test per la migrazione dei database.
    • Identificare e risolvere problemi di compatibilità.
    • Migrare database esistenti a Azure SQL Database.
  • Deploy di SQL Server su una Virtual Machine di Microsoft Azure
    • Distribuire SQL Server su una VM Azure.
    • Utilizzare il wizard per il deploy del database su una VM Azure.
  • Gestione dei Database nel Cloud
    • Gestire la sicurezza di Azure SQL Database.
    • Configurare lo storage di Azure.
    • Impiegare Azure Automation per gestire risorse.
  • Laboratori Pratici
Partecipanti
  • Professionisti IT responsabili della costruzione e gestione dei database SQL Server.
  • Sviluppatori SQL interessati ad approfondire le loro conoscenze su SQL Server.
  • Individui con familiarità nella gestione di database che cercano di aggiornare le proprie competenze.
Prerequisiti

Per partecipare al corso è necessario che i partecipanti abbiano:

  • Conoscenza di base del sistema operativo Microsoft Windows e delle sue funzionalità principali.
  • Conoscenza operativa di Transact-SQL.
  • Conoscenza operativa dei database relazionali.
  • Esperienza operativa nella progettazione del database
Obiettivi

Al termine del corso, gli studenti saranno in grado di:

  • Comprendere i componenti e l’architettura di SQL Server.
  • Installare e configurare correttamente SQL Server.
  • Automatizzare il processo di installazione di SQL Server.
  • Gestire l’aggiornamento da versioni precedenti a SQL Server.
  • Ottimizzare e gestire lo storage per i database di sistema e utenti.
  • Spostare e copiare i file di database in modo efficiente.
  • Implementare e gestire il Buffer Pool Extension.
  • Assicurare l’integrità del database e mantenere gli indici.
  • Automatizzare la manutenzione di routine dei database.
  • Ottimizzare le prestazioni di storage di SQL Server.
  • Implementare soluzioni di storage per SQL Server in ambienti cloud con Azure.
  • Pianificare e configurare il deploy di SQL Server su Microsoft Azure.
  • Gestire la sicurezza, lo storage e l’automazione di Azure SQL Database.
  • Migrare i database esistenti a Azure SQL Database, affrontando test di migrazione e compatibilità.
  • Deployare e gestire SQL Server su una Virtual Machine di Microsoft Azure.
Lingue
Italiano
Vuoi ulteriori info?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.