|
ABSTRACT
In this paper, the functional capabilities and economic features of the Relational Data Management System (RDMS) are discussed. RDMS is a generalized on-line data management system written in PL/1 for the Multics operating system. The basic concepts of RDMS are introduced and the similarities between the conventional file concept and the relation concept are discussed. A data-base is shown to be a set of relations. By generalizing the concept of field to be a property of the data-base, and by labeling relations with the names of their columns (fields), relations of a data-base may be implicitly linked by virtue of having a common column or field name (the dataclass name). On-line commands for operations on two such relations which yield a third result relation are illustrated. Other facilities of RDMS, such as computational, report-generation, and query-report packages are discussed. In RDMS, the relation concept is implemented as a matrix of reference numbers which refer to character string datums which are stored elsewhere in distinct dataclass files. In addition to significant storage savings, this allows a single representation-independent logical interface to the storage and access of character string data. RDMS was developed from graduate work done at M.I.T. by L. A. Kraning and A. I. Fillat in 1970 and is now being used by the administrative departments at M.I.T.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Childs, D. L., "Description of a Set-Theoretic Data Structure", Concomp Technical Report No. 3., 1968, University of Michigan, Ann Arbor, Michigan.
|
 |
2
|
|
 |
3
|
|
| |
4
|
Goldman, Jay, "Use of Computed Relations in a Set Theoretic Data Base", Unpublished S. M. Thesis, M.I.T., Department of Electrical Engineering, Cambridge, Mass., June, 1973
|
| |
5
|
Goldstein, Robert C., and Strnad, Alois J., "The MacAIMS Data Management System", 1970 ACM SIGFIDET Workshop on Data Description and Access. November 1970.
|
| |
6
|
Hacker, William Robert, "The Implementation of Data Management Systems Under Multics", unpublished S. B. Thesis, M.I.T., Department of Electrical Engineering, Cambridge, Mass., January 1974.
|
| |
7
|
Hansen, Susan Marie, "A Query Language for a Set Theoretic Data Base", Unpublished S. M. Thesis, M.I.T., Department of Electrical Engineering, Cambridge, Mass., January, 1974
|
| |
8
|
Kraning, Leslie Alan, and Fillat, Andrew Irwin, "Generalized Organization of Large Data-Bases; A Set-Theoretic Approach to Relations", Unpublished S. M. and S. B. Thesis, M.I.T., Department of Electrical Engineering, Cambridge, Mass., June 1970.
|
 |
9
|
|
| |
10
|
Mason, John T. Jr., "Error Handling in a Set-Theoretic Data Management System", Unpublished S. B. Thesis, M.I.T., Department of Electrical Engineering, Cambridge, Mass., June 1972.
|
| |
11
|
Milner, James Michael, "An Implementation of Intercommunication Among Set-Theoretic Data-Bases", Unpublished S. B. Thesis, M.I.T., Department of Electrical Engineering, Cambridge, Mass., June 1972.
|
| |
12
|
Multics Programmers' Manual, Honeywell Information Systems Laboratory, 575 Technology Square, Cambridge, Mass., Order Numbers AG90, AG91, AG92, AG93, and AK92.
|
| |
13
|
RDMS Reference Guide, Unpublished M.I.T. document, Programming Development Office, M.I.T., Cambridge, Mass., January 1974
|
CITED BY 5
|
|
|
|
|
|
|
|
Stanley Y. W. Su , Stefan Lupkiewicz , Chang-jung Lee , Der Her Lo , Keith L. Doty, MICRONET: a microcomputer network system for managing distributed relational databases, Proceedings of the fourth international conference on Very Large Data Bases, p.288-298, September 13-15, 1978, West Berlin, Germany
|
|
|
|