The Design of Postgres.
Michael Stonebraker, Lawrence A. Rowe:
The Design of Postgres.
SIGMOD Conference 1986: 340-355@inproceedings{DBLP:conf/sigmod/StonebrakerR86,
author = {Michael Stonebraker and
Lawrence A. Rowe},
editor = {Carlo Zaniolo},
title = {The Design of Postgres},
booktitle = {Proceedings of the 1986 ACM SIGMOD International Conference on
Management of Data, Washington, D.C., May 28-30, 1986},
publisher = {ACM Press},
year = {1986},
pages = {340-355},
ee = {http://doi.acm.org/10.1145/16894.16888, db/conf/sigmod/StonebrakerR86.html},
crossref = {DBLP:conf/sigmod/86},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
This paper presents the preliminary design of a new
database management system, called POSTGRES, that is
the successor to the INGRES relational database system.
The main design goals of the new system are to
- provide better support for complex objects,
- provide user extendibility for data types, operators
and access methods,
- provide facilities for active databases (i.e., alerters
and triggers) and inferencing including
forward- and backward-chaining,
- simplify the DBMS code for crash recovery,
- produce a design that can take advantage of optical
disks, workstations composed of multiple tightly-coupled processors,
and custom designed VLSI chips, and
- make as few changes as possible (preferably none) to the relational model.
The paper describes the query language, programming
language interface, system architecture, query processing
strategy, and storage system for the new system.
Copyright © 1986 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Carlo Zaniolo (Ed.):
Proceedings of the 1986 ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 28-30, 1986.
ACM Press 1986 ,
SIGMOD Record 15(2)
Contents
References
- [ADIB80]
- Michel E. Adiba, Bruce G. Lindsay:
Database Snapshots.
VLDB 1980: 86-91
- [AFSA85]
- Hamideh Afsarmanesh, Dennis McLeod, David Knapp, Alice C. Parker:
An Extensible Object-Oriented Approach to Databases for VLSI/CAD.
VLDB 1985: 13-24
- [ALLM76]
- ...
- [ASTR76]
- Morton M. Astrahan, Mike W. Blasgen, Donald D. Chamberlin, Kapali P. Eswaran, Jim Gray, Patricia P. Griffiths, W. Frank King III, Raymond A. Lorie, Paul R. McJones, James W. Mehl, Gianfranco R. Putzolu, Irving L. Traiger, Bradford W. Wade, Vera Watson:
System R: Relational Approach to Database Management.
ACM Trans. Database Syst. 1(2): 97-137(1976)
- [ATKI84]
- ...
- [BUNE79]
- Peter Buneman, Eric K. Clemons:
Efficient Monitoring Relational Databases.
ACM Trans. Database Syst. 4(3): 368-382(1979)
- [CLOC81]
- ...
- [CODD70]
- E. F. Codd:
A Relational Model of Data for Large Shared Data Banks.
Commun. ACM 13(6): 377-387(1970)
- [COPE84]
- George P. Copeland, David Maier:
Making Smalltalk a Database System.
SIGMOD Conference 1984: 316-325
- [DERR85]
- ...
- [DEWI85]
- ...
- [ESWA85]
- ...
- [GARC84]
- ...
- [HELD75]
- ...
- [GUTM84]
- Antonin Guttman:
R-Trees: A Dynamic Index Structure for Spatial Searching.
SIGMOD Conference 1984: 47-57
- [JARK85]
- Matthias Jarke, Volker Linnemann, Joachim W. Schmidt:
Data Constructors: On the Integration of Rules and Relations.
VLDB 1985: 227-240
- [KATZ85]
- ...
- [KUNG84]
- Ru-Mei Kung, Eric N. Hanson, Yannis E. Ioannidis, Timos K. Sellis, Leonard D. Shapiro, Michael Stonebraker:
Heuristic Search in Data Base Systems.
Expert Database Workshop 1984: 537-548
- [LORI83]
- ...
- [LUM85]
- Vincent Y. Lum, Peter Dadam, R. Erbe, Jürgen Günauer, Peter Pistor, Georg Walch, H. Werner, John Woodfill:
Design of an Integrated DBMS to Support Advanced Applications.
FODO 1985: 31-49
- [ROBI81]
- John T. Robinson:
The K-D-B-Tree: A Search Structure For Large Multidimensional Dynamic Indexes.
SIGMOD Conference 1981: 10-18
- [ROWE79]
- Lawrence A. Rowe, Kurt A. Shoens:
Data Abstractions, Views and Updates in RIGEL.
SIGMOD Conference 1979: 71-81
- [ROWE82]
- Lawrence A. Rowe, Kurt A. Shoens:
FADS - A Form Application Development System.
SIGMOD Conference 1982: 28-38
- [ROWE85]
- Lawrence A. Rowe:
"Fill-in-the-Form" Programming.
VLDB 1985: 394-404
- [SELI79]
- Patricia G. Selinger, Morton M. Astrahan, Donald D. Chamberlin, Raymond A. Lorie, Thomas G. Price:
Access Path Selection in a Relational Database Management System.
SIGMOD Conference 1979: 23-34
- [SEVR76]
- Dennis G. Severance, Guy M. Lohman:
Differential Files: Their Application to the Maintenance of Large Databases.
ACM Trans. Database Syst. 1(3): 256-267(1976)
- [STON75]
- Michael Stonebraker:
Implementation of Integrity Constraints and Views by Query Modification.
SIGMOD Conference 1975: 65-78
- [STON76]
- Michael Stonebraker, Eugene Wong, Peter Kreps, Gerald Held:
The Design and Implementation of INGRES.
ACM Trans. Database Syst. 1(3): 189-222(1976)
- [STON81]
- Michael Stonebraker:
Operating System Support for Database Management.
Commun. ACM 24(7): 412-418(1981)
- [STON83a]
- Michael Stonebraker, John Woodfill, Jeff Ranstrom, Marguerite C. Murphy, Joseph Kalash, Michael J. Carey, Kenneth Arnold:
Performance Analysis of Distributed Data Base Systems.
IEEE Database Eng. Bull. 5(4): 58-65(1982)
- [STON83b]
- Michael Stonebraker, Heidi Stettner, Nadene Lynn, Joseph Kalash, Antonin Guttman:
Document Processing in a Relational Database System.
ACM Trans. Inf. Syst. 1(2): 143-158(1983)
- [STON83c]
- ...
- [STON84a]
- Michael Stonebraker, Erika Anderson, Eric N. Hanson, W. Bradley Rubenstein:
Quel as a Data Type.
SIGMOD Conference 1984: 208-214
- [STON84b]
- Michael Stonebraker, Lawrence A. Rowe:
Database Portals: A New Application Program Interface.
VLDB 1984: 3-13
- [STON85a]
- Michael Stonebraker, Jeff Anton, Eric N. Hanson:
Extending a Database System with Procedures.
ACM Trans. Database Syst. 12(3): 350-376(1987)
- [STON85b]
- ...
- [STON85c]
- Michael Stonebraker, Timos K. Sellis, Eric N. Hanson:
An Analysis of Rule Indexing Implementations in Data Base Systems.
Expert Database Conf. 1986: 465-476
- [STON86]
- Michael Stonebraker:
Inclusion of New Types in Relational Data Base Systems.
ICDE 1986: 262-269
- [TICH82]
- ...
- [TSIC82]
- Dennis Tsichritzis:
Form Management.
Commun. ACM 25(7): 453-478(1982)
- [ULLM85]
- Jeffrey D. Ullman:
Implementation of Logical Query Languages for Databases (Abstract).
SIGMOD Conference 1985: 444
- [WONG84]
- ...
- [WOOD83]
- John Woodfill, Michael Stonebraker:
An Implementation of Hypothetical Relations.
VLDB 1983: 157-166
- [ZANI83]
- Carlo Zaniolo:
The Database Language GEM.
SIGMOD Conference 1983: 207-218
Copyright © Sun Mar 14 23:25:35 2010
by Michael Ley (ley@uni-trier.de)