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
, 1983
http://www2.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}, 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