Manipulating data in a relational data base having operational manipulations defined in an input table and displayed results in an output table with a line displayed designating direction of data flow
First Claim
1. A method of manipulating a data base storing data in a table format, said table including an item area for specifying an attribute of data, said method comprising the steps of:
- defining input data including first data to be manipulated and second data to be output as a result of manipulation wherein said first data and said second data are both defined in the table format on a display screen, said step of defining including the step of identifying the first data and the second data by an orientation of an oriented connection line;
defining with a non-sentential graphic format having a predetermined syntax, all operational manipulations to be carried out on said first data of said input data defined, the second mentioned step of defining including the step of defining a manipulation in the item area of the table of said first data of said input data to be manipulated, said oriented connection line indicating a direction of flow of manipulations from the first data to said second data;
determining a procedure of manipulating data of said data base according to both the first data of said input data defined in the table format and the operational manipulations defined with the non-sentential graphic format having a predetermined syntax, andproducing visual output data in the table format corresponding to said second data defined on said display screen by referring to said data base in accordance with the determined procedure of manipulating data.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for manipulating a relational data base includes a unit for describing input data in a table format, a unit for describing all the operational manipulation with respect to the input data in a non-text format, and a unit for outputting data by referring to the relational data base based on the described input data and operational manipulation. The input data of a table format includes an input table and an output table. The input table includes an operational description region and the output table includes a region wherein a map relation between the respective items of the input and output table is described. The manipulation contents are described in the operation manipulation description region and the map relation description region. The operation flow is described and defined by a connection line with directiveness. The apparatus enables description of all the operational manipulation in a graphical manner in a non-text format, providing a user with data base manipulation environment with excellent understandability and operability.
-
Citations
12 Claims
-
1. A method of manipulating a data base storing data in a table format, said table including an item area for specifying an attribute of data, said method comprising the steps of:
-
defining input data including first data to be manipulated and second data to be output as a result of manipulation wherein said first data and said second data are both defined in the table format on a display screen, said step of defining including the step of identifying the first data and the second data by an orientation of an oriented connection line; defining with a non-sentential graphic format having a predetermined syntax, all operational manipulations to be carried out on said first data of said input data defined, the second mentioned step of defining including the step of defining a manipulation in the item area of the table of said first data of said input data to be manipulated, said oriented connection line indicating a direction of flow of manipulations from the first data to said second data; determining a procedure of manipulating data of said data base according to both the first data of said input data defined in the table format and the operational manipulations defined with the non-sentential graphic format having a predetermined syntax, and producing visual output data in the table format corresponding to said second data defined on said display screen by referring to said data base in accordance with the determined procedure of manipulating data. - View Dependent Claims (2, 3, 4)
-
-
5. A system for manipulating a relational data base storing data in a table format, comprising:
-
first means for defining, in a table format, input data to be manipulated, second means for defining with a non-sentential graphic format having a predetermined syntax, all operational manipulations to be carried out on said input data defined in a table format, means for producing visual output data by referring to said relational data base in response to data defined by said first and second means, said input data defined in a table format including an input table representing data to be subjected to an operational manipulation and an output table for indicating the operational manipulation result in a table format required when said output data is produced in a table format, said input table having an operational manipulation description region for defining an operational manipulation, and said output table comprising a region for defining a correspondence between the respective related items of the input and output tables, an operational manipulation being specified in said operational manipulation description region and said region for defining a correspondence between the respective related items of the input and output tables, wherein an operation flow of the operational manipulation is defined by means of an oriented connection line located between said input table and said output table.
-
-
6. A system for manipulating a relational data base, comprising:
-
first means for defining input data including first data to be manipulated and second data to be outputted wherein both said first data and said second data are defined in a table format; second means for defining an operational manipulation to be performed on said first data of said input data, in a non-sentential graphic format according to a predetermined syntax; and third means for referring to said relational data base using the first data of said input data and the operational manipulation defined by said first and second means to produce visual output data in the table format corresponding to said second data of said input data defined in a table format. said third means including means for performing the operational manipulation defined in the non-sentential graphic format by said second means on said first data of said input data defined in a table format by said first means, said second means including means for producing an oriented connection line having a first end for indicating a data to be manipulated and a second end for identifying a data to be outputted as a result of the operational manipulation, for locating the oriented connection line in said input data to identify said first data and said second data and to indicate a direction of flow of the operational manipulation. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification