Data Base Portals: A New Application Program Interface
Michael Stonebraker and Lawrence A. Rowe
EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-83-149
November 1982
http://www.eecs.berkeley.edu/Pubs/TechRpts/1983/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},
Institution = {EECS Department, University of California, Berkeley},
Year = {1982},
Month = {Nov},
URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1982/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 1982 %@ UCB/CSD-83-149 %U http://www.eecs.berkeley.edu/Pubs/TechRpts/1982/6341.html %F Stonebraker:CSD-83-149
