Szkolenie SQL Podstawy jest przeznaczone dla wszystkich chcących poznać język SQL oraz dla wszystkich tych którzy chcą poszerzyć swoją podstawową wiedzę. W ramach tego szkolenia poznasz podstawy działania baz danych w szczególności Oracle, poznasz język SQL oraz dowiesz się jak pisać poprawny kod.

Aktualna lista szkoleń dostępna jest pod linkiem: Szkolenia SQL Podstawy

Dla kogo jest ten kurs?

  • Osób spoza świata IT – jeżeli chcesz poznać język SQL to jest to idealne szkolenie aby rozpocząć swoją przygodę z programowaniem.
  • Analityków biznesowych/finansowanych/systemowych – dzięki temu szkoleniu dowiesz się jak wyciągać oraz przetwarzać dane w bazie danych przy pomocy języka SQL.
  • Testerów – ponieważ poznasz techniki wyciągania danych z bazy. Dowiesz się jak sprawnie poruszać się po bazie danych, używać SQL, znajdywać dane oraz jak je przetwarzać.
  • Programistów – ponieważ warto wiedzieć co pod spodem robi ORM. Aby lepiej poznać bazę danych i język SQL oraz przejąć kontrolę nad danymi.
  • I dla wszystkich innych chcących poznać podstawy SQL.

Szkolenie SQL podstawy pozwoli Ci poznać zasadę działania bazy danych w tym bazy Oracle. Dowiesz się jak działa baza danych a w szczególności poznasz język SQL. Szkolenie to kładzie nacisk przede wszystkim na praktykę. Po odbyciu szkolenia powinieneś swobodnie poruszać się w środowisku bazodanowym a w szczególności powinieneś swobodnie czuć się pisząc kod w SQL.

Poniżej znajduje się program szkolenia. Jeżeli masz pytania lub chcesz uzyskać więcej informacji skontaktuj się z nami poprzez email: [email protected] lub skorzystaj z formularza u dołu strony.


Wstęp do szkolenia i jego rozpoczęcie 

  • Przedstawienie agendy
  • Przedstawienie się oraz poznanie oczekiwań uczestników
  • Sprawdzenie poziomu znajomości baz danych i SQL

Wstęp do baz danych

  • Pokazanie czym jest baza danych
  • Przedstawienie systemów baz danych
  • Przedstawienie podstawowych pojęć, definicji
  • Diagramy baz danych
  • Normalizacja bazy danych
  • Pokazanie oraz omówienie narzędzia SQL Developer

Podstawy struktury bazy danych

  • Typy danych w bazie Oracle
  • Tworzenie, Usuwanie, Edycja tabel
  • Powiązania między tabelami
  • Dodawanie, Usuwanie, Edycja rekordów w tabeli

Podstawy zapytań SQL

  • Pobieranie danych z tabel
  • Ograniczanie wyników zapytań
  • Ograniczanie i praca z wartościami NULL
  • Operacja IN, NOT IN

Łączenia tabel

  • Instrukcja JOIN
  • Instrukcja LEFT JOIN
  • Inne formy JOIN
  • Różnica między ograniczeniem w WHERE a w JOIN

Podzapytania

  • Czym są podzapytania
  • Łączenie podzapytań
  • Klauzula WITH

Praca ze zbiorami danych

  • Sortowanie danych
  • Grupowanie danych
  • Operacje: SUM, AVG COUNT
  • Operacje: HAVING oraz Distinct

Praca z funkcjami znakowymi

  • Łączenie ciągów znaków
  • Funkcje: TRIM, LOWER, UPPER, LENGTH, SUBSTR

Praca z funkcjami liczbowymi

  • Podstawowe operacje na liczbach
  • Funkcje: to_number, mod, round, trunc

Praca z funkcjami dat i czasu

  • Podstawowe operacje na datach i czasie
  • Różnice między SYSDATE a SYSTIMESTAMP
  • Funkcje: to_date, trunc, round, moths_between

Sterowanie wynikami

  • Instrukcja: CASE WHEN THEM ELSE END
  • Funkcja: DECODE

Pozostałe zagadnienia

  • Formatowanie kodu SQL
  • Najczęstsze błędy w SQL
  • Dobre praktyki
  • Plan zapytania i koszt

Aktualna lista szkoleń dostępna jest pod linkiem: Szkolenia SQL Podstawy

Jeżeli masz pytania lub chcesz uzyskać więcej informacji skontaktuj się z nami poprzez email: [email protected] lub skorzystaj z poniższego formularza: