SQL język dostępu do bazy danych SQL Server 2005

Opis szkolenia:

Szkolenie prezentuje podstawowe instrukcje i funkcje języka Transact-SQL w bazie danych Microsoft SQL Server. Uczestnicy nauczą się tworzyć, wypełniać, modyfikować, złączać tabele i agregować dane. Omawiane są również podstawowe sposoby optymalizacji kwerend oraz wykorzystania transakcji i perspektyw w celu poprawy bezpieczeństwa bazy danych.

Szkolenie dostępne także w języku angielskim.


Plan szkolenia:

Relacyjny model danych

  • Operatory relacyjne
  • Własności relacyjnej bazy danych

Przegląd języka Transact-SQL (T-SQL)

  • Zapisywanie poleceń SQL
  • Podstawowy blok zapytań SQL

Funkcje agregujące

  • Stosowanie funkcji agregujących
  • Klauzula GROUP BY
  • Wybierane wyrażenia a funkcje grupowe
  • Klauzula HAVING
  • Kolejność występowania klauzul

Wybieranie danych z wielu tabel

  • Złączenie równościowe
  • Aliasy tabel
  • Złączenia nierównościowe
  • Reguły łączenia tabel

Inne metody łączenia tabel

  • Złączenia zewnętrzne
  • Połączenie tabeli samej ze sobą
  • Operatory zbiorowe – UNION, INTERSECT, EXCEPT

Podzapytania

  • Podzapytania zagnieżdżone
  • Podzapytania zwracające jeden wiersz
  • Podzapytania zwracające wiele wierszy

Optymalizacja zapytań

  • Dobre praktyki w projektowaniu kwerend T-SQL
  • Tworzenie indeksów

Język manipulowania danymi

  • Wstawianie wierszy
  • Modyfikacja wierszy
  • Usuwanie wierszy

Transakcje

  • Transakcje a bezpieczeństwo danych

Perspektywy

  • Tworzenie perspektyw
  • Używanie perspektyw
  • Usuwanie perspektyw

 


Czas trwania szkolenia:

2 dni po 8 godzin lekcyjnych

Wycena szkolenia zamkniętego

Szkolenie zamknięte jest prowadzone w siedzibie Klienta.
Klient zobowiązuje się zapewnić salę szkoleniową wyposażoną w odpowiednią liczbę stanowisk komputerowych oraz rzutnik multimedialny:

Liczebność grupy:    
Miasto: