Implementing a Microsoft SQL Server 2008 Database  
Nächster termin
12 March - 16 March 2012 Austria, Vienna - it-versity
Dauer: 5 days
Sprache: German
Mentor:  Herbert Albert
Listenpreis: € 2175 (EUR)
Register

5 Tage, MOC6232


für Österreich in Kooperation mit it-versity - Wolfgang Ziegler und Partner GesmbH

Einführung
Teilnehmer
Voraussetzungen
Seminarziele
Seminarinhalte


Einführung

In diesem Kurs bekommen Sie das notwendige Know-how und Handwerkszeug, um eine SQL Server 2008 Datenbank zu implementieren. Hier lernen Sie, was Sie auf jeden Fall wissen müssen, wenn Sie mit Datenbanken arbeiten wollen. Sie erfahren alles Nötige über Datenbanken, Datentypen und Tabellen; Beschränkungen , Indices, programmierbare Objekte wie UDFs, UDT, Triggers und Stored Procedures mit T-SQL oder Common Language Runtime (CLR). 


Teilnehmer

Dieser Kurs richtet sich an jene IT-Professionals, die sich das Handwerkszeug zum erfolgreichen Arbeiten mit SQL Server 2008 aneignen wollen.


Voraussetzungen

Das sollten Sie als Teilnehmer dieses Kurses mitbringez

  • Basiskenntnisse über Windows und seine wichtigsten Funktionalitäten
  • Praktische Erfahrung mit Transact-SQL
  • Praktische Erfahrung mit relationalen Datenbanken
  • Schon mal mit Datenbankdesign zu tun gehabt


Seminarziele
After completing this course, students will be able to:
    Create databases and database files.
  • Create data types and tables.
  • Use XML-related features in Microsoft SQL Server 2008.
  • Plan, create, and optimize indexes.
  • Implement data integrity in Microsoft SQL Server 2008 databases by using constraints.
  • Implement data integrity in Microsoft SQL Server 2008 by using triggers.
  • Implement views.
  • Implement stored procedures.
  • Implement functions.
  • Implement managed code in the database.
  • Manage transactions and locks.
  • Use Service Broker to build a messaging-based solution.

Seminarinhalte

Module 1: Creating Databases and Database Files

  • Creating Databases
  • Creating Filegroups
  • Creating Schemas
  • Creating Database Snapshots
Module 2: Creating Data Types and Tables
  • Creating Data Types
  • Creating Tables
  • Creating Partitioned Tables
Module 3: Creating and Tuning Indexes
  • Planning Indexes
  • Creating Indexes
  • Optimizing Indexes
Module 4: Implementing Data Integrity by Using Constraints and Triggers
  • Data Integrity Overview
  • Implementing Constraints
  • Implementing Triggers
Module 5: Using XML
  • Using the XML Data Type
  • Retrieving XML by Using FOR XML
  • Shredding XML by Using OPENXML
  • Introducing XQuery
  • Creating XML Indexes
  • Implementing XML Schemas
Module 6: Implementing Views
  • Introduction to Views
  • Creating and Managing Views
  • Optimizing Performance by Using Views
Module 7: Implementing Stored Procedures
  • Implementing Stored Procedures
  • Creating Parameterized Stored Procedures
  • Working With Execution Plans
  • Handling Errors
Module 8: Implementing Functions
  • Creating and Using Functions
  • Working with Functions
  • Controlling Execution Context
Module 9: Implementing Managed Code in the Database
  • Introduction to the SQL Server Common Language Runtime
  • Importing and Configuring Assemblies
  • Creating Managed Database Objects
Module 10: Managing Transactions and Locks
  • Overview of Transactions and Locks
  • Managing Transactions
  • Understanding SQL Server Locking Architecture
  • Managing Locks
Module 11: Using Service Broker
  • Service Broker Overview
  • Creating Service Broker Objects
  • Sending and Receiving Messages

 
Síguenos en: