Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

ACID

Z Wikipedie, otevřené encyklopedie

ACID jezkratka z oboruinformatiky, přesněji z oblastidatabází. Jde o první písmena čtyřanglických slov vystihujících čtyři žádoucí vlastnostidatabázových transakcí. To jsou:

Zkratku zavedli v roce 1983Andreas Reuter aTheo Härder ve svém článkuPrinciples of transaction-oriented database recovery.[1] Vycházeli přitom ze starší práce z roku 1981, ve kteréJim Gray zavedl pouze atomicitu, konzistenci a trvalost.[2]

Atomicita

[editovat |editovat zdroj]

Atomicita znamená u databázových transakcí totéž, coatomicita v informatice obecně, totiž že se operace provede z hlediska uživatele buď celá, nebo vůbec – tedy výsledkem nebude žádný nedefinovaný mezistav.

Konzistence

[editovat |editovat zdroj]

Konzistencí se rozumí požadavek, že transakce nesmí narušitdatabázovou integritu. To nevylučuje ztrátu konzistence na vyšší, aplikační úrovni, požadavek se týká pouze zachování podmínek, které byly definovány na databázové úrovni.

Izolace

[editovat |editovat zdroj]

Požadavek izolace znamená, že se vícero současně probíhajících transakcí nesmí ovlivnit.

Trvalost

[editovat |editovat zdroj]

Trvalost transakce znamená, že jakmile je již transakce dokončena, znamená to, že je zaznamenána trvalým způsobem, takže ji nevymaže například následný výpadek napájení.

Reference

[editovat |editovat zdroj]

V tomto článku byl použitpřeklad textu z článkuACID na anglické Wikipedii.

  1. REUTER, Adreas; HÄRDER, Theo. Principles of transaction-oriented database recovery.ACM Computing Surveys [online]. 1983. 
  2. GRAY, Jim. The Transaction Concept: Virtues and Limitations. In:Proceedings of the 7th International Conference on Very Large Databases. [s.l.]: [s.n.], 1981.Dostupné online.
Citováno z „https://cs.wikipedia.org/w/index.php?title=ACID&oldid=16458124
Kategorie:
Skrytá kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp