DEVELOPING SQL DATABASES
Corso
A Torino
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso intensivo
-
Livello
Livello intermedio
-
Luogo
Torino
-
Ore di lezione
40h
-
Durata
5 Giorni
-
Inizio
Scegli data
This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server database. The course focuses on teaching individuals how to use SQL Server product features and tools related to developing a database.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Il pubblico principale di questo corso è costituito da professionisti IT che desiderano acquisire competenze sulle funzionalità e sulle tecnologie dei prodotti SQL Server per l'implementazione di un database.
I destinatari secondari di questo corso sono le persone che sono sviluppatori di altre piattaforme di prodotti che desiderano diventare esperti nell'implementazione di un database SQL Server.
• Basic knowledge of the Microsoft Windows operating system and its core functionality.
• Working knowledge of Transact-SQL.
• Working knowledge of relational databases.
Opinioni
Materie
- SQL
- Server
- Microsoft SQL Server database
- Database
- RDBMS
- Indexes
- Query hints
- Query Store
- Managing Views
- Stored procedures
Professori
Mirko Patti
Dott.
Programma
Modulo 1: Introduzione allo sviluppo di databaseIntroduzione alla piattaforma di SQL ServerAttività per lo sviluppo di database di SQL ServerModulo 2: Designing and Implementing TablesStrutturare le tabelleTipi di datiUsare gli schemiCreare e modificare tabelleModulo 3: Strutture tabelle avanzateSuddividere i dati in partizioniComprimere i datiTabelle temporaliModulo 4: Verificare l’integrità dei dati tramite i vincoliImporre l’integrità dei datiImplementare l’integrità del dominio dei datiImplementare l’integrità delle entità e dei riferimentiModulo 5: Introduzione agli indiciPrincipi di indicizzazione di baseTipi e indici di datiIndici Heap, Cluster e Non clusterIndici a colonna singola e compositiModulo 6: Progettare strategie di indicizzazione ottimizzateStrategie di indicizzazioneGestire gli indiciPiani di esecuzioneDatabase Engine Tuning AdvisorArchivio queryModulo 7: Indici ColumnstoreIntroduzione agli indici ColumnstoreCreare indici ColumnstoreUsare gli indici ColumnstoreModulo 8: Progettare e implementare visteIntroduzione alle visteCreare e gestire le visteConsiderazioni sulle prestazioni delle visteModulo 9: Progettare e implementare procedure archiviateIntroduzione alle procedure archiviateUsare le procedure archiviateImplementare le procedure archiviate parametrizzateControllare il contesto di esecuzioneModulo 10: Progettare e implementare funzioni definite dall’utentePanoramica delle funzioniProgettare e implementare funzioni scalariProgettare e implementare funzioni con valori di tabellaConsiderazioni sull’implementazione delle funzioniAlternative alle funzioniModulo 11: Evitare la manipolazione dei dati con i triggerProgettare trigger DMLImplementare trigger DMLConcetti avanzati sui triggerModulo 12: Usare le tabelle in memoriaTabelle ottimizzate per la memoriaProcedure archiviate compilate in modo nativoModulo 13: Implementare codice gestito in SQL ServerIntroduzione all’integrazione di CLR in SQL ServerImplementare e pubblicare assembly CLRModulo 14: Archiviare ed eseguire query sui dati XML in SQL ServerIntroduzione a XML e agli schemi XMLArchiviare i dati e gli schemi XML in SQL ServerImplementare i tipi di dati XMLUsare l’istruzione FOR XML di Transact-SQLIniziare a usare XQueryEseguire lo shredding di XML
Modulo 15: Archiviare ed eseguire query sui dati spaziali in SQL ServerIntroduzione ai dati spazialiUsare i tipi di dati spaziali con SQL ServerUsare i dati spaziali nelle applicazioniModulo 16: Archiviare ed eseguire query su documenti BLOB e di testo in SQL ServerConsiderazioni sui dati BLOBUsare FILESTREAMUsare ricerche full-textModulo 17: Concorrenza di SQL ServerConcorrenza e transazioniBloccare gli elementi interniModulo 18: Prestazioni e monitoraggioEventi estesiUsare gli eventi estesiStatistiche sulle query in tempo realeOttimizzare la configurazione dei file dei databaseMetriche
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
DEVELOPING SQL DATABASES