Implementing a Microsoft SQL Server 2008 Database MOC6232 - 4,5 gg Il corso è rivolto a IT Professional che desiderano acquisire competenze sulle funzionalità e tecnologie di SQL Server 2008 per implementare un database. Requisiti indispensabili per la partecipazione al corso: Obbligatorio: • Conoscenze basilari del sistema operativo Microsoft Windows e le sue funzionalità core. • Esperienza lavorativa di Transact-SQL. • Esperienza lavorativa di database relazionali. • Alcune esperienze di progettazione di database. Descrizione: L’obiettivo del corso è fornire ai partecipanti la preparazione e le competenze necessarie per implementare un database Microsoft SQL Server 2008 database. Il Corso approfondisce l'insegnamento delle caratteristiche e degli strumenti di SQL Server 2008 specificamente adatti all'implementazione di un database. Al termine del corso i partecipanti saranno in grado di: • Creare un database e i relativi files. • Creare tipi di dati e tabelle. • Utilizzare le caratteristiche XML di Microsoft SQL Server 2008. • Pianificare, creare e ottimizzare indici. • Implementare l'integrità dei dati nei database Microsoft SQL Server 2008 utilizzando i constraints. • Implementare l'integrità dei dati nei database Microsoft SQL Server 2008 utilizzando i trigger. • Implementare le viste. • Implementare le stored procedures. • Implementare le funzioni. • Implementare codice gestito nel database. • Gestire i lock e le transazioni. • Utilizzare il Service Broker per creare una soluzione di tipo messaging. Materiale didattico: • Courseware ufficiale Microsoft in lingua inglese • Certificato di frequenza Dotazione Software: Ciascun partecipante avrà a disposizione, una postazione allestita con i sistemi operativi ed il software necessario alle esercitazioni. Orario: 4,5 Giorni: lunedì - giovedì dalle 9:00 - 12:30 / 13:30 - 17:00 venerdì dalle 9:00 - 12:30 Contenuti • Modulo 1: Creating Databases and Database Files o o o o • Modulo 2: Creating Data Types and Tables o o o • Creating and Using Functions. Working with Functions. Controlling Execution Context. Modulo 9: Implementing Managed Code in the Database o o o • Implementing Stored Procedures. Creating Parameterized Stored Procedures. Working With Execution Plans. Handling Errors. Modulo 8: Implementing Functions o o o • Introduction to Views. Creating and Managing Views. Optimizing Performance by Using Views. Modulo 7: Implementing Stored Procedures o o o o • Using the XML Data Type. Retrieving XML by Using FOR XML. Shredding XML by Using OPENXML. Introducing XQuery. Creating XML Indexes. Implementing XML Schemas. Modulo 6: Implementing Views o o o • Data Integrity Overview. Implementing Constraints. Implementing Triggers. Modulo 5: Using XML o o o o o o • Planning Indexes. Creating Indexes. Optimizing Indexes. Modulo 4: Implementing Data Integrity by Using Constraints and Triggers o o o • Creating Data Types. Creating Tables. Creating Partitioned Tables. Modulo 3: Creating and Tuning Indexes o o o • Creating Databases. Creating Filegroups. Creating Schemas. Creating Database Snapshots. Introduction to the SQL Server Common Language Runtime. Importing and Configuring Assemblies. Creating Managed Database Objects. Modulo 10: Managing Transactions and Locks o o o o Overview of Transactions and Locks. Managing Transactions. Understanding SQL Server Locking Architecture. Managing Locks. • Modulo 11: Using Service Broker o o o Service Broker Overview. Creating Service Broker Objects. Sending and Receiving Messages. Vuoi saperne di più? Contatta il nostro commerciale: Milano T 02365738 – Bologna T 0512919420 – Roma T 065415426 [email protected]