Kód kurzu: D80194« Krok zpět

Oracle Database: SQL Workshop II Ed 2

Kurz je pokračováním kurzu D80190 - SQL Workshop I, který dále rozvíjí znalosti jazyka SQL o vytváření uživatelů, nastavování práv a přístupu k objektům, vytváření vnořených SQL dotazů, práce s regulárními výrazy, práci s datem, pokročilé tvorba DDL dotazů a další.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
27.8.2020 2 24 392 CZK v ceně kurzu Anglický jazyk GOPAS Praha_GTT (info o GTT)
 
15.10.2020 2 24 392 CZK v ceně kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
27.8.2020 2 24 392 CZK v ceně kurzu Anglický jazyk GOPAS Brno_GTT (info o GTT)
 
15.10.2020 2 24 392 CZK v ceně kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
27.8.2020 2 900,00 EUR v ceně kurzu Anglický jazyk GOPAS Bratislava_GTT (info o GTT)
 
15.10.2020 2 900,00 EUR v ceně kurzu Český jazyk GOPAS Bratislava_GTT (info o GTT)
 

PobočkaDnůCena kurzuCena materiálůITB*
Praha2 24 392 CZK v ceně kurzu 30
Brno2 24 392 CZK v ceně kurzu 30
Bratislava2 900,00 EUR v ceně kurzu 30

*Body se vztahují pouze na kurzy realizované v prostorách Gopasu.

Co Vás naučíme

  • Získat informace z data dictionary
  • Vytvářet Sekvence, synonyma a indexy
  • Vytvářet pohledy VIEW
  • Spravovat objekty ve schématech
  • Pokročilá práce se subdotazy včetně korelovaných subtodatů
  • Rozšířené SQL příkazy pro hromadné vkládání dat
  • Zachránit zrušenou tabulku nebo řádky pomocí FLASH BACK technologií

Požadované vstupní znalosti

  • Základní práce s počítačem

Metoda výuky

  • Odborný výklad s praktickými ukázkami a cvičení na počítačích

Osnova kurzu

Úvod do jazyka SQL

  • Co to je SQL jazyk, historie a možnosti užití
  • členění SQL příkazů na kategorie
  • Jak je SQL dotaz zpracováván

Pohledy data dictionary

  • Vysvětlení co je to data dictionary
  • Rozdělení pohledů na V$ a DBA pohledy
  • Pohledy DBA, ALL, USER
  • Jak získat potřebné informace z data dictionary

Vytváření sekvencí, synonym a indexů

  • Vysvětlení co je to sekvence
  • Vytváření sekvencí
  • Jak používat sekvence pro generování hodnot klíčů při INSERTu
  • Jak získat informace o sekvencích
  • Vysvětlení co je to synonymum
  • Vytváření a rušení synonym
  • K čemu je dobrý index
  • Vytváření indexů
  • Zrušení indexů

Pohledy - VIEW

  • Úvod co je to pohled VIEW a k čemu se to používá
  • Vytváření pohledů
  • Změna pohledů
  • Constrainty v pohledech
  • Jak vytvářet VIEW umožňující editaci dat
  • Pohledy pouze pro čtení

Správa a změny objektů ve schématech

  • Jak v tabulkách přidávat a rušit constrainty
  • Odstranění Constraintů On-line
  • Kaskádové možnosti constraintů
  • Přejmenování sloupců, constraintů a tabulek
  • Zapínání a vypínání constraintů
  • Stavy constraintů
  • Odložitelné vykonávání constraintů
  • Odstranění tabulky s volbou PURGE
  • Práce s dočasnými tabulkami
  • Externí tabulky

Získávání dat pomocí subdotazů

  • Jednoduché subdotazy (opakování)
  • Více sloupcové subtodaty
  • Correlované subdotazy
  • EXISTS a NOT EXISTS v subdotazech
  • Subdotazy pomocí WITH klauzule

Manipulace dat pomcí subdotazů

  • Vkládání dat pomocí subdotazů
  • WITH CHECK constraint v subdotazech
  • UPDATE v correlovaných subdotazech
  • DELETE v correlovaných subdotazech

Kontrola uživatelského přístupu a práv

  • Úvod do systémových a objektových práv
  • Systémová práva
  • Objektová práva
  • Role
  • Změna hesla uživatele
  • Přidělování a odebírání práv uživatelům

Manipulace s daty pomocí rozšířených query

  • Užití DEFAULT hodnot při vkládání dat
  • Vložení dat do více tabulek jedním příkazem
  • Podmíněné vkládání dat do tabulek dle podmínek
  • Příkaz MERGE pro vložení nebo změnu dat
  • Úvod dop FLASHBACKových technologií

Práce s datumem a časem v různých časových zónách

  • Úvod – časové zóny
  • Různé typy získání data a času s časovými pásmy a posuny
  • Rozšířené datové typy pro práci s datem
     

Předchozí kurzy

žádný předchozí kurz

Navazující kurzy

žádný navazující kurz
Oracle University eKit

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů