Readings in Artificial Intelligence and Databases 1989
DOI: 10.1016/b978-0-934613-53-8.50042-x
|View full text |Cite
|
Sign up to set email alerts
|

System R: Relational Approach to Database Management

Abstract: System R is a database management system which provides a high level relational data interface. The system provides a high level of data independence by isolating the end user as much as possible from underlying storage structures. The system permits definition of a variety of relational views on common underlying data. Data control features are provided, including authorization, integrity assertions, triggered transactions, a logging and recovery subsystem, and facilities for maintaining data consistency in a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
81
0
7

Year Published

1999
1999
2013
2013

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 101 publications
(89 citation statements)
references
References 21 publications
0
81
0
7
Order By: Relevance
“…An early approach in this direction was based on adding security services to a general-purpose DBMS, e.g. INGRES [15] or System/R [1]. In fact, many commercial systems use this approach.…”
Section: General Secure Database Systemsmentioning
confidence: 98%
See 1 more Smart Citation
“…An early approach in this direction was based on adding security services to a general-purpose DBMS, e.g. INGRES [15] or System/R [1]. In fact, many commercial systems use this approach.…”
Section: General Secure Database Systemsmentioning
confidence: 98%
“…These relations would also store the metadata, including the authorization system of the DBMS. The general architecture of the DBMS could use views [1] or query modification [15] for access enforcement. Views are part of the external schema and usually stored as relations.…”
Section: Domain Analysis Stagementioning
confidence: 99%
“…Not just the columns of interest are read, but all other columns, too, since row stores usually operate on the granularity of entire tuples (Astrahan et al 1976). This issue has been targeted from two sides: first, optimizations have been developed restructuring the logical data schema, i.e.…”
Section: Mixing the Workloadmentioning
confidence: 99%
“…The history of advanced transaction models can be traced back to the mechanism of save point, a concept first introduced in [2], which enables a transaction to roll back to an intermediate state. The authors suggest that during the execution of a transaction, a save point can be marked which returns a save point number for subsequent reference.…”
Section: Checkpoints and Save Pointsmentioning
confidence: 99%