O kursie
używać zaawansowanych technik tworzenia zapytań T-SQL,
pracować na różnych typach danych: tekstowych, liczbowych, daty i czasu, XML,
korzystać z funkcji, procedur i zmiennych w pracy z bazami danych,
tworzyć i odpowiednio wykorzystać tabele tymczasowe.
Certyfikat
Po ukończonym kursie otrzymasz od nas certyfikat potwierdzający kwalifikacje zdobyte podczas szkolenia. Na certyfikacie znajduje się numer wpisu do rejestru instytucji szkoleniowych 2.12/00238/2015. Jest to potwierdzenie, że szkolenie przeprowadzone jest przez profesjonalną firmę szkoleniową.
Opieka poszkoleniowa
Po zakończonym szkoleniu dajemy Ci możliwość korzystania z merytorycznej pomocy trenera. Jeśli masz jakiekolwiek wątpliwości lub pytania związane z tematyką odbytego szkolenia, możesz wybrać jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu: konsultację telefoniczną lub e-mailową (dwukrotnie) lub konsultacje face to face z trenerem w Krakowie w wymiarze 2 godzin lekcyjnych.
Szkolenie jest dla osób, które:
- zajmują się programowaniem lub administrowaniem baz danych,
- posiadają przynajmniej podstawową wiedzę dotyczącą tworzenia zapytań T-SQL,
- chcą rozwinąć swoje umiejętności w zakresie pracy z danymi,
- pracują na oprogramowaniu Microsoft SQL Server.
Program kursu
1. Zapytania oraz widoki:
- zapytania wybierające (SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY),
- zapytania modyfikujące dane (INTO, INSERT INTO, UPDATE, DELETE),
- modyfikowanie tabel,
- tworzenie widoków (CREATE VIEW),
- dynamiczny SQL oraz zapobieganie SQL Injection,
- kursory.
2. Praca z podzapytaniami:
- podzapytania zagnieżdżone,
- podzapytania skorelowane,
- operator EXISTS.
3. Zmienne:
- tworzenie i modyfikacja funkcji skalarnych,
- tabelaryczne (DECLARE).
4. Typy danych:
- liczbowe (tinyint, smallint, int, bigint),
- tekstowe (char, varchar, nchar, ntext, nvarchar),
- daty i czasu (datetime, smalldatetime),
- XML (Extensible Markup Language),
- inne (np. hierarchyid, cursor).
5. Instrukcje sterujące:
- instrukcja warunkowa IF,
- pętle (LOOP, WHILE, FOR).
6. Charakterystyka tabel:
- tymczasowych,
- globalnych.
7. Różnice pomiędzy procedurami a funkcjami.
8. Procedury składowane:
- zastosowanie,
- ogólna struktura procedury składowanej w SQL,
- tworzenie procedury.
9. Funkcje:
- skalarne:
- daty i czasu,
- logiczne,
- tekstowe,
- konwersji,
- tabelaryczne:
- proste (inline table UDF),
- złożone (multi-statement table valued functions),
- grupujące i szeregujące dane,
- użytkownika.
10. Transakcje:
- baza teoretyczna (zasada ACID),
- przykłady realizacji,
- zarządzanie błędami.
11. Wyzwalacze:
- DML (INSERT, UPDATE, DELETE),
- DDL (CREATE, ALTER, DROP).
Czas trwania
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
wymagany komputer z dostępem do internetu
Bielsko-Biała
woj. śląskie
Rejestracja
- udział w zajęciach
- materiały szkoleniowe
- certyfikat uczestnictwa
- serwis obiadowy
- przerwy kawowe
- opieka poszkoleniowa
- Rozwiń
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
- udział w zajęciach
- materiały szkoleniowe
- certyfikat uczestnictwa
- serwis obiadowy
- przerwy kawowe
- opieka poszkoleniowa trenera
- Rozwiń
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
Najczęściej zadawane pytania
Prosimy o wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.
- Nazwa firmy: Cognity
- Ulica i nr: Dietla 25/5
- Kod pocztowy: 31-070
- Miejscowość: Kraków
- Numer NIP: 9451872994