Databáze: Porovnání verzí

Smazaný obsah Přidaný obsah
Trigger -> Trigger_(databáze)
Řádek 32:
* '''[[Pohled (databáze)|pohledy]]''' neboli '''views''' – SQL příkazy, pojmenované a uložené v databázovém systému. Lze z nich vybírat (aplikovat na ně příkaz [[SELECT]]) jako na ostatní tabulky.
* '''[[Index (databáze)|indexy]]''' neboli '''klíče''' pro každou tabulku. Klíče jsou definovány nad jednotlivými sloupci tabulek (jeden klíč jich může zahrnovat i více) a jejich funkce je vést si v tabulkách rychlé LUT (''look-up tables'' – „pořadníky“) na sloupce, nad nimiž byly definovány, vyloučit [[duplicita|duplicitu]] v záznamech nebo zajišťovat [[fulltextové vyhledávání]].
* '''[[Trigger (databáze)]]y''' neboli '''spouště''' – mechanismus mezi řádky dvou tabulek, který se v databázovém systému dá definovat jako jeden z několika úkonů, který se vyvolá po změně nebo smazání rodičovské tabulky.
* '''[[uživatelem definovaná funkce|uživatelem definované procedury a funkce]]''' – některé databázové stroje podporují ukládání pojmenovaných kusů kódu, které provedou v databázi nad danými tabulkami určitou sekvenci příkazů (procedury) nebo navíc vrátí nějaký výsledek (uživatelské funkce). Mohou mít parametry, které se většinou dělí na vstupní (''IN''), výstupní (''OUT'') a vstupně-výstupní (''INOUT'').
* '''[[Event-driven Process Chain|události]]''', též (počeštěně) „eventy“ – de facto procedury, spouštěné v určitý (uživatelem definovaný) datum a čas nebo opakovaně s definovatelnou [[perioda|periodou]]. Mohou sloužit k údržbě, promazávání dočasných dat či kontrolování [[referenční integrita|referenční integrity]].