Skip to main content

Co je to transakční soubor?

Transakční soubor je datový soubor, ve kterém jsou ukládány transakční záznamy, které se vztahují k položkám v hlavním souboru.Tyto druhy souborů slouží k izolaci pravidelné transakční aktivity z informací o hlavním souboru a zároveň umožňují databázi spojit je dohromady klíčovým odkazem.Tento klíčový odkaz je obvykle jediný záznam společný pro obě skupiny záznamů, jako je číslo účtu, jméno zaměstnance nebo klienta nebo objednávka.To umožňuje operátorům databáze udržovat hlavní soubory relativně malé při přístupu k plné historii transakcí pro auditní stezky nebo hlášení.

Databáze společnosti mohou obsahovat extrémně velké množství informací, které se obvykle skládají z jednotlivých detailů klientů, dodavatelů a zaměstnanců a záznamů o opakujících se událostech týkajících se každého.Tyto databáze jsou často rozděleny na hlavní a transakční soubory.Hlavní soubor obsahuje jednotlivé konkrétní podrobnosti, jako jsou jména, kontakty společnosti, adresy, seznamy e -mailů a konkrétní produkty nebo služby konkrétní pro jednotlivce nebo společnost.Soubor transakcí obsahuje transakce prodeje nebo nákupu, kalendářní události nebo podrobnosti zaměstnanců, jako je dovolená, disciplinární opatření nebo zprávy o kariérním postupu.

Tyto bloky transakčních dat zahrnují klíčovou položku, která je součástí informací společného pro soubory hlavních i transakcí.Může se jednat o číslo účtu, název kontaktu, číslo identifikace zaměstnanců nebo finanční údaje, jako jsou nákupní objednávky nebo čísla faktury.Klíčovou položkou je jedinečný identifikátor, který databáze používá k připojení položek souboru transakcí s odpovídajícími záznamy hlavního souboru.Jakýkoli dotaz nebo vyhledávání konkrétních transakcí hlavních souborů poté izoluje buď celou skupinu záznamů pro tento záznam, nebo jakýkoli konkrétní záznam v závislosti na tom, jak konkrétní je klíč.

Údržba samostatných záznamů o souborech Master a Transaction umožňuje, aby byl hlavní soubor uchováván na zvládnutelné velikosti a věnoval pouze entitě specifickým záznamům.V aplikacích, ve kterých uživatelé ukládají transakční záznamy mimo web nebo na archivních serverech, jejich oddělování od hlavního souboru také usnadňuje archivaci.Udržování vyhrazeného souboru transakce také umožňuje snadné a efektivní audit.Soubor transakce může také sloužit jako diagnostická nebo plánovací pomoc u mnoha databází s rozsáhlými funkcemi zpravodajství na základě jeho obsahu.Tento typ uspořádání rozdělení souborů je často známý jako systém referenčních souborů, protože hlavní soubor „odkazuje“ na soubor transakce pro konkrétní podrobnosti události.