ACM Home Page
Please provide us with feedback. Feedback
Overview of an Ada compatible distributed database manager
Full text PdfPdf (1.16 MB)
Source International Conference on Management of Data archive
Proceedings of the 1983 ACM SIGMOD international conference on Management of data table of contents
San Jose, California
SESSION: Distributed systems II table of contents
Pages: 228 - 237  
Year of Publication: 1983
ISBN:0-89791-104-0
Also published in ...
Authors
Arvola Chan  Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts
Umeshwar Dayal  Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts
Stephen Fox  Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts
Nathan Goodman  Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts
Daniel R. Ries  Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts
Dale Skeen  Computer Corporation of America Four Cambridge Center Cambridge, Massachusetts
Sponsors
: ACM SIGBDP
: IEEE TC on Design Automation
: IEEE TC on Database Engineering
: IEEE TC on VLSI
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 14
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/582192.582229
What is a DOI?

ABSTRACT

Adaplex is an integrated language for programming database applications. It results from the embedding of the database sublanguage DAPLEX in the general purpose programming language Ada. This paper provides an overview of the DDM: a distributed database manager (DDM) that supports the use of Adaplex as an interface language. The important technical innovations we have incorporated in the design of this system include:1. An advanced data model that captures more application semantics than conventional data models.2. Support for flexible data distribution options that improve locality of reference and efficiency of query processing.3. Extensive query optimization that combines compile time access path optimization with run time site selection.4. Efficient transaction management that reduces transaction conflicts and improves the resiliency of replicated data.5. Robust, incremental recovery management that provides for automatic recovery from certain "catastrophic" failure conditions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
{ABG82} Attar, R., B. Bernstein, and N. Goodman, "Site Initialization, Recovery, and Back-up in a Distributed Database System," Proceedings of the Berkeley Workshop on Distributed Data Management and Computer Networks, 1982.
2
 
3
{CDFG82} Chan, A., U. Dayal, S. Fox, N. Goodman, D. Ries, and D. Skeen, "DDM Design Specifications," Computer Corporation of America, 1982.
 
4
{CDFG83} Chan, A., U. Dayal, S. Fox, N. Goodman, D. Ries, and D. Skeen, "DDM: An Ada Compatible Database Manager," COMPCON Digest of Papers, 1983.
 
5
6
 
7
{CFLR81} Chan, A., S. Fox, W. K. Lin, and D. Ries, "The Design of an Ada Compatible Local Database Manager (LDM)," Technical Report CCA-81-09, Computer Corporation of America, November, 1981.
 
8
{CG83} Chan, A., and R. Gray, "Implementing Distributed Read-only Transactions," submitted for publication.
 
9
{CODD72} Codd, E. F., "Relational Completeness of Database Sublanguages," in R. Rustin (ed.) Database Systems, Courant Computer Science Symposium, Prentice Hall, Englewood Cliffs, N.J., 1972.
10
 
11
{DAYA83b} Dayal, U., "Query Optimization in the Distributed Database Manager (DDM)," Technical Report, Computer Corporation of America, Cambridge, Mass., in preparation.
 
12
13
14
15
 
16
{PALE72} Palermo, F. P., "A Database Search Problem," IBM Research Report RJ 1072, July 1972.
17
 
18
{RCDF83} Ries, D., A. Chan, U. Dayal, S. Fox, and W. K. Lin, "Decompilation, Optimization, and Pipelining for Adaplex: A Procedural Database Language," Technical Report, Computer Corporation of America, in preparation.
19
20
21
 
22
{SELI80} Selinger, P. G., and M. Adiba, "Access Path Selection in Distributed Database Management Systems," Proceedings of the International Conference on Databases, University of Aberdeen, Aberdeen, Scotland, 1980.
23
24
 
25
{WALT82} Walter, B., "A Robust and Efficient Protocol for Checking the Availability of Remote Sites," Proceedings of the Sixth Berkeley Workshop on Distributed Data Management and Computer Networks, 1982.
 
26
{WDHL82} Williams, R., D. Daniels, L. Haas, G. Lapis, B. Lindsay, P. Ng, R. Obermarck, P. Selinger, A. Walker, P. Wilms, and R. Yost, "R*: An Overview of the Architecture," Proceedings of the 2nd International Conferences on Databases: Improving Usability and Responsiveness, 1982.
27

CITED BY  14
Collaborative Colleagues:
Arvola Chan: colleagues
Umeshwar Dayal: colleagues
Stephen Fox: colleagues
Nathan Goodman: colleagues
Daniel R. Ries: colleagues
Dale Skeen: colleagues