DEVELOPING SQL DATABASES

Corso

A Torino

1.600 € +IVA

Chiama il centro

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

  • Lingue

    Italiano, Italiano

  • Luogo

    Torino

  • Ore di lezione

    40h

  • Durata

    5 Giorni

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.

Informazioni importanti

Documenti

  • MOC20762-developing-SQL-databases.pdf

Sedi e date

Luogo

Inizio del corso

Torino
Visualizza mappa
Via Val della Torre 3 , 10149

Inizio del corso

Consultare

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.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Emagister S.L. (Titolare del trattamento dati) utilizzerà i tuoi dati per svolgere attività promozionali (via email e/o telefono), pubblicare recensioni o gestire eventuali segnalazioni. Nella politica sulla privacy potrai conoscere i tuoi diritti e gestire la cancellazione.

Opinioni

Materie

  • SQL
  • Server
  • Microsoft SQL Server database
  • Database
  • RDBMS
  • Indexes
  • Query hints
  • Query Store
  • Managing Views
  • Stored procedures

Professori

Mirko  Patti

Mirko Patti

Dott.

Programma

Contenuti

Modulo 1: Introduzione allo sviluppo di database

Introduzione alla piattaforma di SQL Server

Attività per lo sviluppo di database di SQL Server

Modulo 2: Designing and Implementing Tables

Strutturare le tabelle

Tipi di dati

Usare gli schemi

Creare e modificare tabelle

Modulo 3: Strutture tabelle avanzate

Suddividere i dati in partizioni

Comprimere i dati

Tabelle temporali

Modulo 4: Verificare l’integrità dei dati tramite i vincoli

Imporre l’integrità dei dati

Implementare l’integrità del dominio dei dati

Implementare l’integrità delle entità e dei riferimenti

Modulo 5: Introduzione agli indici

Principi di indicizzazione di base

Tipi e indici di dati

Indici Heap, Cluster e Non cluster

Indici a colonna singola e compositi

Modulo 6: Progettare strategie di indicizzazione ottimizzate

Strategie di indicizzazione

Gestire gli indici

Piani di esecuzione

Database Engine Tuning Advisor

Archivio query

Modulo 7: Indici Columnstore

Introduzione agli indici Columnstore

Creare indici Columnstore

Usare gli indici Columnstore

Modulo 8: Progettare e implementare viste

Introduzione alle viste

Creare e gestire le viste

Considerazioni sulle prestazioni delle viste

Modulo 9: Progettare e implementare procedure archiviate Introduzione alle procedure archiviate

Usare le procedure archiviate

Implementare le procedure archiviate parametrizzate

Controllare il contesto di esecuzione

Modulo 10: Progettare e implementare funzioni definite dall’utente

Panoramica delle funzioni

Progettare e implementare funzioni scalari

Progettare e implementare funzioni con valori di tabella

Considerazioni sull’implementazione delle funzioni

Alternative alle funzioni

Modulo 11: Evitare la manipolazione dei dati con i trigger

Progettare trigger DML

Implementare trigger DML

Concetti avanzati sui trigger

Modulo 12: Usare le tabelle in memoria

Tabelle ottimizzate per la memoria

Procedure archiviate compilate in modo nativo

Modulo 13: Implementare codice gestito in SQL Server

Introduzione all’integrazione di CLR in SQL Server

Implementare e pubblicare assembly CLR

Modulo 14: Archiviare ed eseguire query sui dati XML in SQL Server

Introduzione a XML e agli schemi XML

Archiviare i dati e gli schemi XML in SQL Server

Implementare i tipi di dati XML

Usare l’istruzione FOR XML di Transact-SQL

Iniziare a usare XQuery

Eseguire lo shredding di XML

Modulo 15: Archiviare ed eseguire query sui dati spaziali in SQL Server

Introduzione ai dati spaziali

Usare i tipi di dati spaziali con SQL Server

Usare i dati spaziali nelle applicazioni

Modulo 16: Archiviare ed eseguire query su documenti BLOB e di testo in SQL Server

Considerazioni sui dati BLOB

Usare FILESTREAM

Usare ricerche full-text

Modulo 17: Concorrenza di SQL Server

Concorrenza e transazioni

Bloccare gli elementi interni

Modulo 18: Prestazioni e monitoraggio

Eventi estesi

Usare gli eventi estesi

Statistiche sulle query in tempo reale

Ottimizzare la configurazione dei file dei database

Metriche

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

DEVELOPING SQL DATABASES

1.600 € +IVA