Logo EduCity
Najväčšia on-line ponuka vzdelávania
Meetings.cz - konferenčné priestory
Vyhľadať na EduCity
Zvoľte región
kapacita
Nájdi
Nájdi
 
 

PORADENSTVO
ponuka konzultácií a poradenstva
PORADENSKÉ FIRMY
KURZY NA MIERU
na základe potrieb Vašej firmy
vhodné priestory pre firemné akcie

 Termín konania:

 Počet účastníkov:
 Požadovaná lokalita:

Meno:   
Heslo:   
  

detail
VZDELÁVACIEHO PROGRAMU

Názov Oracle Database 10g Express Edition - úvod do SQL


Popis Oracle Database 10g Express Edition - úvod do SQL
5 dní, denne 8:00 – 16:00, začiatok kurzu 9:00

Najbližší termín kurzu: 13.10.2008

Vstupné požiadavky: Znalosť práce v prostredí MS Windows, základov databázového spracovania údajov a určité skúsenosti s relačnými databázami.

Kurz je určený pre vývojárov, správcov a ostatných používateľov databázového systému Oracle, ktorí sa chcú oboznámiť s týmto systémom a naučiť sa efektívne pracovať pomocou príkazov jazyka SQL.
Jazyk SQL je základným programátorským, administrátorským, ale aj používateľským nástrojom na prístup k databáze. Obsahuje príkazy na definíciu databázových objektov, riadenie prístupu k databázovým objektom a manipuláciu s dátami (DDL, DCL, DML). Umožňuje interaktívnu prácu s databázou i tvorbu ucelených dávok a uložených procedúr. Používa sa na zobrazovanie a modifikáciu dát v databáze, vytváranie databázových objektov, administráciu databázy i správu užívateľov.

Účastníci kurzu získajú ucelený prehľad o jazyku SQL a naučia sa pracovať so základným nástrojom SQL*Plus, ktorý je vhodný na interaktívnu prácu i na dávkové spracovanie. Môže byť použitý aj na tvorbu reportov (zostáv), či písanie skriptov.

Výuka prebieha v prostredí Oracle Database 10g Express Edition, v prípade osobitného záujmu však možno použiť aj staršie verzie systému.

Cena kurzu: 23100 SK bez DPH.

Náplň kurzu:

1. DEŇ
Úvod
• základné pojmy relačnej databázy - RDBMS
• definícia relačnej databázy
• dátové modely - entito-relačný model
• vzťahy viacerých tabuliek - primárny kľúč, cudzí kľúč
• druhy príkazov SQL a rozdiely medzi nimi - DML, DDL, DCL

Základných SQL príkazov
• príkaz SELECT, základná štruktúra príkazu
• základné spôsoby výberu dát - projekcia, selekcia, spojenie
• práca so stĺpcami - vymenovanie, základné dátové typy
• aritmetické výrazy, operátor zreťazenia, NULL hodnota
• čísla, dátumy, znakové reťazce - literály
• rozdiely medzi SQL a SQL*Plus

Selekcia a triedenie dát
• WHERE klauzula SQL príkazu
• základné operátory porovnávania - =, <, >, <=, >=, <>
• operátor BETWEEN, LIKE, IN, IS NULL, IS NOT NULL
• logické operátory - AND, OR, NOT
• ORDER BY klauzula SQL príkazu

2. DEŇ
Základné zabudované SQL funkcie
• znakové, číselné, dátumové funkcie
• konverzné funkcie

Zobrazenie dát z viacerých tabuliek
• písanie spojení cez WHERE klauzulu, aj ANSI spôsobom (novinka Oracle 9i)
• kartézsky súčin
• natural join, Equijoin, Nonequijoin, Selfjoin, Outer join, Full outer join

Použitie skupinových funkcií
• klauzula GROUP BY na zoskupenie dát
• klauzula HAVING, na podmienky pre skupiny dát
• skupinové (agregačné) funkcie: MIN, MAX, AVG, COUNT, SUM
• zoskupenie podľa viacerých stĺpcov

3. DEŇ
Vnorený SELECT (subqueries)
• na čo sú potrebné
• jednoriadkové
• viacriadkové
• použitie viacriadkových operátorov na porovnanie - ANY, ALL
• vnorené SELECTY v klauzulách HAVING, WHERE, FROM
• využitie IN, NOT IN, EXISTS, NOT EXISTS

Formátovanie výstupu z SQL*Plus
• skripty, využitie substitučných premenných
• formátovanie výstupov cez SQL*Plus príkazy

Modifikovanie dát
• Insert, Update, Delete
• Merge
• správa transakcií - ROLLBACK, COMMIT, SAVEPOINT
• Read consistency
• zamykane tabuliek - záznamov, celej tabuľky, explicitné, implicitné

Vytváranie a údržba tabuliek
• definície stĺpcov a dátové typy
• ALTER tabuliek
• DROP, RENAME, TRUNCATE tabuľky

Constraints
• zabudovaný nástroj na údržbu konzistencie dát
• princíp NOT NULL, CHECK, PRIMARY KEY, UNIQUE, FOREIGN KEY constraints
• vytváranie a modifikovanie constraints - enable, disable, …

4. DEŇ
Views - pohľady
• zmysel využitia views
• vytvorenie, drop, modifikácia pohľadov
• SELECT s využitím pohľadov
• INSERT, DELETE, UPDATE cez pohľady
• „Top N” analýza

Vytváranie iných objektov
• sequences, indexes, synonyms, public synonyms

Správa užívateľského prístupu
• Users, Roles, Privileges (system and objects)

5. DEŇ
Množinové a multimnožinové operácie
• INTERSECT, UNION, MINUS
• UNION ALL

Pokročilé využitie GROUP BY pre dátový sklad
• ROLLUP, CUBE
• klauzula WITH

Hierarchický SELECT
• jednoduché zobrazenie hierarchie v tabuľke

 PREPOSLAŤ INFORMÁCIE O KURZE

- upozornite kolegu na tento kurz
 FORMÁTOVAŤ PRE TLAČ



TOP
NABÍDKY PRÁCE NA JOBCITY




VÝPIS POZÍCIÍ JOBCITY
Pozice Firma Lokalita Datum vložení
Junior analytik podpory automatického schvalovacího systému Komerční banka, a.s. Hl.m. Praha 5.11.2008
Konzultant značkové prodejny - Praha Telefónica O2 Czech Republic, a.s. Hl.m. Praha 14.11.2008
IT Analytik/Vývojář Komerční banka, a.s. Hl.m. Praha 3.11.2008
IT Enterprise Architect (Zn.SK) Česká spořitelna, a.s. Hl.m. Praha 10.11.2008
Metodik procesů IT Česká pojišťovna a.s. Hl.m. Praha 31.10.2008
Analytik zavedení služby do provozu IT Česká pojišťovna a.s. Hl.m. Praha 4.11.2008
Junior scoring analyst Komerční banka, a.s. Hl.m. Praha 21.11.2008
IT Test Analytik Komerční banka, a.s. Hl.m. Praha 22.10.2008
Specialista aplikační a projektové podpory divize Obchod ČEZ, a. s. Hl.m. Praha 18.11.2008
Specialista aplikačních systémů sítě Telefónica O2 Czech Republic, a.s. Hl.m. Praha 14.11.2008


registrácia
DODÁVATELIA

Ak ste dodávateľ v oblasti firemného či verejného vzdelávania a chcete zverejniť vašu ponuku na EduCity, registrujte sa prosím tu.

VEREJNÉ KURZY
prístupné všetkým záujemcom
ŠKOLIACE FIRMY
EduCity PREDSTAVUJE
O NÁS

 
JOBS NA EDUCITY


PARTNERI EduCity