Course Code: transsqlbas
Duration: 14 hours
Overview:

Uczestnicy szkolenia zrozumieją podstawowe zasady języka zapytań strukturalnych, a także będą w stanie wykonać każdą z poniższych czynności:

  • Konstruować zapytania w celu wyodrębnienia i filtrowania danych z SQL bazy danych serwera
  • Tworzyć podsumowane wyniki
  • Zmieniać, wyprowadzać i formatować dane w celu dostosowania ich do wymaganych danych wyjściowych
  • Zmieniać dane i utrzymywać komponenty i definicje bazy danych

Ten kurs jest przeznaczony dla każdego, kto potrzebuje informacji z bazy danych Microsoft SQL Server. Jest odpowiedni zarówno dla programistów systemów, jak i osób z innych obszarów, które muszą używać SQL do wyodrębniania i analizowania danych.

Course Outline:

Podstawy

  • Wybór wszystkich kolumn/pól
  • Wybór określonych kolumn/pól
  • Użycie distinct/unique
  • Wybór określonych wierszy/rekordów
  • Wybór wartości w zakresie
  • Wybór wartości pasujących do maski wzorca
  • Wybór wartości na liście
  • Traktowanie wartości null
  • Jak sortować i porządkować dane
  • Wybór wartości obliczonych i pochodnych
  • Jak kontrolować nagłówki kolumn w wynikach zapytania
  • Jak wysyłać wyniki zapytań do plików zewnętrznych

Łączenie tabel

  • Zasady łączenia tabel:
    • Użycie złączenia kartezjańskiego
    • Użycie sprzężenia wewnętrznego
    • Użycie sprzężenia nierównościowego
    • Użycie sprzężenia zewnętrznego

Łączenie zapytań

  • Operator łączenia
  • Operator przecięcia
  • Operator except

Funkcje proste

  • Funkcje konwersji
  • Funkcje daty
  • Funkcje liczbowe
  • Funkcje tekstowe
  • Funkcje grupowania/podsumowania/agregacji

Podzapytania

  • Zasady działania podzapytań
  • Jak filtrować wiersze z zapytania głównego
  • Korzystanie z zagnieżdżonych podzapytań
  • Użycie podzapytania wielokolumnowego
  • Wykorzystanie podzapytania skorelowanego
  • Użycie podzapytania jako widoku inline i wspólnego wyrażenia tabeli
  • Użycie podzapytania jako kolumny w zapytaniu głównym

Instrukcje case

  • Zasady działania instrukcji case
  • Wykorzystanie instrukcji case do wyprowadzania wartości kolumn
  • Wykorzystanie zagnieżdżonych instrukcji case
  • Wykorzystanie instrukcji case do tworzenia tabel przestawnych
  • Użycie instrukcji case z podzapytaniami

Manipulacja danymi

  • Jak wstawiać wartości do tabeli
  • Jak kopiować wartości między tabelami
  • Jak aktualizować wartości
  • Jak usuwać rekordy
  • Jak zmieniać dane za pomocą widoków
  • Korzystanie z transakcji
  • Jak blokować wiersze i tabele

Definicja danych

  • Zasady relacyjnej bazy danych i normalizacja danych
  • Korzystanie z relacji i ograniczeń klucza podstawowego i obcego
  • Jak tworzyć tabele
  • Jak zmieniać tabele
  • Jak tworzyć widoki
  • Używanie synonimów
  • Jak usuwać tabele i widoki
Sites Published:

United Arab Emirates - Transact SQL Basic

Qatar - Transact SQL Basic

Egypt - Transact SQL Basic

Saudi Arabia - Transact SQL Basic

South Africa - Transact SQL Basic

Brasil - Transact SQL Básico

Canada - Transact SQL Basic

中国 - Transact SQL Basic

香港 - Transact SQL Basic

澳門 - Transact SQL Basic

台灣 - Transact SQL Basic

USA - Transact SQL Basic

Österreich - Transact SQL Grundlagen

Schweiz - Transact SQL Grundlagen

Deutschland - Transact SQL Grundlagen

Czech Republic - Transact SQL Basic

Denmark - Transact SQL Basic

Estonia - Transact SQL Basic

Finland - Transact SQL Basic

Greece - Transact SQL Basic

Magyarország - Transact SQL Basic

Ireland - Transact SQL Basic

Luxembourg - Transact SQL Basic

Latvia - Transact SQL Basic

España - Transact SQL Básico

Italia - Transact SQL Basic

Lithuania - Transact SQL Basic

Nederland - Transact SQL Basic

Norway - Transact SQL Basic

Portugal - Transact SQL Básico

România - Transact SQL Basic

Sverige - Transact SQL Basic

Türkiye - Transact SQL Basic

Malta - Transact SQL Basic

Belgique - Transact SQL Basic

France - Transact SQL Basic

日本 - Transact SQL Basic

Australia - Transact SQL Basic

Malaysia - Transact SQL Basic

New Zealand - Transact SQL Basic

Philippines - Transact SQL Basic

Singapore - Transact SQL Basic

Thailand - Transact SQL Basic

Vietnam - Transact SQL Basic

India - Transact SQL Basic

Argentina - Transact SQL Básico

Chile - Transact SQL Básico

Costa Rica - Transact SQL Básico

Ecuador - Transact SQL Básico

Guatemala - Transact SQL Básico

Colombia - Transact SQL Básico

México - Transact SQL Básico

Panama - Transact SQL Básico

Peru - Transact SQL Básico

Uruguay - Transact SQL Básico

Venezuela - Transact SQL Básico

Polska - Transact SQL Basic

United Kingdom - Transact SQL Basic

South Korea - Transact SQL Basic

Pakistan - Transact SQL Basic

Sri Lanka - Transact SQL Basic

Bulgaria - Transact SQL Basic

Bolivia - Transact SQL Básico

Indonesia - Transact SQL Basic

Kazakhstan - Transact SQL Basic

Moldova - Transact SQL Basic

Morocco - Transact SQL Basic

Tunisia - Transact SQL Basic

Kuwait - Transact SQL Basic

Oman - Transact SQL Basic

Slovakia - Transact SQL Basic

Kenya - Transact SQL Basic

Nigeria - Transact SQL Basic

Botswana - Transact SQL Basic

Slovenia - Transact SQL Basic

Croatia - Transact SQL Basic

Serbia - Transact SQL Basic

Bhutan - Transact SQL Basic

Nepal - Transact SQL Basic

Uzbekistan - Transact SQL Basic