Browse Prior Art Database

Bind File

IP.com Disclosure Number: IPCOM000103249D
Original Publication Date: 1990-Sep-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 64K

Publishing Venue

IBM

Related People

Hargrove, DC: AUTHOR [+2]

Abstract

Disclosed is a method for using a bind file to create an access plan in a database management system. The bind file is created during precompilation of an application source file and contains information that is not available after the application has been compiled and linked. A binder utility processes the contents of the bind file to create an access plan that is then used to process database requests from the application.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 58% of the total text.

Bind File

      Disclosed is a method for using a bind file to create an access
plan in a database management system.  The bind file is created
during precompilation of an application source file and contains
information that is not available after the application has been
compiled and linked.  A binder utility processes the contents of the
bind file to create an access plan that is then used to process
database requests from the application.

      The bind file is originally created by a precompiler. It
consists of a header of identifying information followed by two
varying length sections containing information found in the
precompiled source file.

      The bind file header contains release and creator information.
It also contains a timestamp that is stored in the precompiled source
file and information about the subsequent varying length sections of
the bind file.

      The first varying length section of the bind file contains
language statements identified by delimiters in the original source
file as being requests to a database system. The statements have been
preprocessed to decrease the time required to create an access plan.

      The second varying length section contains variable
declarations.  These variable declarations are required in order to
properly process the language statements stored in the first varying
length section of the bind file.  The variable declarations are
stored after the language statements because the statemen...