MS SQL Server 2005 - návrh a vývoj podnikových riešení

Kurz na míru

Základní info

MS SQL Server 2005 – vývoj a návrh podnikových riešení
3 dni, denne 8:00 – 16:00, začiatok kurzu 9:00

Vstupné požiadavky: Znalosť práce v prostredí MS Windows Server. Znalosť prostredia na úrovni kurzu „MS SQL Server 2005 / 2000 - základy a návrh databáz“. Znalosti jazyka T-SQL na úrovni kurzu „MS SQL Server 2005 / 2000 - práca v jazyku T-SQL“.

Kurz je určený hlavne pre návrhárov, vývojárov ale aj pre ostatných záujemcov, ktorí sa chcú oboznámiť s databázovým systémom MS SQL Server a získať potrebné technické vedomosti na návrh a implementáciu podnikových databázových riešení na báze tohto systému.

MS SQL Server 2005, súčasť rady produktov Windows Server System, predstavuje komplexný software pre správu a analýzu údajov, ktorý používateľom v organizáciách poskytuje zabezpečenú, spoľahlivú a produktívnu platformu pre podnikové údaje.

Účastníci kurzu získajú ucelený prehľad o jednotlivých súčastiach SQL Servera a spôsobe ich použitia pri návrhu komplexných OLTP databázových riešení. Dôraz je kladený na nové technológie (podpora .NET, XML, HTTP endpoint, Service Broker, Notification Services)


Cena kurzu: 6900 SK bez DPH.


Náplň kurzu:

1. DEŇ
Prehľad architektúry SQL Server 2005 a použitie vývojárskych nástrojov
• prehľad komponentov a nových rozšírení architektúry v SQL Server 2005
• prehľad nových možností pre vývojárov
• SQL Server Management Studio, vytváranie projektov

Implementácia zabezpečenia v SQL Server 2005
• architektúra zabezpečenia SQL Server 2005
• použivanie schém pri zabezpečení

Rozšírené príkazy T-SQL
• nové a rozšírené dátové typy
• vytváranie a použitie Partitioned Table
• rozšírené možnosti indexovania
• použitie klauzuly OUTPUT
• Common Table Expressions (CTE), rekurzie
• použitie operátorov PIVOT a UNPIVOT
• použitie operátora APPLY
• použitie funkcií RANK, DENSE_RANK, ROW_NUMBER, NTILE

Štruktúrované ošetrenie chýb
• použitie konštrukcie TRY...CATCH
• použitie šturkturovaného zachytávanie výnimiek

XML rozširenia v SQL Server 2005
• klauzula FOR XML, Funkcia OPENXML
• dátový typ xml, ukladanie XML dokumentov v databáze
• netypové a typové XML dokumenty, schémy XSD
• vytváranie a použitie XML Indexov
• použitie výrazov XQuery
• dotazovanie a modifikácia pomocou metód dátového typu xml

2. DEŇ
.NET CLR v SQL Server 2005
• úvod do .NET Common Language Runtime
• vlastnosti a možnosti riadeného kódu
• integrácia .NET CLR do SQL Server 2005
• riadený code vs. Transact-SQL

Vytváranie a registrovanie riadených databázových objektov
• vytváranie riadených uložených procedúr a spúštačov
• vytváranie riadených užívateľom definovaných funkcií (UDF) a agregátov (UDA)
• vytváranie riadených užívateľom definovaných dátových typov (UDT)
• import existujúcej Assembly
• registrácia databázových objektov používajúcich riadený kód

Vývoj klientských aplikácií pomocou ADO.NET
• úvod a základný prehľad ADO.NET
• ADO.NET rozšírenia v .NET Framework 2.0
• typické konštrukcie kódu pre ADO.NET
• viazanie dát vo Windows aplikáciách
• viazanie dát v ASP.NET 2.0 aplikáciách

SQL Management Objects (SMO)
• prehľad SQL Management Objects
• objektový model a odkazovanie v SMO
• zisťovanie vlastností servera pomocou SMO
• vytváranie a modifikácia objektov pomocou SMO

Replication Management Objects (RMO)
• prehľad Replication Management Objects
• pripojenie k replikačnému serveru
• riadenie replikačných úloh

3. DEŇ
Service Broker
• prehľad architektúry orientovanej na služby (SOA), termilógia
• systémová, komunikačná a bezpečnostná architektúra Service Broker-a
• komunikačné procesy Service Broker-a
• vytváranie Contracts, Queues a Services a posielanie/prijímanie správ
• vytváranie Service Broker aplikácie

Natívna podpora HTTP
• webové služby a protokol SOAP
• prehľad architektúry a konfigurácia natívnej podpory HTTP
• vytváranie HTTP Endpoint-ov
• zabezpečenie HTTP Endpoint-ov a URL Namespace
• vytváranie .NET clientov používajúcich HTTP Endpoint
• vytvorenie webovej služby využívajúcej HTTP Endpoint

Notification Services
• architektúra Notification Services
• správa odberov (Subscription Management)
• zaznamenávanie udalostí (Event Collection )
• generovanie upzornení (Notification Generation)
• konfigurácia riešení s Notification Services (konfiguračný súbor, definičný súbor aplikácie)
• utilita NSControl
• aplikácie pre správu odberov (Subscription Management Applications)
• použitie Event Provider-ov

MS SQL Server 2005 - návrh a vývoj podnikových riešení

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.