Transaktion

Forfatter: Monica Porter
Oprettelsesdato: 18 Marts 2021
Opdateringsdato: 1 Juli 2024
Anonim
Transaktion – Grundbegriffe der Wirtschaft – Grundwissen Wirtschaft ● Gehe auf SIMPLECLUB.DE/GO
Video.: Transaktion – Grundbegriffe der Wirtschaft – Grundwissen Wirtschaft ● Gehe auf SIMPLECLUB.DE/GO

Indhold

Definition - Hvad betyder transaktion?

En transaktion i en databaseform er en logisk enhed, der udføres uafhængigt til dataindhentning eller opdateringer. I relationelle databaser skal databasetransaktioner være atomære, konsistente, isolerede og holdbare - sammenfattet som ACID-forkortelsen.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer transaktion

Transaktioner afsluttes af COMMIT eller ROLLBACK SQL-sætninger, der angiver en transaktions begyndelse eller slutning. ACID-forkortelsen definerer egenskaberne for en databasetransaktion som følger:

  • Atomicitet: En transaktion skal være fuldstændig afsluttet, gemt (begået) eller helt fortrydt (rullet tilbage). Et salg i en detailhandeldatabase illustrerer et scenario, der forklarer atomicitet, for eksempel består salget af en lagerreduktion og en registrering af indgående kontanter. Begge sker enten sammen eller sker ikke - det hele eller intet.
  • Konsistens: Transaktionen skal være i fuld overensstemmelse med databasens tilstand, som den var før transaktionen. Med andre ord kan transaktionen ikke bryde databasens begrænsninger. For eksempel, hvis en databasetabellens telefonnummerkolonne kun kan indeholde tal, dikterer konsistens, at enhver transaktion, der forsøger at indtaste et alfabetisk bogstav, muligvis ikke begår.
  • Isolering: Transaktionsdata må ikke være tilgængelige for andre transaktioner, før den originale transaktion er begået eller rullet tilbage.
  • Holdbarhed: Ændringer i transaktionsdata skal være tilgængelige, også i tilfælde af databasesvigt.