Interné a externé možnosti DBS
18. Interné a externé možnosti DBS. Transakčné spracovanie, spamätanie sa z chýb a kontrola konkurenčných transakcií. Tri základné problémy konkurenčných transakcií a ich riešenia. Integrita a ochrana dát.
Prednášky Mgr. M.Mácová:
interné možnosti – poskytuje samotný SRBD
– kontrola recovery (spamätanie sa z chýb)
concurency
security
integrity
-optimalizácia (dotazov), aby bol systém efektívny
externé možnosti – neobsahuje priamo SRBD
– vytváranie aplikácií – nástroje
– pomoc pri spravovaní systému
TRANSAKCIA : logická pracovná jednotka
Príklad: Tovar (č_tovaru, názov, celk_obj_počet)
O_tovar (č_obj, č_o_tovaru, počet_ks)
T: vlož do tabuľky o_tovar číslo objednávky 123, číslo tovaru 5 a počet ks 100
zložená operácia (INSERT + VALUE)
riešenie : INSERT INTO O_TOVAR
VALUES (123,5,100);
UPDATE TOVAR
SET CELK_OBJ_POČET = CELK_OBJ_POČET + 100
WHERE Č_TOVARU = 5;