Zoznam všetkých cieľov
Cvičenia, Exercises
- Oboznámiť sa s organizáciou cvičení a podmienkami udelenia zápočtu.
- Obdržať tému zadania.
- Pripojiť sa na univerzitný účet PostgreSQL a oboznámiť sa s prostredím DataGrip.
- Naučiť sa používať entitno-relačný model na modelovanie domény.
- Transformácia entitno-relačného modelu na relačný dátový model.
- Transformácia reačného modelu na SQL skript vytvárajúci databázu.
- Modifikácia štruktúry databázy (ALTER).
- SQL príkazy na modifikáciu obsahu databázy (INSERT, UPDATE, DELETE).
- Príkaz SELECT na definíciu otázok nad databázou.
- Usporiadanie výsledku prostredníctvom ORDER BY.
- Odovzdať zadanie.
- Príkaz SELECT.
- Vnútorné spájanie (INNER JOIN).
- Prirodzené spájanie (NATURAL JOIN).
- Vonkajšie spájanie (OUTER JOIN).
- Rekurzívne spájanie.
- Agregačné funkcie pre agregovanie kolekcie hodnôt do jednej hodnoty.
- Zoskupovanie záznamov do skupín podľa rovnakej hodnoty v zadanom stĺpci.
- Množinové operácie.
- Odovzdať zadanie.
- Precvičiť vnorené selecty
- Vyskúšať si operátory IN a EXISTS
- Vyskúšať si vnorené selecty pri modifikačných príkazoch
- Vytvoriť vlastnú PL/pgSQL funkciu a storovanú procedúru.
- Použiť lokálne premenné a vyskúšať si ich naplnenie použitím SELECT ... INTO ...
- Vyskúšať vytvorenie vlastného typu a typu odvodeného z definície tabuľky.
- Použitie cyklu.
- Absolvovať zápočtový test.
- Vyskúšať si použitie triggerov (spúšťačov) pre prácu s databázou.
- Precvičiť si tvorbu triggerov.
- Vyskúšať si implementáciu editovateľnosti inherentne needitovateľných pohľadov.
- Odovzdať zadanie.
Alternatívne cvičenia
- Oboznámiť sa s organizáciou cvičení a podmienkami udelenia zápočtu.
- Obdržať tému zadania.
- Pripraviť si prostredie pre prácu na predmete a oboznámiť sa s prostredím DBeaver.
- Oboznámiť sa so základnými pojmami a databázovými objektami.
- Oboznámiť sa so základnými príkazmi DDL, DML, DCL.
- Modifikácia štruktúry databázy (ALTER).
- SQL príkazy na modifikáciu obsahu databázy (INSERT, UPDATE, DELETE).
- Príkaz SELECT.
- Agregačné funkcie pre agregovanie kolekcie hodnôt do jednej hodnoty.
- Použitie jednoduchých a zložených WHERE podmienok v kombinácii so vstavanými funkciami.
- Zoskupovanie záznamov do skupín podľa rovnakej hodnoty v zadanom stĺpci.
- Množinové operácie.
- Vnútorné spájanie (INNER JOIN).
- Vonkajšie spájanie (OUTER JOIN).
- Naučiť sa písať zložité dotazy.
- Precvičiť si písanie zložitých SELECTOV.
- Bleskovka.
- Naučiť sa používať entitno-relačný model na modelovanie domény.
- Dokončiť dátový model z predchádzajúceho cvičenia.
- Spustiť pripravené skripty (naplniť databázu).
- Konzultácie k vlastným zadaniam (návrhu dátových modelov).
- Vytvoriť vlastnú PL/pgSQL funkciu a storovanú procedúru.
- Použiť lokálne premenné a vyskúšať si ich naplnenie použitím SELECT ... INTO ...
- Použitie cyklu, podmienok.
- Práca s kurzormi.
- Bleskovka.
- Tvorba rôznych typov triggrov.
- Vyvolanie a ošetrenie chybových stavov.
- Odovzdávanie vlastných zadaní.
- Pribežné opakovanie pred zápočtovou písomkou.
- Príprava prostredia pre prácu s Grafanou.
- Absolvovať zápočtový test.
- Pokračovanie v práci s Grafanou.
- Tvorba dashboardu s tabuľkovým panelom.
- Vytvoriť nové typy panelov pre dashboardy v Grafane.
- Základy administrácie a riadenie práv k DB objektom.
- Odovzdať zadanie.