Implementing a Microsoft SQL Server 2008 Database

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]