14 Gennaio 2011

MS SQL Server 2005 – Tuning and Optimizing Queries [E315]

UN BUON MOTIVO PER 

Fornire a sviluppatori di database che lavorano in ambienti enterprise e utilizzano Microsoft SQL Server 2005 di apprendere la conoscenza e gli skill necessari per valutare e migliorare le query ed i relativi tempi di elaborazione. Il workshop si focalizza sull’identificazione ed ottimizzazione sistematica dei fattori che impattano sulla performance delle query interni al database.

A CHI È RIVOLTO

Sviluppatore

Il corso si rivolge a professionisti nello sviluppo di database che abbiano 3 o più anni di esperienza lavorativa nello sviluppo di soluzioni con SQL Server in ambito enterprise.

Prerequisiti:

  • conoscere data storage, row layout, fixed length field placement e varying length field placement
  • familiarità con indici, clusterizzati e non, e heaps. Sapere perché un covering index può migliorare le performances
  • esperienza sul campo di sviluppo di database (tre anni)
  • familiarità con modalità di locking, oggetti lock ed i livelli di isolamento e con il blocco del processo
  • Comprendere Transact-SQL e la logica di programmazione. Perfetta conoscenza di: tecniche di query avanzate e aggregate, di subquerying, delle funzioni utente, cursori, dichiarazioni per il controllo di flusso, espressioni CASE e di tutti i tipi di join
  • saper progettare database normalizzati fino alla 3 regola di normalizzazione, conoscere i problemi derivanti dall’eventuale necessità di denormalizzazione, ottimizzare la progettazione in base alle performance ed ai requisiti di business e avere familiarità con i modelli di progettazione come ad es. Star e Snowflake
  • conoscenza di monitoraggio e troubleshooting
  • conoscenza di base del sistema operativo e della piattaforma, e integrazione di sistema operativo e database,
  • conoscenza di base dell’architettura di applicazioni, come le applicazioni possono essere progettare in tre layer, cosa possono fare le applicazioni, come funziona l’integrazione tra applicazioni e il database e come funziona l’integrazione tra il database e la piattaforma o il sistema operativo
  • Conoscere uno strumento di modellazione dati
  • Possesso di una credenziale MS Certified Technology Specialist: SQL 2005 o di esperienza equivalente
  • È inoltre raccomandato ma non richiesto aver frequentato i corsi
    • MS SQL Server 2005 – Writing Queries Using Transact -SQL MOC 2778
    •  Implementing a MS SQL Server 2005 Database MOC 2779
    •  Maintaining a MS SQL Server 2005 Database MOC 2780

COMPETENZE ACQUISITE

Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti.

Clicca qui per la scheda corso completa o visualizzala direttamente da Slideshare.

Ms sql server 2005 – Tuning and optimizing queries – Scheda corso LEN from LEN Learning Education Network