Čas transakce - Transaction time
![]() | tento článek potřebuje další citace pro ověření.Květen 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
v časové databáze, čas transakce (TT) je doba, během které se skutečnost uložená v databázi považuje za pravdivou. Od prosince 2011 ISO / IEC 9075, databázový jazyk SQL: 2011 Část 2: SQL / Foundation zahrnovala do definic tabulek klauzule k definování „tabulek se systémovou verzí“ (tj. Tabulky časů transakcí).
V databázové tabulce je transakční interval často reprezentován jako interval umožňující systému „odebrat“ položky pomocí dvou sloupců tabulky StartTT a EndTT. Časový interval je uzavřen dolní mez a otevřít na jeho horní hranice.[1]
Pokud není čas ukončení transakce znám, lze jej považovat za „Dokud se nezmění“. Akademičtí vědci a některé RDBMS představovaly „Dokud se nezmění“ s největším podporovaným časovým razítkem nebo klíčovým slovem „navždy“. Tato konvence není technicky přesná.
Termín vytvořil Richard T. Snodgrass a jeho doktorand Ilsoo Ahn.[2]
Viz také
Reference
- ^ Kedar, S. V. (2013). Systémy pro správu databází. Pune, Indie: Technické publikace.
- ^ Snodgrass; Ilsoo Ahn (1986). „Časové databáze“ (PDF). Počítač. 19 (9): 35. doi:10.1109 / MC.1986.1663327.
![]() | Tento programování související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |