drukuj
icon icon

Kurs SQL Server - zastosowanie języka SQL Server do pracy z danymi i wykorzystanie MS SQL Server w praktyce - poziom przekrojowy

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Program szkolenia

1. Omówienie sposobów nawiązywania połączeń z serwerem Microsoft SQL Server

  • przygotowanie źródła danych z użyciem ODBC,
  • wymiana danych z serwerem SQL – narzędzia importu i eksportu danych,
  • ODBC i kreator połączeń do analizy danych w arkuszu i tabeli przestawnej w Microsoft Excel,
  • Microsoft Access jako klient bazy SQL – import danych, tabele połączone i zarządzanie,
  • Microsoft SQL Server Management Studio w tworzeniu kwerend w trybie tekstowym
    i graficznym.

2. Szczegółowe omówienie, jak używać Microsoft SQL Server w codziennej pracy

  • omówienie i zastosowanie obiektów serwera (tabele, widoki i procedury składowe),
  • budowa tabel z użyciem graficznego interfejsu użytkownika w Microsoft SQL Management Studio,
  • podstawowe typy danych w SQL i ich zastosowanie,
  • kwerendy wybierające w Query Designerze, zapisywanie widoków SQL,
  • instrukcje SQL, pobieranie i modyfikacja rekordów SELECT, UPDATE, INSERT, DELETE, SELECT INTO,
  • operacje na połączonych tabelach – złączenia JOIN, LEFT, RIGHT, OUTER,
  • sortowanie i ograniczanie wyniku zapytania ORDER BY ASC/DESC, TOP, TOP PERCENT,
  • łączenie wyników wielu tabel i kwerend z zastosowaniem UNION,
  • pozbywanie się wartości zduplikowanych z wyniku zapytania DISTINCT, DISTINCTROW,
  • agregacja wyników w kwerendach COUNT, MIN, MAX, SUM,
  • operatory w SQL =, <>, >=, <=, IN, BETWEEN AND, LIKE i kryteria w zapytaniach AND, OR, NOT,
  • funkcje i wyrażenia – łańcuchy znaków LEFT, RIGHT, MID, REPLACE, liczby i daty DATE, DATEADD, DATEDIFF.

3. Wprowadzenie do bardziej zaawansowanych operacji wykonywanych w SQL

  • budowa obiektów – TABLE, VIEW, PROCEDURE z użyciem języka SQL, polecenie CREATE,
  • przekształcanie i usuwanie istniejących obiektów bazy danych polecenie ALTER
    i DROP,
  • zaawansowane łączenie tabel w widoku SQL,
  • zastosowanie przygotowanych obiektów w zewnętrznych aplikacjach – MS Excel
    i Access,
  • zaawansowane tworzenie tabel – wartości domyślne, relacje, indeksy,
  • optymalizacja działania kwerend,
  • przygotowanie i uruchamianie procedur EXECUTE,
  • konwersja i modyfikacja danych,
  • zagnieżdżanie zapytań.

4. Krótkie wprowadzenie do programowania w Transact-SQL (T-SQL)

  • sterowanie przebiegiem programu CASE, WHEN, THEN, ELSE, END, IF,
  • wykorzystanie zmiennych @ w procedurach, zmienne lokalne i globalne,
  • użycie DECLARE, GO w procedurach składowych,
  • tabele tymczasowe i zmienne tablicowe.

Opieka poszkoleniowa

W ramach opieki poszkoleniowej masz do wyboru jedną z dwóch możliwych form kontaktu z trenerem, w przeciągu 1 roku po zakończonym szkoleniu:

  • konsultację telefoniczną,
  • na 2 godzinne konsultacje online z trenerem.

Metody szkolenia

  • wykład,
  • mini-prezentacja,
  • praca warsztatowa z komputerem,
  • ćwiczenia i case study,
  • praca indywidualna z trenerem.

Certyfikat

  • certyfikat w języku polskim, numer Wpisu do Rejestru Instytucji Szkoleniowych 2.12/00238/2015,
  • certyfikat w języku angielskim na życzenie.