×

Interactive relational database analysis with successive refinement steps in selection of ouput data from underlying database

  • US 5,261,093 A
  • Filed: 11/05/1990
  • Issued: 11/09/1993
  • Est. Priority Date: 11/05/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer based relational database system comprising at least one database table in computer memory composed of columns of attributes, lines of instances, and a primary key composed of at least one attribute as an element, a method of generating a table of output data in computer memory comprising the steps of:

  • selecting an attribute from said database table upon which to base an intermediate table in computer memory;

    displaying on a monitor the primary key of said database table containing said selected attribute;

    selecting a first attribute element of said primary key for constraint;

    generating in computer memory and displaying on said monitor a first list of alternative attribute sets the members of nay of which when constrained will constrain said first selected attribute element;

    selecting a set from said first list of alternative attribute sets;

    generating in computer memory and displaying on said monitor a first list of combinations of attribute values for said selected attribute set;

    selecting one of said combinations of attribute values from said first list of combinations of attribute values so as to establish the value of the first attribute element of said primary key;

    generating in computer memory a first intermediate table comprising those rows of said database table for which said primary key has a value determined by the selected combination of attribute values from said first list of combinations of attribute values in accordance with said selected combinations of attribute values, said first intermediate table having only keys whose attribute values have not been constrained; and

    generating in computer memory said output table of data from said first intermediate table and displaying said output table on said monitor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×