Claims
- 1. A data processing system for data base management comprising
- file means for storing n-dimensional matrix type data on tha basis of one-dimensional address information, said one-dimensional address information having a value equal to
- (a1-1)A2A3 . . . An+(a2-1)A3A4 . . . An+. . . +(a (n-1)-1)An+an,
- wherein a1, a2 . . . an is the n-dimensional coordinate and A1, A2 . . . An is the coordinate axis;
- n-coordinate axes for respectively storing the maximum value of each coordinate axis of an n-dimensional coordinate;
- scheme code storage means for storing a code designating any n-hierarchical scheme wherein each of n hierarchies is selected as desired from n coordinates, said n-hierarchical scheme being a single scheme having n hierarchies;
- n address storage means, each corresponding to a hierarchy of a specific n-hierarchical scheme and each for storing an address indicating an ordinal number in a specific set in the corresponding hierarchy, n being an integer at least equal to 2;
- selecting means connected to said address storage means for selecting a desired one of said address storage means and updating the contents thereof;
- updating means connected to said selecting means for updating the contents of the selected address storage means; and
- calculating means including a converter means including a converter means, said converter means connected to said n-coordinate axes, said scheme code storage means, said address storage means and said selecting means for calculating the one-dimensional address from the contents of said address storage means, the contents of said scheme code storage means and the contents of said n-coordinate axes, said file means being connected to said calculating means and being accessed by the one-dimensional address output from said calculating means, said converter means providing correspondence between the contents of said selected one of said address storage means and said n-dimensional coordinate in accordance with the contents of said scheme code storage means said converter means including a decoder, responsive to input scheme code signals, for providing different outputs of said converter means for the same inputs from said n-coordinate-axes, said converter means providing an output, and linear expander means for executing operation of said one-dimensional address information value in accordance with the output of said converter means and the contents of said n-coordinate axes, said linear expander means connected to said n-coordinate axes, said selecting means, and said converter means.
BACKGROUND OF THE INVENTION
1. Field of the Invention
This application is a continuation-in-part of pending patent application Ser. No. 328,935, filed Dec. 9, 1981, for Data Processing System Having a Data Base Management System, which application, in turn, is a continuation of application Ser. No. 069,762, filed Aug. 27, 1979, for Data Processing System Having a Data Base Management System, both now abandoned.
US Referenced Citations (3)
| Number |
Name |
Date |
Kind |
|
3461433 |
Emerson |
Aug 1969 |
|
|
4025901 |
Bauchman et al. |
May 1977 |
|
|
4042914 |
Bauchman et al. |
Aug 1977 |
|
Non-Patent Literature Citations (1)
| Entry |
| Fry et al., "Evolution of Data Base Management Systems", Computer Surveys, vol. 1, Mar. 1976, pp. 1-42. |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
69762 |
Aug 1979 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
328935 |
Dec 1981 |
|