Michael Stonebraker and Lawrence A. Rowe

EECS Department, University of California, Berkeley

Technical Report No. UCB/CSD-83-149

1983

This publication is archived. It is kept only for reference purposes, so it is no longer being updated and may not meet accessibility standards. If you need this content in a different format, please email webteam@eecs.berkeley.edu.

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/Archive/CSD-83-149.pdf

This paper describes the design and one proposed implementation of a new application program interface to a database management system. Programs which browse through a database making ad-hoc updates are not well served by conventional embedding of DBMS commands in programming languages. A new embedding is suggested which overcomes all deficiencies. This construct, called a portal, allows a program to request a collection Of tuples at once and supports novel concurrency control schemes.


BibTeX citation:

@techreport{Stonebraker:CSD-83-149,
    Author= {Stonebraker, Michael and Rowe, Lawrence A.},
    Title= {Data Base Portals: A New Application Program Interface},
    Year= {1983},
    Month= {Nov},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/6341.html},
    Number= {UCB/CSD-83-149},
    Abstract= {This paper describes the design and one proposed implementation of a new application program interface to a database management system. Programs which browse through a database making ad-hoc updates are not well served by conventional embedding of DBMS commands in programming languages. A new embedding is suggested which overcomes all deficiencies.  This construct, called a portal, allows a program to request a collection Of tuples at once and supports novel concurrency control schemes.},
}

EndNote citation:

%0 Report
%A Stonebraker, Michael 
%A Rowe, Lawrence A. 
%T Data Base Portals: A New Application Program Interface
%I EECS Department, University of California, Berkeley
%D 1983
%@ UCB/CSD-83-149
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/6341.html
%F Stonebraker:CSD-83-149