Szkolimy na najwyższym poziomie

Sprawdź naszą ofertę!

wpisz np. office lub nr szkolenia np. 10174

MS-T-SQL - Pisanie zapytań Transact-SQL przy użyciu MS SQL Server 2008

Kod kursu:
MS-T-SQL
Nazwa kursu:
MS-T-SQL - Pisanie zapytań Transact-SQL przy użyciu MS SQL Server 2008
Czas trwania (dni):
3
Liczba godzin:
24
Metody:
  • wykład
  • laboratorium
  • prezentacje
  • ćwiczenia praktyczne
  • pytania i odpowiedzi
Kategoria:
  • użytkowanie
  • bazy danych
Gwarantujemy:
  • materiały szkoleniowe (w wersji papierowej)
  • notatnik, długopis
  • lunch
  • kawa, herbata, napoje, ciasteczka
  • dyplom
  • zaświadczenie o ukończeniu kursu
  • 2-tyg pomoc email
Dla kogo:

Kurs jest przeznaczony dla osób, które chcą nauczyć się  tworzenia zapytań języka Transact-SQLw procesie wyszukiwania rozproszonych informacji w bazie danych SQL Server 2008.    

Krótki opis:

Kurs składa się z trzech części:

   

  • Pierwszy zasadniczy etap to projekcja danych składowanych w bazie danych (moduły od 1 do 7),
  • Kolejny etap polega na wykorzystywaniu wbudowanych funkcji rozszerzających możliwości T-SQL o operacje na łańcuchach, czasie i liczbach (moduł 8),
  • Trzeci etap zamyka kurs i stanowi swoistą burzę mózgów w znajdowaniu alternatyw w sposobie wyszukiwania informacji składowanych w bazie (moduł 9).

 

Wymagania:

Od uczestników kursu wymagana jest znajomość zagadnień dotyczących relacyjności baz danych - zasad rozdzielania danych na wiele tabel.                

Opis

    A: Możliwości T-SQL w zwracaniu informacji
        Moduł 1: Wprowadzenie
            Lekcja 1: Podział oraz cechy języka T-SQL
            Lekcja 2: Poruszanie się po SQL Server Management Studio
        Moduł 2: Podstawy pisania zapytań SELECT
            Lekcja 1: Wybieranie danych z tabeli
                Zwracanie pojedynczych wartości
                Konkatenacja wartości
                Aliasowanie kolumn
                Zastosowanie operatorów arytmetycznych
            Lekcja 2: Zwiększanie przejrzystości zwracanych danych
                Sortowanie danych
                Pozbywanie się duplikujących się wartości
            Lekcja 3: Wybieranie danych ze szczytu
                Zwracanie określonej liczby lub procentu wierszy
                Determinizm opcji TOP
        Moduł 3: Filtrowanie danych
            Lekcja 1: Kryteria proste wyszukiwania rekordów
                Definiowanie kryteriów
                Operatory porównań
                Logika trójwartościowa
                Pola pozbawione wartości i pola puste
            Lekcja 2: Kryteria złożone wyszukiwania rekordów po jednym atrybucie
                Operator logiczny – OR
                Operator logiczny – AND
                Operator logiczny – NOT
                Wspomagający operator zakresu
                Wspomagający operator listy
            Lekcja 3: Kryteria złożone wyszukiwania rekordów po wielu atrybutach
                Kryteria wyszukujące rekordy w oparciu o kilka argumentów
                Pierwszeństwo operatorów
            Lekcja 4: Szukanie podobnych wartości
                Budowa wzorca wyszukującego
                Symbole wieloznaczności
        Moduł 4: Agregowanie danych
            Lekcja 1: Proste agregacje
                Idea grupowania danych
                Zapytania z jedną grupą bez wyrażenia zbioru grupującego
                Funkcje agregujące
                Definiowanie pojedynczych zbiorów grupujących
                Zapytania z wieloma grupami i podgrupami
                Filtrowanie danych zagregowanych
            Lekcja 2: Agregowanie danych według kilku zbiorów grupujących
                Idea definiowania kilku zbiorów agregujących
                Definiowanie zbiorów grupujących w jednym zapytaniu
                Definiowania wszystkich możliwych zbiorów grupujących (klauzula CUBE)
                Definiowanie możliwych zbiorów grupujących z uwzględnieniem hierarchii elementów
                Identyfikacja wierszy ze zbiorami grupującymi (funkcja GROUPING_ID)
                Szeregowanie pogrupowanych danych
            Lekcja 3: Przestawianie danych
                Zamiana wierszy na kolumny z jednoczesną agregacją danych
                Techniczne szczegóły mechanizmu grupowania danych
                Zastosowanie tabeli pochodnej
                Sortowanie danych
                Przestawianie atrybutów
                Odwrotne przestawianie danych
        Moduł 5: Łączenie rozproszonych informacji
            Lekcja 1: Poziome operacje na zbiorach
                Idea poziomego łączenia informacji
                Połączenie skrośne
                Aliasowanie tabel
                Połączenie wewnętrzne
                Połączenie zewnętrzne
            Lekcja 2: Wielokrotne poziome operacje na zbiorach
                Wielokrotne połączenia wewnętrzne
                Wielokrotne połączenia mieszane
                Logiczna kolejność połączeń – zmiana kolejności wykonywania połączeń
            Lekcja 3: Pionowe operacje na zbiorach
                Idea pionowego łączenia informacji
                Suma zbiorów
                Techniczne szczegóły operacji na zbiorach
                Różnica zbiorów
                Część wspólna zbiorów
            Lekcja 4: Wielokrotne pionowe operacje na zbiorach
                Idea wielokrotnych operacji na zbiorach
                Priorytet operacji na zbiorach
                Zmiana kolejności wykonywania pionowych operacji na zbiorach
        Moduł 6: Zapytania podrzędne
            Lekcja 1: Skalarne zapytania podrzędne
                Samodzielne skalarne zapytania podrzędne
                Najczęściej popełniane błędy w skalarnych zapytania podrzędnych
                Skorelowane skalarne zapytania podrzędne
            Lekcja 2: Wielowartościowe zapytania podrzędne
                Samodzielne wielowartościowe zapytanie podrzędne
                Skorelowane wielowartościowe zapytanie podrzędne
                Porównanie predykatów IN i EXISTS
            Lekcja 3: Tablicowe zapytania podrzędne
                Idea wyrażeń tablicowych
                Tabele pochodne
                Wspólne wyrażenia tablicowe – CTE
        Moduł 7: Analityczne funkcje szeregujące
            Lekcja 1: Numerowanie wierszy
                Numerowanie wierszy
                Numerowanie wierszy i grupy danych
            Lekcja 2: Szeregi
                Szeregi
                Szeregi i grupy danych
            Lekcja 3: Płytki
                Płytki
                Płytki i grupy danych
    B: Wykorzystywanie wbudowanych funkcji rozszerzających możliwości T-SQL o operacje na łańcuchach, czasie i liczbach:
        Moduł 8: Funkcje
            Lekcja 1: Wprowadzenie do funkcji
                Znaczenie pierwszeństwa typów danych
                Hierarchia typów danych
                Typy funkcji
            Lekcja 2: Funkcje tekstowe
                Zwracanie skrajnych i środkowych znaków z ciągu znakowego
                Znajdowanie jednego ciągu w drugim ciągu
                Zastępowanie, wstrzykiwanie ciągu znakowego oraz inne konwersje znakowe
                Porównywanie ciągów znakowych
            Lekcja 3: Funkcje daty i czasu
                Funkcje zwracające bieżącą datę i czas
                Wpływ ustawień językowych dla danej sesji na interpretacje daty
                Wyłuskiwanie elementów momentu czasowego
                Różnica dat
                Operacje dodawania i odejmowania jednostek czasu.
            Lekcja 4: Funkcje matematyczne
                Wartość bezwzględna, potęgowanie, pierwiastkowanie
                Zaokrąglanie
            Lekcja 5: Inne przydatne funkcje
                Pozbywanie się wartości null’owych
                Rozpatrywanie przydatków wartości
    C: Burza mózgu
        Moduł 9: Szukanie alternatyw w sposobie wyszukiwania informacji składowanych w bazie danych.
            Lekcja 1: Różne możliwości uzyskania tego samego wyniku.

Terminy:
Szkolenia Warszawa
Początek: Koniec: Cena netto: 1800 zł (brutto 2214,00 zł)
2012-06-04 2012-06-06
2012-07-05 2012-07-07
2012-08-08 2012-08-10
2012-09-19 2012-09-21
2012-10-09 2012-10-11
2012-11-07 2012-11-09
2013-01-02 2013-01-04
Zapisz się

Tagi:
logo logo logo logo logo logo logo logo logo logo logo

Skróty

Szkolenia Microsoft
Szkolenia Autorskie
Szkolenia McAfee
Szkolenia CompTIA
Szkolenia Novell Suse
Szkolenia Bezpieczeństwo
Szkolenia Programowanie
Szkolenia Linux
Szkolenia ECDL
Usability i Axure
 

 

Działalność

Centrum Technik Sieciowych (CTS) jest działającym od 1989r. (od 1994r. jako spółka z o.o.) na polskim rynku autoryzowanym ośrodkiem szkoleniowym. Oferujemy szkolenia informatyczne o różnych poziomach zaawansowania, skierowane zarówno do użytkowników, jak i specjalistów oraz kadry IT. Realizujemy również złożone projekty edukacyjne, obejmujące szkolenia biznesowe dla kadry zarządzającej, kadry kierowniczej oraz pracowników, a także szkolenia dla poszczególnych grup pracowników (szkolenia dedykowane). Więcej...

Kontakt

Szkolenia w Warszawie

warszawa@cts.com.pl

 

Szkolenia w Krakowie 

krakow@cts.com.pl

Newsletter

ok