Logo EduCity
Najväčšia on-line ponuka vzdelávania
Meetings.cz - konferenčné priestory
Vyhľadať na EduCity
Zvoľte región
kapacita
Nájdi
Nájdi
 
 

PORADENSTVO
ponuka konzultácií a poradenstva
PORADENSKÉ FIRMY
KURZY NA MIERU
na základe potrieb Vašej firmy
vhodné priestory pre firemné akcie

 Termín konania:

 Počet účastníkov:
 Požadovaná lokalita:

Meno:   
Heslo:   
  

detail
VZDELÁVACIEHO PROGRAMU

Názov MS SQL Server 2005 / 2000 - práca v jazyku T-SQL


Popis MS SQL Server 2005 / 2000 - práca v jazyku T-SQL
2 dni, denne 8:00 – 16:00, začiatok kurzu 9:00

Najbližší termín kurzu: 2.10.2008

Vstupné požiadavky: Znalosť práce v prostredí MS Windows, základov databázového spracovania údajov a určité skúsenosti s relačnými databázami. Vítané sú aj širšie znalosti na úrovni kurzu „MS SQL Server 2005 / 2000 - základy a návrh databáz“.

Kurz je určený pre vývojárov, správcov a ostatných používateľov databázového systému MS SQL Server, ktorí sa chcú naučiť efektívne pracovať s dátami pomocou príkazov jazyka T-SQL.
T-SQL (Transact-SQL) je štruktúrovaný dotazovací jazyk spoločnosti Microsoft, ktorý je založený na medzinárodných štandardoch ISO / ANSI SQL-99 a SQL-92. Obsahuje príkazy na definíciu databázových objektov, riadenie prístupu k databázovým objektom a manipuláciu s dátami (DDL, DCL, DML). Umožňuje interaktívnu prácu s databázou i tvorbu ucelených dávok a uložených procedúr. Je základom na tvorbu programových aplikácií na báze SQL Servera.
Účastníci kurzu získajú ucelený prehľad o jazyku T-SQL a možnostiach jeho použitia na výber a modifikáciu údajov. Podrobne sa preberá najmä výber položiek a záznamov, zoskupenie a agregácia údajov, spájanie tabuliek, podvýbery, tvorba a použitie pohľadov, používateľom definované uložené procedúry, funkcie, spúšte a niektoré ďalšie techniky práce s údajmi.

Výuka prebieha v prostredí SQL Server 2005 Express Edition a klientskeho nástroja SQL Server Management Studio Express (CTP), ktorý možno s výhodou použiť aj na prácu so starším systémom SQL Server 2000 (MSDE). Rozdiely vo verzii 2000 sa preberajú priebežne a v potrebnom rozsahu sa prezentujú aj staršie klientske nástroje Enterprise Manager a Query Analyzer.

Cena kurzu: 4100 SK bez DPH.

Náplň kurzu:

1. DEŇ
Úvod do jazyka T-SQL
• základné pojmy a princípy relačných databáz - stručná rekapitulácia
• určenie a možnosti použitia jazyka T-SQL
• typy príkazov a spôsob ich zápisu - DDL, DCL, DML (Data Definition / Control / Manipulation Language)
• prístup z rôznych prostredí - nástroje SQL Servera (Management Studio, SQLCMD), programy MS Office, skripty, vyššie programovacie jazyky
• použitie elektronickej príručky - SQL Server Books Online

Management Studio - použitie a základy ovládania
• pripojenie k serveru
• Object Explorer a okno Summary - použitie databázových objektov
• okno Query - vykonávanie príkazov a dávok (batch / script), odozva servera, smerovanie výstupných dát, výber pracovnej databázy
• Template Explorer - šablóny príkazov T-SQL
• nástroje na generovanie skriptov pre databázu, tabuľky a iné objekty
• nástroje na kontrolu výkonu a optimalizáciu príkazov - Query Options, Execution Plan, Client Statistics

Nástroj SQLCMD - použitie a základy ovládania
• pripojenie k serveru a výber pracovnej databázy
• vykonávanie príkazov a dávok T-SQL
• ostatné parametre a nastavenia

Výber údajov z databázy - základy
• štruktúra a obsah vzorovej databázy
• SELECT - výber položiek, vypočítané hodnoty v stĺpcoch - použitie výrazov a štandardných funkcií, názvy výsledných stĺpcov - AS
• výber záznamov (filtrovanie) pomocou podmienok - WHERE
• vykonanie výberu a úvahy o výkone - OPTION
• prevzatie výsledných dát a práca s nimi - result set, klauzula INTO a OUTPUT

Zoskupenie a agregácia údajov
• zisťovanie typických hodnôt položiek - TOP, DISTINCT
• použitie agregačných funkcií - COUNT, SUM, AVG, MIN, MAX, ...
• funkcie RANK, DENSE_RANK, ROW_NUMBER, NTILE
• zoskupenie záznamov - GROUP, COMPUTE
• operátory PIVOT a UNPIVOT
• hierarchické agregácie pre viac kľúčov - ROLLUP, CUBE

2. DEŇ
Spájanie tabuliek a podvýbery
• kombinovanie a výber údajov z viacerých tabuliek - JOIN, miestne názvy tabuliek (alias) - AS
• operátor APPLY
• kombinovanie a porovnanie (množinový rozdiel) viacerých výsledkov - UNION, EXCEPT
• podvýbery a ich použitie - SELECT ... WHERE ... (SELECT ...) - IN, EXISTS, relácia s ALL / SOME / ANY
• Common Table Expression (CTE) - alternatíva k podvýberom (... WITH ... AS ...)

Úprava údajov
• vkladanie, úprava a odstraňovanie záznamov - INSERT, UPDATE, DELETE
• úvod do transakcií, pochopenie vnútorných postupov - TRANSACTION
• súbežné spracovanie údajov v sieti a predchádzanie kolíziám - LOCK, ISOLATION
• úvahy o výkone

Pohľady - VIEW
• tvorba a údržba pohľadov - CREATE / ALTER / DROP
• výhody a praktické použitie pohľadov

Používateľom definované uložené procedúry, funkcie a spúšte - PROCEDURE / FUNCTION / TRIGGER
• úvod do programovateľných objektov - význam, možnosti použitia, spôsob vykonávania
• tvorba a údržba objektov - CREATE / ALTER / DROP
• vstupné a výstupné parametre procedúr, návratové hodnoty
• zápis príkazov, riadenie toku programu, ošetrenie chybových stavov (TRY ... CATCH)
• zobrazenie zdrojového textu objektu - sp_helptext

Vyššie techniky práce s údajmi
• sekvenčné spracovanie údajov - CURSOR
• práca s údajmi vo formáte XML - dátové typy, nástroje
• fulltextové vyhľadávanie - indexy, nástroje (CONTAINS, FREETEXT), uložené procedúry (sp_FullText_*)
• systémové funkcie - prehľad
• systémové uložené procedúry - prehľad (sp_*, xp_*, fn_*)

 PREPOSLAŤ INFORMÁCIE O KURZE

- upozornite kolegu na tento kurz
 FORMÁTOVAŤ PRE TLAČ



TOP
NABÍDKY PRÁCE NA JOBCITY




VÝPIS POZÍCIÍ JOBCITY
Pozice Firma Lokalita Datum vložení
Programátor C++ senior TietoEnator Czech s.r.o. Moravskoslezský 4.11.2008
Business Account Manager - Praha Telefónica O2 Czech Republic, a.s. Hl.m. Praha 14.11.2008
Marketingový specialista ICT - Senior Telefónica O2 Czech Republic, a.s. Hl.m. Praha 14.11.2008
IT Analytik Komerční banka, a.s. Hl.m. Praha 3.11.2008
Specialista řízení procesů - junior ČEZ, a. s. Plzeňský 29.10.2008
Specialista aplikačních systémů sítě Telefónica O2 Czech Republic, a.s. Hl.m. Praha 14.11.2008
Business Project Manager Telefónica O2 Czech Republic, a.s. Hl.m. Praha 14.11.2008
Programátor Java senior TietoEnator Czech s.r.o. Moravskoslezský 18.11.2008
IT Analytik pro Risk management Komerční banka, a.s. Hl.m. Praha 3.11.2008
System Engineer - senior Komerční banka, a.s. Hl.m. Praha 20.11.2008


registrácia
DODÁVATELIA

Ak ste dodávateľ v oblasti firemného či verejného vzdelávania a chcete zverejniť vašu ponuku na EduCity, registrujte sa prosím tu.

VEREJNÉ KURZY
prístupné všetkým záujemcom
ŠKOLIACE FIRMY
EduCity PREDSTAVUJE
O NÁS

 
JOBS NA EDUCITY


PARTNERI EduCity