[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

A data management extension architecture

Published: 01 December 1987 Publication History

Abstract

A database management system architecture is described that facilitates the implementation of data management extensions for relational database systems. The architecture defines two classes of data management extensions alternative ways of storing relations called relation “storage methods”, and access paths, integrity constraints, or triggers which are “attachments” to relations. Generic sets of operations are defined for storage methods and attachments, and these operations must be provided in order to add a new storage method or attachment type to the system. The data management extension architecture also provides common services for coordination of storage method and attachment execution. This article describes the data management extension architecture along with some implementation issues and techniques.

References

[1]
M Astrahan, M Blasgen, D Chamberhn, K Eswaran, J Gray, P Gnfflths, W King, R Lone, P McJones, J Mehl, G Putzolu, I Tralger, B Wade, and V Watson, System R Relational Approach to Database Management, ACM Transactmns on Database Systems, Vol. I, No 2 (June 1976) pp 97-137
[2]
D Batory, GENESIS A Reconflgurable Database Management System. Umverslty of Texas at Austm Techmcal Report Number TR-86-07 (1986)
[3]
P Bernstem and N Goodman, Concurrency Control m Dtsmbuted Database Systems. ACM Comlmttng Surveys, Volt. 13, No 2 (June 1981) pp 185-221
[4]
M Carey, D DeWttt, J l#chardson, and E Shehta, ObJect and Fde Management m the EXODUS Extenszble Databcse System, 6th intematmnal Conference on Very Large Data Bases, gyoto, Japan (August 1986) pp 91-100
[5]
E Codd, Extending Database Relations to Capture More Meaning, ACM Transactions on Datalmse System& Vol. 4, No 4 (December 1979) pp 397-434
[6]
U Dayal, A. Buchmann, D Goldhtrsch, S Heder, F Manola, J Orenstem, and A Rosenthal, PROBE- A Research ProJect m Knowledge-Ortented Database Systems Pvehmmary Analysts, Computer Corporation of America Techmcal Report CCA-85-03 (July 1985)
[7]
T Guttman, R-Trees A Dynamzc Index Structure for Spattal Searching. Proceedings of ACM SIGMOD '84, Boston, MA (May 1984) pp 47-57
[8]
P Schwarz, W Chang, J C Freytag, G Lohman, J McPherson, C Mohan, and H Ptrahesh, ExtenslbdzCy m the Starburst Database System, ProeeeOi# 1986 IntematmMl WoAshop on Object-Oriented Database Systems, Pacific Grove, CA (September 1986) pp 85-92
[9]
M Stonebraker, E Wrong, and P Kreps, The Destgn and lmplementatwn of lNGRES, ACM Transact/ons on Datalme Systems, VoL 1, No 3 (September 1976) pp 189-222
[10]
M Stonebraker and L Rowe, The Design of POSTGRES, Proceedings of ACM SIGMOD '86, Washington, D C (May 1986) pp 340-355
[11]
TANDEM ENFORM User's Guute, TAN- DEM Computers Inc (1983)
[12]
P Valdunez, Jmn Indtces, MCC Techmcal Report Number DB-052-85 (To appear m ACM Transactaons on Database Systems) (1985)

Cited By

View all
  • (2009)Modular data storage with AnvilProceedings of the ACM SIGOPS 22nd symposium on Operating systems principles10.1145/1629575.1629590(147-160)Online publication date: 11-Oct-2009
  • (2005)Extensibility in the starburst experimental database systemDatabase Systems of the 90s10.1007/3-540-53397-4_38(217-248)Online publication date: 2-Jun-2005
  • (2005)Extending a database to support the handling of environmental measurement dataDesign and Implementation of Large Spatial Databases10.1007/3-540-52208-5_26(147-165)Online publication date: 31-May-2005
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 16, Issue 3
Dec. 1987
503 pages
ISSN:0163-5808
DOI:10.1145/38714
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGMOD '87: Proceedings of the 1987 ACM SIGMOD international conference on Management of data
    December 1987
    509 pages
    ISBN:0897912365
    DOI:10.1145/38713
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 1987
Published in SIGMOD Volume 16, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)176
  • Downloads (Last 6 weeks)22
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2009)Modular data storage with AnvilProceedings of the ACM SIGOPS 22nd symposium on Operating systems principles10.1145/1629575.1629590(147-160)Online publication date: 11-Oct-2009
  • (2005)Extensibility in the starburst experimental database systemDatabase Systems of the 90s10.1007/3-540-53397-4_38(217-248)Online publication date: 2-Jun-2005
  • (2005)Extending a database to support the handling of environmental measurement dataDesign and Implementation of Large Spatial Databases10.1007/3-540-52208-5_26(147-165)Online publication date: 31-May-2005
  • (2004)Highly penetrant hereditary cancer syndromesOncogene10.1038/sj.onc.120771423:38(6445-6470)Online publication date: 23-Aug-2004
  • (1992)Einbettung von Interpolationsverfahren in die Anfragesprache SQL zur Bearbeitung von Umwelt-MeßwertenKonzeption und Einsatz von Umweltinformationssystemen10.1007/978-3-642-77296-2_19(269-288)Online publication date: 1992
  • (1991)From extensibility to interoperability between database systems and application systems[1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems10.1109/IMS.1991.153731(334-337)Online publication date: 1991
  • (1989)BibliographyReadings in Artificial Intelligence and Databases10.1016/B978-0-934613-53-8.50050-9(645-673)Online publication date: 1989
  • (1989)Datenbankunterstützung für ein langfristiges Umwelt-ForschungsprojektInformatik im Umweltschutz10.1007/978-3-642-75214-8_24(231-240)Online publication date: 1989
  • (2017)Fast In-Memory Transaction Processing Using RDMA and HTMACM Transactions on Computer Systems10.1145/309270135:1(1-37)Online publication date: 13-Jul-2017
  • (2016)Fast and general distributed transactions using RDMA and HTMProceedings of the Eleventh European Conference on Computer Systems10.1145/2901318.2901349(1-17)Online publication date: 18-Apr-2016
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media