Abstract
Non-standard database systems are developed to fulfil the requirements of graphics systems, like handling complex objects and high performance limits. They should provide solutions to current pressing problems in object modelling and graphic user interfaces.
This paper discusses to what extent the database system PRODAT is suitable for modelling graphics objects, using CSG modelling as an example. PRODAT, a database system for system engineering, satisfies most of the modelling aspects, in particular, semantic constraints concerning the object structure can be conveniently expressed and controlled by the system. It provides a graphic representation of structured objects, as shown by the object editor, a special interactive graphic interface to the database.
Kurzfassung
In Graphiksystemen anfallende Daten sollen zunehmend von Datenbanksystemen verwaltet werden. Um den dabei auftretenden komplexen Strukturen und den strengen Effizienzanforderungen gerecht zu werden, entwickelt man sogenannte Non- Standard-Datenbanksysteme.
In diesem Papier wird am Beispiel CSG-Modell diskutiert, inwieweit das für eine System-Produktionsumgebung entwickelte Non-Standard-Datenbanksystem PRODAT geeignet ist, graphische Objekte zu modellieren. Es zeigt sich, daß insbesondere Semantikbedingungen bezüglich des Aufbaus der Objekte vorteilhaft im Datenmodell formuliert und geprüft werden können. Strukturierte Objekte erfordern eine graphische Darstellung und Manipulation, die in PRODAT mit dem Objekteditor, einer graphisch-interaktiven Schnittstelle zur Datenbank, realisiert wird.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Batz, T.: Versionsverwaltung im Datenhaltungssystem PRODAT des Systementwicklungssystems PROSYT. In: Proc. GI-Fachgespräch “Datenbanken für Software Engineering”, Dortmund 1987.
Baumann, P.; Köhler: Archiving of Versions and Configurations in a Database System for System Engineering Environments. In: Proc. of International Workshop of Software Version and Configuration Control
T. Batz, P. Baumann, D. Ehmke, W. Hinderer, D. Köhler, M. Kreiter, D. Krömker, S. Preuß, H.P. Subel: PRODAT und PRODIA, Rahmenschnittstellen für den Systementwurf (vorläufiger Titel) Springer-Verlag, Berlin/Heidelberg, 1988 (in Vorbereitung).
U.Dayal et al: Simplifying complex objects: The PROBE Approach to Modelling and Querying Them In: Datenbank-Systeme für Büro, Technik und Wissenschaft, Informatik Fachberichte Bd. 136, Springer-Verlag, Darmstadt 1987.
K.R. Dittrich, A.M. Kotz, J.A. Mülle, P.C.Lockemann: Datenbankunterstützung für den ingenieurwissenschaftlichen Entwurf (Eine Übersicht über den Stand der Entwicklung). In: Informatik Spektrum, Volume 8, S113–125, 1985.
FZI: DAMOKLES, ein Entwurfsobjekt-Datenmodell für Software Produktionsumgebungen Veröffentlichung des FZI Karlsruhe, 1986.
W. Hübner, G. Lux-Mülders, M. Muth: THESEUS - Die Benutzungsoberfläche der UniBase-Softwareentwicklung sumgebung Springer-Verlag, Berlin/Heidelberg, 1987.
W. Lamersdorf: Semantische Repräsentation komplexer Objektstrukturen Dissertation an der Uni Hamburg, Informatik Fachberichte Bd 100, Springer-Verlag, Berlin/Heidelberg, 1985.
P.C. Lockemann et al: Anforderungen technischer Anwendungen an Datenbanksysteme. In: Datenbank-Systeme für Büro, Technik und Wissenschaft, Informatik Fachberichte 94, Springer-Verlag, Karlsruhe 1985.
B. Mitschang: Charakteristiken des Komplex-Objekt-Begriffs und Ansaze zu dessen Realissierung. In: Datenbank-Systeme für Büro, Technik und Wissenschaft, Informatik Fachberichte 94, Springer-Verlag, Karlsruhe 1985.
T. Neumann: Konzepte zur Erweiterung von Datenbanksystemen für die Unterstützung von CAD/CAM-Anwendungen. Dissertation im Fachgebiet GRIS, TH Darmstadt 1983.
H.-B. Paul, H.-J. Schek, M. Scholl, G. Weikum: Überlegungen zur Architektur eines “Non-Standard”-Datenbanksystems. Arbeitsbericht DVSI- 1984-A2, TH Darmstadt, 1984.
A. Requicha, H. Voelcker: Solid Modelling: Current Status and Research Directions. IEEE Computer Graphics and Applications, Vol.3, No.7, Oktober 1983.
A. Requicha: Representation for Rigid Solids: Theory, Methods, and Systems. ACM Computing Surveys Vol. 12, No.4, Dezember 1980.
H.J. Schek, M. Scholl: Die NF2-Relationenalgebra zur einheitlichen Manipulation externer, konzeptueller und interner Datenstrukturen. In: “Sprachen für Datenbanken”, Informatik Fachberichte 72, Springer-Verlag, Hamburg 1983.
K. Sugiyama, S. Tagawa, M. Toda: Methods for Visual Understanding of Hierarchical System Structures. IEEE Transactions on Sys. Man., and Cyb., SMC-11, 105–109, 1981
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Köhler, D., Batz, T., Baumann, P. (1988). Modellierung und Darstellung graphischer Datenstrukturen in PRODAT. In: Lutterbach, H. (eds) Non-Standard Datenbanken für Anwendungen der Graphischen Datenverarbeitung. Informatik-Fachberichte, vol 171. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-73608-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-73608-7_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19175-9
Online ISBN: 978-3-642-73608-7
eBook Packages: Springer Book Archive