Transakcija

Avtor: Monica Porter
Datum Ustvarjanja: 18 Pohod 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
How to George: Pregled računa i transakcija (app)
Video.: How to George: Pregled računa i transakcija (app)

Vsebina

Opredelitev - Kaj pomeni transakcija?

Transakcija v podatkovni zbirki je logična enota, ki se neodvisno izvede za iskanje ali posodobitev podatkov. V relacijskih bazah podatkov morajo biti transakcije baz podatkov atomske, dosledne, izolirane in trajne - povzete kot akronim ACID.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga Transaction

Transakcije zaključijo stavki COMMIT ali ROLLBACK SQL, ki označujejo začetek ali konec transakcije. Akronim ACID definira lastnosti transakcije baze podatkov na naslednji način:

  • Atomicity: Transakcija mora biti v celoti končana, shranjena (storjena) ali popolnoma razveljavljena (vrnjena). Prodaja v bazi maloprodajnih prodajaln ponazarja scenarij, ki razlaga atomskost, npr. Prodaja je sestavljena iz zmanjšanja zalog in zapisa prejetih denarnih sredstev. Oboje se zgodi skupaj ali pa se ne zgodi - njegovo vse ali nič.
  • Doslednost: Transakcija mora biti v celoti skladna s stanjem baze podatkov, kot je bilo pred transakcijo. Z drugimi besedami, transakcija ne more prekršiti omejitev baze podatkov. Na primer, če stolpec telefonske številke tabele baze podatkov vsebuje samo številke, doslednost narekuje, da se nobena transakcija, ki poskuša vnesti abecedno črko, ne opravi.
  • Izolacija: Podatki o transakcijah ne smejo biti na voljo drugim transakcijam, dokler se prvotna transakcija ne izvrši ali vrne nazaj.
  • Trajnost: Spremembe podatkov o transakcijah morajo biti na voljo, tudi v primeru odpovedi baze podatkov.