Updating Your Database Development Skills To Microsoft SQL Server 2005

Microview
A Napoli

800 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Livello base
  • Napoli
Descrizione

Obiettivo del corso: Utilizzare gli strumenti di sviluppo forniti con SQL Server 2005. Sviluppare soluzioni basate su XML utilizzando SQL Server 2005. Creare servizi basati su messaggi con il broker di servizi. Implementare servizi Web con endpoint HTTP nativi. Creare applicazioni Notification Services. Implementare funzionalità  di database con codice gestito (.NET). Creare applicazi.
Rivolto a: Il corso è rivolto a esperti sviluppatori e amministratori di database responsabili della progettazione, della creazione, dell'esecuzione di query e dello sviluppo per server e database SQL Server 2005 aziendali.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Napoli
Via Emilio Scaglione, 69, 80143, Napoli, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Per partecipare al corso, gli studenti devono possedere i seguenti requisiti: Certificazione MCDBA (Microsoft Certified Database Administrator) o competenze equivalenti. Esperien...

Cosa impari in questo corso?

SQL

Programma

Livello - durata - Modalità di erogazione - Prezzo

Avanzato - 3 giorni - Aula - (Euro) 800

Destinatari

Il corso è rivolto a esperti sviluppatori e amministratori di database responsabili della progettazione, della creazione, dell'esecuzione di query e dello sviluppo per server e database SQL Server 2005 aziendali.

Prerequisiti

Per partecipare al corso, gli studenti devono possedere i seguenti requisiti:

Certificazione MCDBA (Microsoft Certified Database Administrator) o competenze equivalenti.

Esperienza nello sviluppo con Microsoft SQL Server 2000 o Microsoft SQL Server 7.0.

Conoscenza di SQL Server 2000/7.0:

Obiettivi

Utilizzare gli strumenti di sviluppo forniti con SQL Server 2005.

Sviluppare soluzioni basate su XML utilizzando SQL Server 2005.

Creare servizi basati su messaggi con il broker di servizi.

Implementare servizi Web con endpoint HTTP nativi.

Creare applicazioni Notification Services.

Implementare funzionalità  di database con codice gestito (.NET).

Creare applicazioni client con .NET Framework.

Creare applicazioni amministrative con oggetti SMO (SQL Management Objects).

Contenuti

Panoramica di SQL Server 2005In questo modulo vengono presentate le nuove funzionalità  e i miglioramenti principali introdotti in SQL Server 2005, con una descrizione dei nuovi strumenti di sviluppo.

Lezioni

Componenti e architettura di SQL Server 2005

Strumenti di sviluppo di SQL Server

Implementazione della protezione in SQL Server 2005

Laboratorio 1: Esplorazione di SQL Server 2005

Utilizzo di SQL Server Workbench

Utilizzo di schemi

Al termine del modulo gli studenti saranno in grado di:

Descrivere i componenti e l'architettura di SQL Server 2005.

Utilizzare SQL Server Workbench per creare una soluzione di database.

Descrivere le funzionalità  di protezione di SQL Server 2005.

Miglioramenti apportati a Transact-SQL In questo modulo, gli studenti apprenderanno i miglioramenti apportati a Transact-SQL in SQL Server 2005.

Lezioni

Miglioramenti apportati al linguaggio di definizione dei dati (DDL, Data Definition Language)

Miglioramenti apportati al linguaggio di manipolazione dei dati (DML, Data Manipulation Language)

Gestione strutturata delle eccezioni

Laboratorio 2: Programmazione con Transact-SQL

Partizionamento di una tabella

Utilizzo di espressioni di tabella comuni

Utilizzo di operatori relazionali

Al termine del modulo gli studenti saranno in grado di:

Utilizzare le nuove funzionalità  DDL (Data Definition Language) disponibili in SQL Server 2005.

Utilizzare le nuove funzionalità  DML (Data Manipulation Language) disponibili in SQL Server 2005.

Implementare la gestione strutturata delle eccezioni in Transact-SQL.

Utilizzo di XML in SQL Server 2005 In questo modulo, gli studenti apprenderanno le funzionalità  relative a XML disponibili nel modulo di gestione di database di SQL Server 2005.

Lezioni

Miglioramenti a livello di XML in SQL Server 2005

Tipo di dati xml

Utilizzo di XQuery

Laboratorio 3: Utilizzo di XML

Utilizzo dei miglioramenti a livello di XML

Utilizzo del tipo di dati xml

Utilizzo di XQuery

Al termine del modulo gli studenti saranno in grado di:

Utilizzare le funzionalità  XML migliorate disponibili in SQL Server 2005.

Utilizzare il tipo di dati XML per il codice XML tipizzato e non tipizzato.

Utilizzare espressioni XQuery con dati XML.

Utilizzo del broker di servizi In questo modulo viene presentato il broker di servizi di Microsoft SQL Server 2005, una piattaforma basata su messaggi per la creazione di soluzioni di database orientate ai servizi.

Lezioni

Architettura del broker di servizi

Utilizzo del broker di servizi

Laboratorio 4: Utilizzo del broker di servizi

Creazione di oggetti del broker di servizi

Creazione di programmi di servizio

Test dell'applicazione del broker di servizi

Al termine del modulo gli studenti saranno in grado di:

Descrivere l'architettura del broker di servizi.

Utilizzare il broker di servizi per la comunicazione basata su messaggi.

Utilizzo del supporto HTTP nativo In questo modulo, gli studenti apprenderanno come creare endpoint HTTP in grado di rendere disponibili servizi di database ai client di servizi Web.

Lezioni

Supporto HTTP nativo in SQL Server 2005

Configurazione del supporto HTTP nativo

Laboratorio 5: Implementazione di servizi Web con endpoint HTTP

Creazione di un endpoint HTTP

Test dell'endpoint HTTP

Protezione dell'endpoint HTTP

Al termine del modulo gli studenti saranno in grado di:

Descrivere le funzionalità  di supporto HTTP nativo in Microsoft SQL Server 2005.

Implementare un servizio Web con endpoint HTTP nativi.

Utilizzo di Notification Services In questo modulo vengono presentati Notification Services e lo sviluppo di applicazioni Notification Services.

Lezioni

Architettura di Notification Services

Creazione di soluzioni Notification Services

Laboratorio 6: Utilizzo di Notification Services

Creazione di un'applicazione Notification Services

Creazione di un'applicazione di gestione delle sottoscrizioni

Creazione di un provider di eventi

Al termine del modulo gli studenti saranno in grado di:

Descrivere l'architettura di una soluzione Notification Services.

Progettare e implementare una semplice soluzione Notification Services.

Utilizzo del CLR .NET in SQL Server 2005 In questo modulo, gli studenti apprenderanno come implementare codice gestito in un database SQL Server 2005.

Lezioni

SQL Server e CLR .NET

Implementazione di codice gestito in SQL Server 2005

Laboratorio 7: Implementazione di codice gestito nel database

Creazione di stored procedure gestite

Creazione di trigger gestiti

Creazione di funzioni definite dall'utente gestite

Al termine del modulo gli studenti saranno in grado di:

Identificare gli scenari appropriati per l'utilizzo di codice gestito nel database.

Implementare oggetti di database utilizzando codice gestito.

Sviluppo di applicazioni client In questo modulo vengono presentate agli sviluppatori di database le tecniche di sviluppo di applicazioni client che utilizzano le classi di accesso ai dati fornite in .NET Framework.

Lezioni

Architetture delle applicazioni client

Utilizzo di ADO.NET

Utilizzo di visualizzazioni XML

Utilizzo di ObjectSpaces

Al termine del modulo gli studenti saranno in grado di:

Selezionare l'architettura di applicazione client appropriata.

Creare un'applicazione client utilizzando ADO.NET.

Creare un'applicazione client basata su XML.

Creare un'applicazione client basata su ObjectSpaces.

Utilizzo di oggetti SMO questo modulo viene presentata l'API (Application Programming Interface) SMO (SQL Management Objects) disponibile in Microsoft SQL Server 2005, che fornisce classi utilizzabili per la gestione di SQL Server. In SQL Server 2005 sono inoltre stati introdotti oggetti RMO (Replication Management Objects) per l'automazione della replica.

Lezioni

Introduzione agli oggetti SMO (SQL Management Objects)

Oggetti RMO (Replication Management Objects)

Laboratorio 9: Utilizzo di oggetti SMO

Utilizzo di database

Utilizzo di tabelle

Utilizzo di viste

Al termine del modulo gli studenti saranno in grado di:

Utilizzare oggetti SMO per la gestione di SQL Server.

Utilizzare RMO per la gestione della replica.

Creare applicazioni amministrative con oggetti SMO.

Confronta questo corso con altri simili
Leggi tutto