1981
DOI: 10.1145/358769.358784
|View full text |Cite
|
Sign up to set email alerts
|

A history and evaluation of System R

Abstract: System R, an experimental database system, was constructed to demonstrate that the usability advantages of the relational data model can be realized in a system with the complete function and high performance required for everyday production use. This paper describes the three principal phases of the System R project and discusses some of the lessons learned from System R about the design of relational systems and database systems in general.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
57
0

Year Published

1985
1985
2016
2016

Publication Types

Select...
6
2
2

Relationship

0
10

Authors

Journals

citations
Cited by 198 publications
(58 citation statements)
references
References 29 publications
1
57
0
Order By: Relevance
“…Historically, System R [2] first proposed code generation for query optimization. However, the Volcano iterator model eventually dominated over compilation, since code generation was very expensive to maintain.…”
Section: Related Workmentioning
confidence: 99%
“…Historically, System R [2] first proposed code generation for query optimization. However, the Volcano iterator model eventually dominated over compilation, since code generation was very expensive to maintain.…”
Section: Related Workmentioning
confidence: 99%
“…Code generation techniques for DBMS go back to System R [11]. Recently, code generation has been realized using highly efficient code templates and dynamically instantiating them to create query-and hardware-specific code [21].…”
Section: Related Workmentioning
confidence: 99%
“…Aggregation is supported in IMS by permitting hierarchical segments in the same data set; in network systems, by storing MEMBER record types in the OWNER area using VIA SET and NEAR OWNER commands in the schema. Relational systems do not allow aggregator at a logical level; however, substantial efficiencies are achieved by its use at the physical level [4,8]. In fact, many relational systems are now beginning to support clustering (e.g.…”
Section: The Generic Physical Design Modelmentioning
confidence: 99%