Detail kurzu

Popis kurzu

Počítačový kurz Oracle – jazyk SQL oboznámi účastníkov so základnými nástrojmi a prostredím Oracle a s princípmi práce s najpoužívanejším jazykom v relačných databázových systémoch, t.j. s SQL (Structured Query Language).

Na kurze ORACLE – jazyk SQL Vás naučíme 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 a vytvárať databázové objekty pomocou SQL. navrhovať, budovať a používať relačné databázy pomocou overených metód.

Obsah kurzu

ÚVOD DO RELAČNÝCH DATABÁZ

  • Databázová terminológia
  • Zásady návrhu relačného modelu, normalizácia
  • Optimalizácia databáz

ÚVOD DO JAZYKA SQL

  • Štandardy SQL a implementácia Oracle SQL
  • Dátové typy v databázach Oracle

DML – VÝBER ÚDAJOV

  • Základný syntax príkazu SELECT
  • Projekcia – výber stĺpcov a použitie stĺpcových aliasov
  • Obmedzenie vybraných záznamov klauzulou WHERE, využitie operátorov BETWEEN, IN, IS NULL, LIKE
  • Triedenie záznamov klauzulou ORDER BY
  • Eliminácia duplicitných riadkov (DISTINCT)
  • Tvorba výrazov, použitie aritmetických a textových operátorov
  • Zoskupovanie údajov (klauzuly GROUP BY a HAVING)
  • Vnorené SQL – jednoriadkové dotazy, viacriadkové dotazy (operátory ALL, ANY, IN), súvzťažné (korelačné) dotazy
  • Využitie pseudo stĺpcov
  • Výber dát z viacerých tabuliek za sebou (UNION, UNION ALL)
  • Prienik (INTERSECT) a rozdiel (MINUS) dvoch tabuliek
  • Výber dát vnútorným (WHERE, INNER JOIN) a vonkajším spojením tabuliek (LEFT RIGHT a FULL OUTER JOIN)

DML – 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 – SEKVENCIE

DML – ÚPRAVY ÚDAJOV

  • Možnosti jednotnej aktualizácie všetkých riadkov
  • Aktualizácia vybraných riadkov
  • Selektívna aktualizácia riadkov
  • Výmena hodnôt stĺpcov
  • Aktualizácia konštantnou hodnotou, výsledkom funkcie, hodnotou odvodenou
  • Z pôvodnej hodnoty, hodnotou odvodenou z iného stĺpca rovnakej tabuľky, príp. hodnotou z inej tabuľky

DML – ODSTRAŇOVANIE ÚDAJOV

  • Odstránenie všetkých údajov v tabuľke (TRUNCATE, DELETE)
  • 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
  • Jednoriadkové funkcie (numerické funkcie, funkcie pre prácu s textom, dátumové a časové funkcie, konverzné funkcie
  • Viacriadkové funkcie
  • Použitie súhrnných agregačných funkcií
  • Ostatné funkcie

DDL – TVORBA A ÚPRAVY DATABÁZOVÝCH OBJEKTOV

  • Tvorba databázových objektov a ich vlastníctvo
  • Vytváranie (CREATE TABLE) a zmeny štruktúry tabuliek (ALTER TABLE)
  • Definovanie obmedzení a vlastností tabuliek – východzia hodnota, primárny kľúč, jedinečné hodnoty, cudzie kľúče, overovanie hodnôt, indexy
  • Vytváranie a zmeny pohľadov (CREATE OR REPLACE VIEW)
  • Integritné obmedzenia
  • Materializované pohľady
  • Indexy
  • Sekvencie
  • Odstraňovanie objektov (DROP)

DCL – KONTROLA DATABÁZOVÝCH OBJEKTOV

  • Správa práv k databázovým objektom (GRANT, REVOKE, DENY)

RIADENIE TRANSAKCIÍ

  • Potvrdzovanie transakcií (COMMIT)
  • Odvolanie zmien (ROLLBACK)
  • Vytváranie návratových bodov (SAVEPOINT) PRAXI

Cieľová skupina

IT kurz ORACLE – jazyk SQL je určený pre každého, kto sa chce naučiť pracovať s jazykom SQL (Structured Query Language), s najpoužívanejším jazykom v relačných databázových systémoch, spoznať prostredie Oracle a databázovú terminológiu.

Certifikát Osvedčenie o absolvovaní kurzu od spoločnosti IVIT – Inštitút vzdelávania informačných technológií, s.r.o. Poznámka k cene

štandardná cena školenia je 199 €/osoba. Akciová cena školenia 179 € (zľava 10,05%) platí pre termín školenia 14. - 15.12.2015 a je platná pri záväznom prihlásení sa do 30.11.2015

Hodnotenie




Organizátor