Menu Zavrieť

Databázové systémy – SQL Oracle

Študijný odbor:Elektrotechnika
Študijný program:Elektroenergetika
Rozsah:2/1/1 (P/S/PP)
Počet kreditov:6
Garantuje:doc. Ing. Jaroslav Petráš, PhD.
Prednáša:doc. Ing. Jaroslav Petráš, PhD.
Cvičí:doc. Ing. Jaroslav Petráš, PhD.
Podmieňujúce predmety:
Hodnotenie a ukončenie:zápočet a skúška.
Priebežné hodnotenie:písomný test, projekt.
Záverečné hodnotenie:skúška.

Cieľ predmetu: Oboznámiť študentov so základnými princípmi návrhu databáz, jazyka SQL, základmi práce s tabľkami, pohľadmi, vnorenými dopytmi.

Stručná osnova predmetu

  1. Úvod do databáz.
  2. Návrh databáz.
  3. Práca s Oracle databázou a s Oracle Database Homepage.
  4. Úvod do SQL.
  5. Príkaz SELECT.
  6. Manipulácia s viacerými tabuľkami.
  7. Vnorené dopyty.
  8. Zoskupenie dát.
  9. Pohľady.
  10. PL/SQL.
  11. Regulárne výkazy.
  12. Ďalšie črty SQL, vlastnosti Oracle Database.

Časový rozvrh výučby

  1. Úvod do databáz.
    Cv.: Ciele
    • Oboznámenie sa študentov s organizačnými pokynmi a s podmienkami zápočtu.
    • Oboznámiť sa s databázovým systémom ORACLE.
    • Oboznámiť sa s nástrojmi pre správu databáze ORACLE a s ich prostredím.
  2. Inštalácia a nastavenie SQL Oracle.
    Cv.: Ciele
    • Oboznámenie sa študentov s organizačnými pokynmi a s podmienkami zápočtu.
    • Oboznámiť sa s databázovým systémom ORACLE.
    • Oboznámiť sa s nástrojmi pre správu databáze ORACLE a s ich prostredím.
  3. Návrh databáz.
    Cv.: Ciele
    • Oboznámiť sa s metodológiou návrhu databáz.
    • Oboznámiť sa so základnými príkazmi SQL a spôsobmi zadávania príkazov pre databázu.
    • Určiť znenie a formát zadaní.
  4. Úvod do SQL.
    Cv.: Ciele
    • Oboznámiť sa s metodológiou návrhu databáz.
    • Oboznámiť sa so základnými príkazmi SQL a spôsobmi zadávania príkazov pre databázu.
    • Určiť znenie a formát zadaní.
  5. Príkaz SELECT.
    Cv.: Ciele
    • Oboznámiť sa s príkazom SELECT a jeho klauzulami.
    • Oboznámiť sa so spojeniami.
  6. Manipulácia s viacerými tabuľkami.
    Cv.: Ciele
    • Oboznámiť sa s príkazom SELECT a jeho klauzulami.
    • Oboznámiť sa so spojeniami.
  7. Vnorené dopyty.
    Cv.: Ciele
    • Oboznámenie sa so spôsobmi exportovania a importovania dát a štruktúry zdatabázy Oracle.
    • Oboznámiť sa s nástrojom Query Builder v Oracle Database Homepage.
    • Oboznámiť sa s vnorenými dopytmi a zoskupovaním dát.
  8. Zoskupenie dát.
    Cv.: Ciele
    • Oboznámenie sa so spôsobmi exportovania a importovania dát a štruktúry zdatabázy Oracle.
    • Oboznámiť sa s nástrojom Query Builder v Oracle Database Homepage.
    • Oboznámiť sa s vnorenými dopytmi a zoskupovaním dát.
  9. Pohľady.
    Cv.: Ciele
    • Oboznámenie sa s pohľadmi.
    • Oboznámiť sa s triggermi a sekvenciami.
  10. PL/SQL.
    Cv.: Ciele
    • Oboznámenie sa s pohľadmi.
    • Oboznámiť sa s triggermi a sekvenciami.
  11. Regulárne výrazy.
    Cv.: Ciele
    • Vykonať zápočtový test.
    • Precvičiť prácu s Application Builder v Oracle Database Homepage.
    • Precvičiť prácu sregulárnymi výrazmi – operátor LIKE.
    • Oboznámiť sa s vytváraním ďalších objektov Oracle Database – Index aType.
  12. Ďalšie črty SQL, vlastnosti Oracle Database.
    Cv.: Ciele
    • Vykonať zápočtový test.
    • Precvičiť prácu s Application Builder v Oracle Database Homepage.
    • Precvičiť prácu sregulárnymi výrazmi – operátor LIKE.
    • Oboznámiť sa s vytváraním ďalších objektov Oracle Database – Index aType.
  13. Ďalšie črty SQL, vlastnosti Oracle Database.
    Cv.: Ciele
    • Odovzdanie projektu a zápočet.

Odporúčaná literatúra

  1. T. Conolly, C. Begg, R. Holowczak: Mistrovství – databáze, Computer Press 2009, ISBN 978-80-251-2328-7.
  2. M. J. Hernandez, J. L. Viescas: Myslíme v jazyku SQL tvorba dotazu, Grada, Praha 2004, ISBN 80-247-0899-X.
  3. David Procházka: ORACLE, pruvodce správou, využitím a programováním nad databázovým systémem, GRADA, Praha 2009, ISBN 978-80-247-2762-2.
  4. M. J. Hernandez, J. L. Viescas: Myslíme v jazyku SQL, GRADA, Praha 2004, ISBN 80-247-0899-X.