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 EduCity.Kontaktní údaje na dodavatele získáte po registraci. Nebo použijte poptávkový formulář.
-
Kurz na míru
- ID akce:596118
Popis kurzu na míru MS SQL Server 2005 - návrh a vývoj podnikových riešení
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
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