Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


detail file

See transaction file.

transaction file

A collection of transaction records. The data in transaction files is used to update the master files, which contain the data about the subjects of the organization (customers, employees, vendors, etc.). Transaction files also serve as audit trails and history for the organization. Where before they were transferred to offline storage after some period of time, they are increasingly being kept online for routine analyses. See data warehouse, transaction processing and information system.

Following are the kinds of fields that make up a typical transaction record in a business information system. There can be many more fields depending on the organization. The "key" fields below are the ones that are generally indexed for fast matching against the master record. The account number is usually the primary key, but name may also be used as a primary key. See master file for examples of typical master records.

  key  Employee account number
       Today's date
       Hours worked

  key  Customer account number
       Today's date
       Product number

  key  Customer number
       Today's date
       Invoice number
       Amount paid
       Check number

  key  Purchase order number
       Today's date
       Authorizing agent
       Vendor account number
       Product number
       Due date
       Total cost

  key  Purchase order number
  key  Invoice number
       Today's date
       Product number

Personal Use Only

Before/After Your Search Term
DESQviewdeveloper's toolkit
DESQview/Xdevelopment cycle
dessicantdevelopment environment
destructive memorydevelopment life cycle
detachabledevelopment system
detachable laptopdevelopment tool

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design