Školenie Oracle - jazyk SQL

Cieľ kurzu: Cieľom modulu je naučiť absolventov efektívne používať jazyk SQL, definovať výbery dát z tabuliek, zoraďovať, zoskupovať a filtrovať dáta, používať vlastné výpočty vo výstupných zostavách, vkladať, upravovať a odstraňovať údaje z tabuliek, vytvárať databázové objekty pomocou SQL.
Vstupné požiadavky: Odporúčané sú základné znalosti práce s relačnými databázovými systémami.

Obsah kurzu:

ÚVOD DO RELAČNÝCH DATABÁZ

  • základné pravidlá modelovania, návrhu a optimalizácie databáz
  • definovanie relačných vzťahov
  • práca s tabuľkami, definovanie spôsobu uloženia dát
  • indexovanie dát

VÝBER ÚDAJOV

  • základné syntaktické pravidlá jazyka SQL
  • dátové typy – číselné, znakové, dátum a čas, NULL, užívateľsky definované
  • výber stĺpcov tabuliek – definovanie stĺpcov, aliasy stĺpcov, kategorizácia hodnôt stĺpcov, výpočty s hodnotami, spájanie textových reťazcov
  • výber riadkov tabuliek – eliminácia duplicitných hodnôt, výpis požadovaného počtu riadkov, definovanie intervalov hodnôt, výber textových hodnôt podľa znakových kritérií, ošetrenie prázdnych hodnôt
  • zoraďovanie údajov – zoraďovanie podľa jedného a viacerých polí
  • zoskupovanie údajov – zoskupenie riadkov, definovanie obmedzujúcich podmienok, zisťovanie duplicít
  • vnorené dotazy – porovnávanie so všetkými alebo len určitými záznamami, zisťovanie existencie alebo neexistencie hodnôt, testovanie množiny hodnôt
  • vkladanie, aktualizácia a vymazávanie údajov pomocou vnorených dotazov
  • výber údajov z viacerých tabuliek – spájanie tabuliek pomocou WHERE, JOIN
  • výber všetkých záznamov z jednej tabuľky
  • vyhľadanie kombinácie typu „každý s každým“
  • výber kombinácií ktoré spĺňajú aj nespĺňajú podmienky
  • spojenie dvoch tabuliek pomocou tretej prepojovacej tabuľky
  • možnosti zlúčenia rôznorodých tabuliek
  • prienik a rozdiel dvoch tabuliek

VKLADANIE ÚDAJOV

  • možnosti pridávania nových záznamov do databázy
  • vloženie záznamov do tabuľky
  • vkladanie údajov z inej tabuľky
  • vkladanie jedinečných hodnôt
  • automatické generovanie jedinečných hodnôt v primárnych kľúčoch

ÚPRAVY ÚDAJOV

  • možnosti jednotnej aktualizácie všetkých riadkov
  • aktualizácia vybraných riadkov
  • selektívna aktualizácia riadkov
  • aktualizácia obsahu na základe hodnôt z inej tabuľky
  • výmena hodnôt stĺpcov

ODSTRAŇOVANIE ÚDAJOV

  • odstránenie všetkých údajov v tabuľke
  • odstránenie vybraných údajov
  • odstraňovanie duplicít
  • vyprázdnenie databázovej tabuľky

VÝPOČTY A FUNKCIE

  • práca s matematickými funkciami
  • funkcie pre prácu s textovými reťazcami
  • funkcie pre prácu s dátumom a časom
  • použitie súhrnných agregačných funkcií

DATABÁZOVÉ OBJEKTY

  • tvorba databázových objektov a ich vlastníctvo
  • definovanie obmedzení a vlastností tabuliek – východzia hodnota, primárny kľúč, jedinečné hodnoty, cudzie kľúče, overovanie hodnôt, indexy
  • deklarácia kurzorov
  • výber údajov použitím kurzorov

Zaujal Vás tento kurz?


Pre uzavreté firemné školenia Vám radi pripravíme termíny podľa Vašich potrieb, kdekoľvek na Slovensku, priamo vo Vašej firme, alebo v našej učebne LAPIS v Nitre.

Osnovy kurzu môžeme plne prispôsobiť Vašim požiadavkám.

Kontaktujte nás pre viac podrobností nebo si vyžiadajte cenovou ponuku.

Kontaktujte nás:

tel. 037/6513 140,
tel. 0904/406 653

e-mail: lapis@lapis.sk