Course Code: sqlmssql
Duration: 14 hours
Prerequisites:
  • Umiejętność obsługi komputera
  • Znajomość dowolnego systemu operacyjnego
Overview:

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?
Course Outline:

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

Sites Published:

United Arab Emirates - SQL language in MSSQL

Qatar - SQL language in MSSQL

Egypt - 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

中国 - SQL language in MSSQL

香港 - SQL language in MSSQL

澳門 - SQL language in MSSQL

台灣 - SQL language in MSSQL

USA - 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

Malta - SQL language in MSSQL

Belgique - SQL language in MSSQL

France - SQL language in MSSQL

日本 - 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

India - SQL language in MSSQL

Argentina - SQL language in MSSQL

Chile - 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

Peru - 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

Oman - SQL language in MSSQL

Slovakia - SQL language in MSSQL

Kenya - 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

Bhutan - SQL language in MSSQL

Nepal - SQL language in MSSQL

Uzbekistan - SQL language in MSSQL