×

Apparatus and method for synthesizing a query for accessing a relational data base

  • US 4,506,326 A
  • Filed: 02/28/1983
  • Issued: 03/19/1985
  • Est. Priority Date: 02/28/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for operating a computing apparatus to translate into a linear query a graphic language query expressed as one or more elements, including example elements and implied operand predicates, appearing in rows and columms of an example table including one or more source and target tables and, optionally, in condition blocks, comprising the steps of:

  • generating row names into a row name table having one entry for each row in a source table;

    for each data field within each row named in said row name table which contains an example element definition or implied operand predicate, generating and loading into a column data table an entry specifying the row name, column name, and data; and

    generating into a conditions table an entry containing a basic predicate for each column data table entry containing an implied operand predicate or an example element having an implied condition;

    thereby establishing in said row name table, column data table, and conditions table a data structure for synthesizing into a linear query a graphic language query specified as a target point query, or a combined print query, or an insert query, or an update query, or a delete query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×