- Umiejętność obsługi komputera
- Znajomość dowolnego systemu operacyjnego
Kurs odpowiada na pytania
- Jak budować zapytania?
- Jakie możliwości posiada język SQL?
- Co to są relacyjne bazy danych?
- Jaka jest struktura i polecenia języka SQL?
Relacyjne modele baz danych
- Struktura relacyjnej bazy danych
- Operatory relacyjne
Pobieranie danych
- Reguły dotyczące pisania zapytań SQL
- Składnia komendy SELECT
- Wybieranie wszystkich kolumn
- Zapytania z operacjami arytmetycznymi
- Aliasy kolumn
- Literały
- Konkatenacja
Ograniczanie wyników
- Klauzula WHERE
- Operatory porównania
- Warunek LIKE
- Warunek BETWEEN … AND
- Warunek IS NULL
- Warunek IN
- Operatory logiczne
- Wiele warunków w klauzuli WHERE
- Kolejność wykonywania operatorów
- Klauzula DISTINCT
Sortowanie danych
- Klauzula ORDER BY
- Sortowanie po wielu kolumnach lub wyrażeniach
Funkcje SQL
- Różnice między funkcjami jedno- i wielo- wierszowymi
- Funkcje tekstowe, numeryczne, daty
- Funkcje konwertujące
- Zagnieżdżanie funkcji
- Obsługa wartości NULL
Agregacja danych przy użyciu funkcji grupujących
- Funkcje grupujące
- Jak funkcje grupujące traktują wartości NULL
- Tworzenie grup danych - klauzula GROUP BY
- Grupowanie po wielu kolumnach
- Ograniczanie wyniku funkcji grupujących - klauzula HAVING
Pobieranie danych z wielu tabel
- Typy złączeń
- Aliasy tabel
- Złączenia w klauzuli WHERE
- Złączenie wewnętrzne INNER JOIN
- Złączenie zewnętrzne LEFT, RIGHT
- Iloczyn kartezjański
Podzapytania
- Miejsce podzapytań w komendzie SELECT
- Podzapytania jedno- i wielo- wierszowe
- Operatory podzapytań jednowierszowych
- Operatory podzapytań wielowierszowych IN, ALL, ANY
Operatory zbiorowe
- Operator UNION
- Operator INTERSECT
- Operator EXCEPT
Wstawianie, aktualizacja i usuwanie danych
- Komenda INSERT
- Komenda UPDATE
- Komenda DELETE
Transakcje
United Arab Emirates - SQL language in MSSQL
Saudi Arabia - SQL language in MSSQL
South Africa - SQL language in MSSQL
Brasil - SQL language in MSSQL
Canada - SQL language in MSSQL
Österreich - SQL language in MSSQL
Schweiz - SQL language in MSSQL
Deutschland - SQL language in MSSQL
Czech Republic - SQL language in MSSQL
Denmark - SQL language in MSSQL
Estonia - SQL language in MSSQL
Finland - SQL language in MSSQL
Greece - SQL language in MSSQL
Magyarország - SQL language in MSSQL
Ireland - SQL language in MSSQL
Luxembourg - SQL language in MSSQL
Latvia - SQL language in MSSQL
España - SQL language in MSSQL
Italia - SQL language in MSSQL
Lithuania - SQL language in MSSQL
Nederland - SQL language in MSSQL
Norway - SQL language in MSSQL
Portugal - SQL language in MSSQL
România - SQL language in MSSQL
Sverige - SQL language in MSSQL
Türkiye - SQL language in MSSQL
Belgique - SQL language in MSSQL
France - SQL language in MSSQL
Australia - SQL language in MSSQL
Malaysia - SQL language in MSSQL
New Zealand - SQL language in MSSQL
Philippines - SQL language in MSSQL
Singapore - SQL language in MSSQL
Thailand - SQL language in MSSQL
Vietnam - SQL language in MSSQL
Argentina - SQL language in MSSQL
Costa Rica - SQL language in MSSQL
Ecuador - SQL language in MSSQL
Guatemala - SQL language in MSSQL
Colombia - SQL language in MSSQL
México - SQL language in MSSQL
Panama - SQL language in MSSQL
Uruguay - SQL language in MSSQL
Venezuela - SQL language in MSSQL
Polska - Język SQL w bazie danych MSSQL
United Kingdom - SQL language in MSSQL
South Korea - SQL language in MSSQL
Pakistan - SQL language in MSSQL
Sri Lanka - SQL language in MSSQL
Bulgaria - SQL language in MSSQL
Bolivia - SQL language in MSSQL
Indonesia - SQL language in MSSQL
Kazakhstan - SQL language in MSSQL
Moldova - SQL language in MSSQL
Morocco - SQL language in MSSQL
Tunisia - SQL language in MSSQL
Kuwait - SQL language in MSSQL
Slovakia - SQL language in MSSQL
Nigeria - SQL language in MSSQL
Botswana - SQL language in MSSQL
Slovenia - SQL language in MSSQL
Croatia - SQL language in MSSQL
Serbia - SQL language in MSSQL