Cooperative Object Buffer Management in the Advanced Information Management Prototype.
Klaus Küspert, Peter Dadam, Jürgen Günauer:
Cooperative Object Buffer Management in the Advanced Information Management Prototype.
VLDB 1987: 483-492@inproceedings{DBLP:conf/vldb/KuspertDG87,
author = {Klaus K{\"u}spert and
Peter Dadam and
J{\"u}rgen G{\"u}nauer},
editor = {Peter M. Stocker and
William Kent and
Peter Hammersley},
title = {Cooperative Object Buffer Management in the Advanced Information
Management Prototype},
booktitle = {VLDB'87, Proceedings of 13th International Conference on Very
Large Data Bases, September 1-4, 1987, Brighton, England},
publisher = {Morgan Kaufmann},
year = {1987},
isbn = {0-934613-46-X},
pages = {483-492},
ee = {db/conf/vldb/KuspertDG87.html},
crossref = {DBLP:conf/vldb/87},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
In the CAD, CAM, and Robotics environment the on-line
construction and manipulation of data objects is very
often done at dedicated workstations rather than at
host systems. As the storage space of workstations is
usually not that large and as large designs are also
not performed by a single designer but by a group of
designers, in general, one would like to use host
database systems as central servers to store, to
retrieve, and to "communicate" data objects.
Current database management systems, however, have
mainly been designed for business administration
purposes where much simpler structured data objects
occur. But even if the server database system offers
adequate complex object support, the question remains
how workstation and server database system should work
together. That is, how the changes performed at the
workstation should be communicated back to the Server
such that a new version of an object can be created at
the host site in an efficient and storage saving way.
In this paper the approach implemented in the Advance
Information Management Prototype (AIM-P) at the IBM
Heidelberg Scientific Center is described.
The AIM-P database management system is based on
NF2 (Non First Normal Form) relations and
follows the strategy of a multi-level cooperation/
communication between workstation and server database
system in order to reduce redundant work at both sides
as much as possible.
Copyright © 1987 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Peter M. Stocker, William Kent, Peter Hammersley (Eds.):
VLDB'87, Proceedings of 13th International Conference on Very Large Data Bases, September 1-4, 1987, Brighton, England.
Morgan Kaufmann 1987, ISBN 0-934613-46-X
Contents
References
- [AB84]
- Serge Abiteboul, Nicole Bidoit:
Non First Normal Form Relations to Represent Hierarchical Organized Data.
PODS 1984: 191-200
- [ALPS86]
- ...
- [As81]
- Donald D. Chamberlin, Morton M. Astrahan, Mike W. Blasgen, Jim Gray, W. Frank King III, Bruce G. Lindsay, Raymond A. Lorie, James W. Mehl, Thomas G. Price, Gianfranco R. Putzolu, Patricia G. Selinger, Mario Schkolnick, Donald R. Slutz, Irving L. Traiger, Bradford W. Wade, Robert A. Yost:
A History and Evaluation of System R.
Commun. ACM 24(10): 632-646(1981)
- [BB84]
- Don S. Batory, Alejandro P. Buchmann:
Molecular Objects, Abstract Data Types, and Data Models: A Framework.
VLDB 1984: 172-184
- [BC85]
- Alejandro P. Buchmann, Concepción Pérez de Célis:
An Architecture and Data Model for CAD Databases.
VLDB 1985: 105-114
- [BK85]
- Don S. Batory, Won Kim:
Modeling Concepts for VLSI CAD Objects.
ACM Trans. Database Syst. 10(3): 322-346(1985)
- [BKK85]
- François Bancilhon, Won Kim, Henry F. Korth:
A Model of CAD Transactions.
VLDB 1985: 25-33
- [Ch76]
- ...
- [Ch81]
- Donald D. Chamberlin, Morton M. Astrahan, W. Frank King III, Raymond A. Lorie, James W. Mehl, Thomas G. Price, Mario Schkolnick, Patricia G. Selinger, Donald R. Slutz, Bradford W. Wade, Robert A. Yost:
Support for Repetitive Transactions and Ad Hoc Queries in System R.
ACM Trans. Database Syst. 6(1): 70-94(1981)
- [CODA78]
- CODASYL: Reports of the Data Description Language Committee.
Inf. Syst. 3(4): 247-320(1978)
- [Da86]
- Peter Dadam, Klaus Küspert, F. Andersen, Henk M. Blanken, R. Erbe, Jürgen Günauer, Vincent Y. Lum, Peter Pistor, Georg Walch:
A DBMS Prototype to Support Extended NF2 Relations: An Integrated View on Flat Tables and Hierarchies.
SIGMOD Conference 1986: 356-367
- [DBDZ85]
- ...
- [DDKL86]
- Peter Dadam, Rüdiger Dillmann, Alfons Kemper, Peter C. Lockemann:
Objektorientierte Datenhaltung für die Roboterprogrammierung.
Inform., Forsch. Entwickl. 2(4): 151-170(1987)
- [De86]
- Uwe Deppisch, Jürgen Günauer, Klaus Küspert, V. Obermeit, Georg Walch:
Überlegungen zur Datenbank-Kooperation zwischen Server und Workstations.
GI Jahrestagung (1) 1986: 565-580
- [DGW85]
- Uwe Deppisch, Jürgen Günauer, Georg Walch:
Speicherungsstrukturen und Adressierungstechniken für komplexe Objekte des NF2-Relationenmodells.
BTW 1985: 441-459
- [DL85]
- Klaus R. Dittrich, Raymond A. Lorie:
Version Support for Engineering Database Systems.
IEEE Trans. Software Eng. 14(4): 429-437(1988)
- [DLW84]
- Peter Dadam, Vincent Y. Lum, H.-D. Werner:
Integration of Time Versions into a Relational Database System.
VLDB 1984: 509-522
- [DO86]
- ...
- [Eb84]
- ...
- [EW86]
- ...
- [EW87]
- ...
- [Fi83]
- ...
- [FT83]
- ...
- [GC85]
- ...
- [Go84]
- Barry C. Goldstein, Andrew R. Heller, Franklin H. Moss, Irving Wladawsky-Berger:
Directions in Cooperative Processing Between Workstations and Hosts.
IBM Systems Journal 23(3): 236-244(1984)
- [HL82]
- Roger L. Haskin, Raymond A. Lorie:
On Extending the Functions of a Relational Database System.
SIGMOD Conference 1982: 207-212
- [HR83]
- ...
- [IBM1]
- ...
- [IBM2]
- ...
- [Jae85a]
- ...
- [Jae85b]
- ...
- [JS82]
- Gerhard Jaeschke, Hans-Jörg Schek:
Remarks on the Algebra of Non First Normal Form Relations.
PODS 1982: 124-138
- [Ka85]
- ...
- [KL84]
- Randy H. Katz, Tobin J. Lehman:
Database Support for Versions and Alternatives of Large Design Files.
IEEE Trans. Software Eng. 10(2): 191-200(1984)
- [Kl85]
- Peter Klahold, Gunter Schlageter, Rainer Unland, Wolfgang Wilkes:
A Transaction Model Supporting Complex Applications in Integrated Information Systems.
SIGMOD Conference 1985: 388-401
- [KLW86]
- Alfons Kemper, Peter C. Lockemann, Mechtild Wallrath:
An Object-Oriented Database System for Engineering Applications.
SIGMOD Conference 1987: 299-310
- [KSW86]
- Peter Klahold, Gunter Schlageter, Wolfgang Wilkes:
A General Model for Version Management in Databases.
VLDB 1986: 319-327
- [KTT83]
- ...
- [Kü87]
- ...
- [KW81]
- ...
- [Lu85]
- Vincent Y. Lum, Peter Dadam, R. Erbe, Jürgen Günauer, Peter Pistor, Georg Walch, H. Werner, John Woodfill:
Design of an Integrated DBMS to Support Advanced Applications.
FODO 1985: 31-49
- [LW79]
- ...
- [Ne83]
- ...
- [OY85]
- Z. Meral Özsoyoglu, Li-Yan Yuan:
A Normal Form for Nested Relations.
PODS 1985: 251-260
- [Pa85]
- Peter Pistor, F. Andersen:
Designing A Generalized NF2 Model with an SQL-Type Language Interface.
VLDB 1986: 278-285
- [PT86]
- ...
- [RK86]
- Nick Roussopoulos, Hyunchul Kang:
Preliminary Design of ADMS±: A Workstation-Mainframe Integrated Architecture for Database Management Systems.
VLDB 1986: 355-364
- [RKS84]
- ...
- [Sch85]
- Hans-Jörg Schek:
Towards A Basic Relational NF² Algebra Processor.
FODO 1985: 549-562
- [SRG83]
- ...
- [SS86]
- Hans-Jörg Schek, Marc H. Scholl:
The relational model with relation-valued attributes.
Inf. Syst. 11(2): 137-147(1986)
- [SW86]
- ...
- [vanG85]
- ...
- [VKC86]
- Patrick Valduriez, Setrag Khoshafian, George P. Copeland:
Implementation Techniques of Complex Objects.
VLDB 1986: 101-110
Copyright © Tue Mar 16 02:21:59 2010
by Michael Ley (ley@uni-trier.de)