Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 582

Który z mechanizmów SQL gwarantuje zachowanie spójności bazy danych w sytuacjach awaryjnych (np. nagły brak zasilania) poprzez zasadę ACID?

  1. ATransakcje (Transactions)Poprawna
  2. BWidoki (Views) oparte na kwerendzie
  3. CIndeksy (Indexes) typu B-drzewo
  4. DWyzwalacze (Triggers) typu AFTER INSERT

Wyjaśnienie

Transakcje zapewniają, że grupa operacji zostanie wykonana w całości (Atomicity) lub wcale, co chroni bazę przed stanami nieustalonymi po awarii.