MS-20762 Developing SQL Databases

Szkolenie realizowane we współpracy z CBSG Polska Sp. z o.o., autoryzowanego Partnera Szkoleniowego firmy Microsoft

Cena netto za os.:
od 2.299 zł
Regulamin

P - potwierdzone do realizacji (uzbierana minimalna grupa)
N - nowy termin szkolenia

TERMINY SZKOLENIA

Najbliższe terminy

Zapraszamy również do składania zamówień na zakup oryginalnego oprogramowania: Office 365, Windows 10, Visio Online, Project Online, OneDrive for Business, Exchange Online, SharePoint Online, Skype for Business Online i wiele innych.

* Szkolenia w Warszawie oferujmy w specjalnej cenie 2.299 zł Netto, od której nie obowiązują żadne rabaty. W sprawie szkoleń w pozostałych miastach skontaktuj się z nami.

Wszystkie tematy realizujemy również w formie projektów dopasowanych do potrzeb danego przedsiębiorstwa

Szkolenia autoryzowane Microsoft składają się z modułów teoretycznych, każdorazowo popartych częścią laboratoryjną. Ich zakres oraz tematyka mają bezpośredni związek ze ścieżkami certyfikacyjnymi. Zapewniamy, że każde szkolenie w CBSG Polska jest prowadzone przez certyfikowanego trenera Microsoft (MCT) z bogatym doświadczeniem praktycznym. Daje to gwarancję dopasowania prezentowanych treści do oczekiwań uczestników.

Kluczowe zagadnienia szkolenia wg trenera:

  • praca z tabelami, schematami, typami danych
  • zaawansowane projektowanie tabel (partycjonowanie, kompresja danych, temporal tables)
  • praca z indeksami, optymalizacja indeksów i statystyki
  • implementacja funkcji i procedur składowanych
  • tworzenie i praca z indeksami Columstore
  • praca z XML, BLOB, Filestream, Full-Text Search

Czas trwania

  • 40 godziny lekcyjne (5 dni)

Tematyka zajęć

  • Module 1: Introduction to Database Development
    Introduction to the SQL Server Platform
    SQL Server Database Development Tasks
    Lab : SQL Server Database Development Tasks
  • Module 2: Designing and Implementing Tables
    Designing Tables
    Data Types
    Working with Schemas
    Creating and Altering Tables
    Lab : Designing and Implementing Tables
  • Module 3: Advanced Table Designs
    Partitioning data
    Compressing Data
    Temporal Tables
    Lab : Using Advanced Table Designs
  • Module 4: Ensuring Data Integrity through Constraints
    Enforcing data Integrity
    Implementing Domain Integrity
    Implementing Entity and Referential Integrity
    Lab : Ensuring Data Integrity through Constraints
  • Module 5: Introduction to Indexes
    Core Indexing Concepts
    Data Types and Indexes
    Single Column and Composite Indexes
    Lab : Implementing Indexes
  • Module 6: Designing Optimized Index Strategies
    Covering Indexes
    Managing Indexes
    Execution Plans
    Using the DTE
    Lab : Designing Optimized Index Strategies
  • Module 7: Columnstore Indexes
    Introduction to Columnstore indexes
    Creating Columnstore indexes
    Working Columnstore indexes
    Lab : Using Columnstore indexes
  • Module 8: Designing and Implementing Views
    Introduction to views
    Creating and managing views
    Performance considerations for views
    Lab : Designing and Implementing Views
  • Module 9: Designing and Implementing Stored Procedures
    Introduction to Stored Procedures
    Working with Stored Procedures
    Implementing Parameterized Stored Procedures
    Controlling Execution Context
    Lab : Designing and Implementing Stored Procedures
  • Module 10: Designing and Implementing User-Defined Functions
    Overview of Functions
    Designing and Implementing Scalar Functions
    Designing and Implementing Table-Valued Functions
    Implementation Considerations for Functions
    Alternatives to Functions
    Lab : Designing and Implementing User-defined Functions
  • Module 11: Responding to Data Manipulation via Triggers
    Designing DML Triggers
    Implementing DML Triggers
    Advanced Trigger Concepts
    Lab : Responding to Data Manipulation via Triggers
  • Module 12: Using In-Memory Tables
    In-Memory tables
    Native Stored Procedures
    Lab : In Memory OLTP
  • Module 13: Implementing Managed Code in SQL Server
    Introduction to SQL CLR Integration
    Importing and Configuring Assemblies
    Implementing SQL CLR Integration
    Lab : Implementing Managed Code in SQL Server
  • Module 14: Storing and Querying XML Data in SQL Server
    Introduction to XML and XML Schemas
    Storing XML Data and Schemas in SQL Server
    Implementing the XML Data Type
    Using the T-SQL FOR XML Statement
    Getting Started with xQuery
    Lab : Storing and Querying XML Data in SQL Server
  • Module 15: Working with SQL Server Spatial Data
    Introduction to Spatial Data
    Working with SQL Server Spatial Data Types
    Using Spatial Data in Applications
    Lab : Working with SQL Server Spatial Data
  • Module 16: Storing and Querying Blobs and Text Documents in SQL Server
    Considerations for BLOB Data
    Working with FileStream
    Using Full-Text Search
    Lab : Storing and Querying Blobs and Text Documents in SQL Server

HARMONOGRAM

Dzień 1Dzień 2Dzień 3Dzień 4
Rejestracja9:45 – 10:00
Zajęcia10:00 – 11:009:00 – 11:009:00 – 11:009:00 – 11:00
Przerwa11:00 – 11:1511:00 – 11:1511:00 – 11:1511:00 – 11:15
Zajęcia11:15 – 13:0011:15 – 13:0011:15 – 13:0011:15 – 13:00
Obiad13:00 – 13:4513:00 – 13:4513:00 – 13:4513:00 – 13:45
Zajęcia13:45 – 15:0013:45 – 15:0013:45 – 15:0013:45 – 15:00
Przerwa15:00 – 15:1015:00 – 15:1015:00 – 15:1015:00 – 15:10
Zajęcia15:10 – 17:0015:10 – 16:0015:10 – 16:0015:10 – 16:00

W CENIE ZAWIERAMY

W cenę szkolenia wliczone jest:

  • wyżywienie (przerwa kawowa i obiad),
  • wynajem i pełne wyposażenie techniczne sali szkoleniowej,
  • certyfikat ukończenia autoryzowanego szkolenia Microsoft,
  • oficjalne podręczniki zespołu Microsoft Learning.

Zapytaj o możliwość dokupienia do szkolenia:

W cenę szkolenia nie jest wliczony ewentualny nocleg dla uczestnika. Wedle życzenia klienta pomagamy w rezerwacji noclegów, refakturując je, dodając do ceny zakupu zgodnie z ustawą 8%+ VAT. Możemy również pośredniczyć tylko w samej rezerwacji, a zamawiający już sam bezpośrednio rozliczy się za usługę noclegową.