Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

File Maintenance

IP.com Disclosure Number: IPCOM000060094D
Original Publication Date: 1986-Feb-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Zappavigna, AJ: AUTHOR

Abstract

This process maintains fields in complete records which are physically different but logically related. It is particularly advantageous in applications where users may be allowed access only to a limited number of physical records or a limited field in the records. For example, in personnel records, it may be desirable to allow access only to a name field but not an address field in each logical record block.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

File Maintenance

This process maintains fields in complete records which are physically different but logically related. It is particularly advantageous in applications where users may be allowed access only to a limited number of physical records or a limited field in the records. For example, in personnel records, it may be desirable to allow access only to a name field but not an address field in each logical record block.

The first step is to store a list of predefined keys to the physical records in a file which is to be maintained in an array. This list is used to retrieve each record in turn.

The second step is to build a logical record. As each record is loaded into memory, the data is stored in the array, adding each record under the previous record. The particular order of the records is unimportant. The memory is usually disk storage.

Upon invocation by a user, selected data in the records are provided to the user, irrespective of the particular physical location of the records on the disk. Upon completion of the use or upon updating by the user, the logical record is separated into physical records which are restored in the previous order within the memory.

Disclosed anonymously.

1