Ładowanie Wydarzenia

« Wszystkie Wydarzenia

SQL Średniozaawansowany – online

10 grudnia 2020 11 grudnia 2020

Szczegóły

Start:
10 grudnia
Koniec:
11 grudnia
Koszt:
899zł
Wydarzenie kategorie:
,

Organizator

szkolenie-sql.pl
Telefon:
695-793-748
Email:
kontak@szkolenie-sql.pl
Strona internetowa:
szkolenie-sql.pl

Szkolenie SQL średniozaawansowany jest przeznaczone dla wszystkich znających już podstawy języka SQL na bazie danych Oracle. Szkolenie SQL średniozaawansowany pozwoli Ci poznać bardziej skomplikowane techniki języka SQL takie jak podzapytania, grupowanie, agregację danych, operacje na zbiorach. W ramach tego szkolenia poznasz również podstawy optymalizacji zapytań SQL.

Dla kogo przeznaczone jest ten kurs?

  • Dla osób które ukończyły szkolenie z podstaw SQL i chcą rozszerzyć swoją wiedzę z znajomości SQL w środowisku Oracle
  • Testerów którzy dzięki temu kursowi poznają zaawansowane techniki przygotowywania, wyszukiwania i przetwarzania danych.
  • 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.
  • Programistów ponieważ pozwalają poznać zaawansowane techniki języka SQL.
  • I dla wszystkich innych którzy znają już podstawy SQL i chcą poszerzyć swoją wiedzę.

Szkolenie SQL średniozaawansowany pozwoli Ci lepiej poznać zasadę działania bazy danych w tym bazy Oracle. Dowiesz jak grupować zbiory danych, jak sterować wynikiem zapytania oraz poznasz podstawy optymalizacji tych zapytań. Szkolenie to kładzie nacisk przede wszystkim na wiedzę, praktykę oraz ćwiczenia.

Poniżej znajduje się program szkolenia. Jeżeli masz pytania lub chcesz uzyskać więcej informacji skontaktuj się z nami poprzez email: [email protected], dzwoniąc pod 695-793-748 lub przy użyciu formularza z dołu strony.


Wstęp do szkolenia i jego rozpoczęcie 

  • Przedstawienie agendy
  • Przedstawienie się oraz poznanie oczekiwań uczestników

Złączenia tabel

  • Złączenia wewnętrzne – instrukcja JOIN
  • Złączenia zewnętrzne – instrukcja LEFT JOIN
  • Inne formy JOIN
  • Złączenia w WHERE

Podzapytania

  • Czym są podzapytania
  • Łączenie podzapytań
  • Klauzula WITH
  • Instrukcje: UNION, UNION_ALL, MINUS, INTERSECT

Filtrowanie wyników

  • Ograniczenie IN oraz NOT IN
  • Operatory EXISTS i NOT EXISTS

Praca ze zbiorami danych

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

Agregacja danych

  • Grupowanie zaawansowane
  • Operacje: OVER i PARTITION BY
  • ROLLUP
  • CUBE
  • Agregacja tekstu przy pomocy LISTAGG

Praca z funkcjami

  • Operacje na ciągach znaków
  • Funkcje: TRIM, LOWER, UPPER, LENGTH, SUBSTR
  • Wyszukiwanie znakowe LIKE
  • Operacje na liczbach
  • Funkcje: to_number, mod, round, trunc
  • 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

Optymalizacja

  • Plan zapytania
  • Koszt zapytania

Wykorzystanie Indexów

  • Rodzaje Indexów
  • Rodzaje skanowania Indexów
  • Wykorzystanie Indexów

Jeżeli masz pytania lub chcesz uzyskać więcej informacji skontaktuj się z nami poprzez email: [email protected] lub zadzwoń: 695-793-748