6232B Implementing a Microsoft SQL Server 2008 R2 Database

Print kursus Lær at installere og anvende SQL Server 2008 R2 professionelt på dette kursus, der udbydes i samarbejde med et Microsoft certificeret kursussted.

Kurset henvender sig til:

IT professionelle, der vil lære at anvende SQL Server 2008 R2 og allerede har kendskab til Transact-SQL.

Forudsætninger:

For at alle får mest ud af kurset skal du have:
- Kendskab til Transact-SQL i arbejdssammenhæng, skal have lavet forespørgsler i programmet, eller have deltaget i kursus 2778A: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL.
- Praktisk kendskab til relationelle databaser, samt design af disse.
- Grundlæggende Windows Server færdigheder.
- Viden om grundlæggende programmering.

Kursusindhold Praktiske oplysninger
Kurset er opbygget, efter Microsofts guidelines, med moduler der giver både teoretisk og praktisk erfaring med de behandlede emner. Her følger en kort beskrivelse af, hvad du lærer på de enkelte moduler.

Module 1: Introduction to SQL Server and its Toolset
Introduktion til hvordan du arbejder med og konfigurerer en SQL server platform.

Module 2: Working with Data Types
Lær om de datatyper, der understøttes af SQL Server, samt hvordan du konverterer data fra en type til en anden.

Module 3: Designing and Implementing Tables
Anvend tabeller og skemaer. Du lærer at designe dine egne og ændre eksisterende.

Module 4: Designing and Implementing Views
Lær at præsentere resultatet af udvalgte søgninger som en SQL-visning.

Module 5: Planning for SQL Server Indexing
Vi diskuterer og ser på de forskellige måder hvorpå en SQL servers indeks kan bygges op.

Module 6: Implementing Table Structures in SQL Server
Lær at oprette tabeller som Heaps(Masser), samt i Clusters(Klynger) og sammenligne ydelsen på de to typer.

Module 7: Reading SQL Server Execution Plans
Lær at læse, vurdere og anvende planer for hvordan SQL serveren anvendes. Herunder at sammenligne planer, så de passer til virkeligheden og beregne prisen for en forespørgsel.

Module 8: Improving Performance through Nonclustered Indexes
Du lærer at designe et indeks, uden klynger, samt at anvende Database Engine Tuning Advisor.

Module 9: Designing and Implementing Stored Procedures
Lær at konfigurere, ændre og anvende Stored Procedures med og uden parametre.

Module 10: Merging Data and Passing Tables
Anvend de forskellige tabeltyper, samt parametre og at anvende MERGE kommandoen til at udføre indsættelser, opdateringer og slette poster ved sammenlægningen af to tabeller.

Module 11: Creating Highly Concurrent SQL Server Applications
Identifikation af trængselsproblemer på serveren og løsningsmuligheder.

Module 12: Handling Errors in T-SQL Code
Lær at håndtere fejl i T-SQL, med løsninger der udfører passende handlinger.

Module 13: Designing and Implementing User-Defined Functions
Design og implementer egne skalar og tabelfunktioner, samt se på alternativerne til funktioner.

Module 14: Ensuring Data Integrity through Constraints
Anvend Betingelser(Constraints) til at sikre at de rette personer får adgang til de rette data.

Module 15: Responding to Data Manipulation via Triggers
Find ud af hvordan du kan sikre at data ikke bliver manipuleret ved at designe og implementere Data Manipulation Language(DML) alarmer.

Module 16: Implementing Managed Code in SQL Server
Lær mere om SQL Common Language Runtime(SQL CLR), herunder at vurdere og anvende kode.

Module 17: Storing XML Data in SQL Server
Find ud af hvornår det er en fordel og hvordan du anvender XML data i SQL Server.

Module 18: Querying XML Data in SQL Server
Lær at anvende XQuery til basale søgninger og T-SQL FOR XML erklæringer.

Module 19: Working with SQL Server Spatial Data
Lær at anvende rumlige data i SQL og kend til de industristandarder der vedrører disse.

Module 20: Working with Full-Text Indexes and Queries
Kurset afsluttes med et kig på indeks af typen Full-Text, hvordan du søger i dem og hvordan der oprettes en Stoplist over ord der ikke skal spille en rolle i den sætning der søges på(ord som og, er, en osv.)

Den fulde kursusbeskrivelse(på engelsk) kan findes på http://www.microsoft.com/learning/en/us/Course.aspx?ID=6232b

Kursusmål

This five-day instructor-led course is intended for Microsoft SQL Server database developers who are responsible for implementing a database on SQL Server 2008 R2. In this course, students learn the skills and best practices on how to use SQL Server 2008 R2 product features and tools related to implementing a database server.

After completing this course, students will be able to:

Understand the product, its components, and basic configuration.

  • Work with the data types supported by SQL Server.
  • Design and implement tables and work with schemas.
  • Design and implement views and partitioned views.
  • Describe the concept of an index and determine the appropriate data type for indexes and composite index structures.
  • Identify the appropriate table structures and implement clustered indexes and heaps.
  • Describe and capture execution plans.
  • Design and implement non-clustered indexes, covering indexes, and included columns.
  • Design and implement stored procedures.
  • Implement table types, table valued parameters, and the MERGE statement.
  • Describe transactions, transaction isolation levels, and application design patterns for highly-concurrent applications.
  • Design and implement T-SQL error handling and structured exception handling.
  • Design and implement scalar and table-valued functions.
  • Design and implement constraints.
  • Design and implement triggers.
  • Describe and implement target use cases of SQL CLR integration.
  • Describe and implement XML data and schema in SQL Server.
  • Use FOR XML and XPath queries.
  • Describe and use spatial data types in SQL Server.
  • Implement and query full-text indexes.




Pris kr. 18.750,-
Varighed 5 dage
Bemærk Kurset udbydes af IDG som kursusfacilitator for en Microsoft Gold Certified Partner
Virksomhedskursus? Læs nærmere her
Kursusdato
 
Kommende kurser
21 maj Lær at bruge en PC - Grundlæggende it-brug

21 maj Adobe Photoshop CS4-CS5 Udvidet

21 maj Business Intelligence (BI) med PowerPivot Grundlæggende

23 maj Adobe Dreamweaver CS4-CS5 Udvidet

27 maj Certified ScrumMaster - projektledelse og projektstyring

27 maj Citrix NetScaler 10 Essentials and Networking

27 maj Excel kursus 2007/2010 Videregående afholdes både i Kbh., Århus og Aalborg

27 maj VMware vSphere: Fast Track [5.1]

27 maj Implementing Cisco Unified Communications Manager Part 1

27 maj VMware vSphere: Optimize and Scale [V5.1]

27 maj Certified Ethical Hacker afholdes både i Kbh. og Århus

28 maj Agile Project Management Foundation (3 dage)

28 maj Access kursus for controllere/analytikere

29 maj PowerPoint 2010 Udvidet

29 maj Excel kursus 2007/2010 Grundlæggende afholdes både i Kbh., Århus og Aalborg

 
 
 
Hørkær 18, 2730 Herlev - Tlf: 77 300 300 - Email: idgkurser@idg.dk - CVR: 65970414
IDG Kurser - Copyright © 2013 - IDG Danmark A/S - IDG.dk