StudyFiWiki
WikiWebová aplikace
StudyFi

AI studijní materiály pro každého studenta. Shrnutí, kartičky, testy, podcasty a myšlenkové mapy.

Studijní materiály

  • Wiki
  • Webová aplikace
  • Registrace zdarma
  • O StudyFi

Právní informace

  • Obchodní podmínky
  • GDPR
  • Kontakt
Stáhnout na
App Store
Stáhnout na
Google Play
© 2026 StudyFi s.r.o.Vytvořeno s AI pro studenty
Wiki💻 Informatika a počítačové vědyDatabázové transakce, SQL a architekturyTest znalostí

Test na Databázové transakce, SQL a architektury

Databázové transakce, SQL a Architektury – Kompletní Průvodce

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
Otázka 1 z 50%

V první fázi dvoufázového potvrzovacího protokolu hlásí dílčí transakce, která provedla COMMIT, primární transakci své hlášení (RC-hlášení), ale provedené změny ještě nezpřístupní pro další transakce.

Test: Transakce

20 otázek

Otázka 1: V první fázi dvoufázového potvrzovacího protokolu hlásí dílčí transakce, která provedla COMMIT, primární transakci své hlášení (RC-hlášení), ale provedené změny ještě nezpřístupní pro další transakce.

A. Ano

B. Ne

Vysvětlení: První fáze dvoufázového potvrzovacího protokolu, označovaná jako FÁZE 1, spočívá v tom, že dílčí transakce, která provedla COMMIT (byla úspěšně ukončena), hlásí primární transakci své RC-hlášení. Provedené změny však ještě nejsou zpřístupněny pro další transakce.

Otázka 2: V metodě časových razítek Wait-Die transakce R čeká na zámek objektu, který vlastní transakce O, pokud má R větší časové razítko než O.

A. Ano

B. Ne

Vysvětlení: Metoda Wait-Die uvádí, že pokud TS(R) < TS(O), pak transakce R čeká (wait). Pokud TS(R) >= TS(O) (tj. TS(R) je větší nebo rovno TS(O)), pak transakce R je přerušena (die). To znamená, že R čeká pouze, pokud má menší časové razítko, nikoli větší.

Otázka 3: V případě, že primární transakce neobdrží zprávu o iniciování podtransakce, musí vždy poslat zprávu ABORT všem zúčastněným uzlům, bez ohledu na možnost iniciování podtransakce na jiném uzlu.

A. Ano

B. Ne

Vysvětlení: Primární transakce se nejprve pokusí iniciovat podtransakci na jiném uzlu, pokud to lze. Teprve pokud to nelze, pošle všem zúčastněným uzlům zprávu ABORT.

Otázka 4: Během fáze jištění dvoufázového potvrzovacího protokolu jsou změny provedené dílčími transakcemi automaticky zpřístupněny jiným transakcím ihned poté, co koordinátor primární transakce shromáždí RC-hlášení.

A. Ano

B. Ne

Vysvětlení: Změny jsou zpřístupněny jiným transakcím až po ukončení fáze jištění, nikoli ihned poté, co koordinátor shromáždí RC-hlášení. Nejprve koordinátor vydá povolení (GLOBÁLNÍ COMMIT) ke zviditelnění změn a teprve poté následuje vlastní konec transakce a zpřístupnění změn.

Otázka 5: Uspořádatelnost transakcí se požaduje v souvislosti s distribuovanými databázemi a výsledek distribuovaného zpracování lze získat sériovým provedením posloupnosti těchto transakcí.

A. Ano

B. Ne

Vysvětlení: Uspořádatelnost se požaduje v souvislosti s distribuovanými databázemi. Výsledek distribuovaného zpracování lze získat sériovým provedením posloupnosti těchto transakcí.

Další materiály

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
← Zpět na téma