Abstract: | This paper contains an introduction to virtual records. Two examples of virtual record implementations are described in detail, and six other implementations are described briefly. The main purpose of virtual records is to reduce the effect on existing programs of changes in record content and format. The value of virtual records in this context is examined. |