Szkolenie Oracle SQL dla zaawansowanych

Wybierz termin szkolenia
Wyceń szkolenie zamknięte
Wyceń szkolenie zdalne
Zbyt drogo? Podaj swoją cenę
Zaproponuj termin szkolenia otwartego
Drukuj plan szkolenia

Czas trwania

16 godzin(y) (po 8h lekcyjnych dziennie)
 

Wymagania

Odbycie kursu Oracle SQL część pierwsza

 

W cenie szkolenia:

  • efektywne szkolenie w małej grupie - średnio 4 osoby
  • materiały szkoleniowe (przygotowane przez wykładowcę)
  • książka powiązana tematycznie ze szkoleniem lub materiały drukowane
  • certyfikaty w języku polskim i angielskim, e-certyfikat
  • obiad
  • catering (napoje i słodycze)
 

Terminy Szkoleń Otwartych

Data rozpoczęcia Miejscowość Cena netto kursu
2012-02-20 Częstochowa od 1270 do 1490 PLN - zapisz się!
2012-02-27 Warszawa od 1270 do 1490 PLN - zapisz się!
2012-02-28 Łódź od 1270 do 1490 PLN - zapisz się!
2012-02-28 Katowice od 1270 do 1490 PLN - zapisz się!
2012-02-29 Wrocław od 1270 do 1490 PLN - zapisz się!
2012-02-29 Kraków od 1270 do 1490 PLN - zapisz się!
2012-03-07 Opole od 1270 do 1490 PLN - zapisz się!
2012-03-12 Gliwice od 1270 do 1490 PLN - zapisz się!
2012-03-15 Poznań od 1270 do 1490 PLN - zapisz się!
2012-03-21 Kraków od 1270 do 1490 PLN - zapisz się!
 
Node ID: 3202

Charakterystyka kursu

Słuchacze

Kurs ten przeznaczony jest dla osób chcących wykorzystać zaawansowane możliwości języka SQL w bazie danych Oracle

 

Kurs odpowiada na pytania

Jak budować zaawansowane zapytania?

Jak tworzyć zaawansowane raporty?

 

Zagadnienia omawiane na kursie

Kontrola dostępu użytkowników

  • Zarządzanie użytkownikami
  • Uprawnienia systemowe i obiektowe
  • Nadawanie uprawnień
  • Odbieranie uprawnień
  • Role
  • Używanie linków

Zarządzanie obiektami schematu

  • Komenda ALTER TABLE
  • Dodawanie, modyfikowanie i usuwanie kolumny
  • Dodawanie, usuwanie, włączanie wyłączanie constraintów
  • Tworzenie indeksów
  • Operacje FLASHBACK
  • Tabele zewnętrzne

Operacje na dużych zbiorach danych

  • Komenda MERGE
  • Operacje DML z podzapytaniami
  • Operacje DML z klauzulą RETURNING
  • Wielotablicowa komenda INSERT

Wyrażenia warunkowe

  • Wyrażenie CASE
  • Wyrażenie DECODE

Generowanie raportów przez grupowanie powiązanych danych

  • Klauzula GROUP BY
  • Klauzula HAVING
  • Agregowanie danych - operatory ROLLUP i CUBE
  • Identyfikacja podsumowań - funkcja GROUPING
  • Agregowanie danych - operator GROUPING SETS

Zarządzanie danymi w różnych strefach czasowych

  • Strefy czasowe
  • Odmiany typu TIMESTAMP
  • Różnice między DATE i TIMESTAMP
  • Operacje konwersji

Zaawansowane podzapytania

  • Podzapytania
  • Podzapytania wielokolumnowe
  • Podzapytanie w klauzuli FROM
  • Podzapytania skorelowane
  • Klauzula WITH - ponowne wykorzystanie bloków zapytań

Złączenia tabel

  • Nierównościowe w warunku WHERE i klauzuli FROM
  • Semijoin
  • Antijoin

Przetwarzanie danych hierarchicznych

  • Struktura drzewa
  • Zapytania hierarchiczne
  • Pseudokolumny
  • Sortowanie danych w zapytaniu hierarchicznym
  • Przydatne funkcje

Wyrażenia regularne

  • Wzorce proste i złożone