Zusammenfassung
In technischen Anwendungsbereichen wie rechnergestützter Entwurf integrierter Schaltungen, Aufbau geographischer Informationssysteme oder Entwurf und Konstruktion mechanischer Teile ist eine Versionenkontrolle unumgänglich. Dazu müssen verschiedene Entwicklungs- und Änderungsstufen ein und desselben Objekts, meistens handelt es sich um geometrische Daten, verwaltet warden. Im vorliegenden Bericht diskutieren wir zwei grundlegende Verfahren zur Versionenkontrolle, nämlich das Kopieren von Versionen und das Bilden von Differenzversionen Das Datenbanksystem XRS (extended Relational System) stellt eine Erweiterung des Relationenmodells dar und unterstützt beide Verfahren der Versionenkontrolle. Die Systemarchitektur von XRS ist so ausgelegt, dass neben Versionen auch strukturierte Objekte mit den gleichen Speicher- und Zugriffskonzepten bearbeitet werden können. Insbesondere umfasst der Datenbankkern von XRS eine mehrdimensionale Dateiorganisation, womit sich geometrische Suchvorgänge auf Versionen oder Versionenmengen effizient durchführen lassen.
Diese Arbeit wird vom Schweizerischen Nationalfonds im Projekt Nr. 2.734-0.85 unterstützt.
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
Batory D. S., Kim W.: Modeling Concepts for VLSI CAD Objects. ACM TODS, Vol. 10, No. 3, 1985, pp. 322–346.
Blaser A., Pistor P. (Hrsg.): Datenbank-Systeme für Büro, Technik und Wissenschaft Informatik-Fachberichte Nr. 94, Springer-Verlag, 1985.
Dadam P., Lum V., Werner H.-D.: Integration of Time Versions into a Relational Database System. Proc. 10th Int. Conf. on VLDB, Singapore 1984, pp. 509–522.
Dittrich K. R., Kotz A. M., Mülle J. A., Lockemann P. C.: Datenbankunterstützung für den ingenieurwissenschaftlichen Entwurf. Informatik-Spektrum 8, 1985, S. 113–125.
Dittrich K. R., Lorie R. A.: Version Support for Engineering Database Systems. IBM Research Report RJ 4769, San Jose, 1985, pp. 1–19. [Härder 1984 ]
Härder T.: Überlegungen zur Modellierung und Integration der Zeit in temporalen Datenbanksystemen. Bericht Nr. 19/84, Universität Kaiserslautern, Fachbereich Informatik, S. 1–30.
Katz R. H., Lehman T. J.: Database Support for Versions and Alternatives of Large Design Files. IEEE Transactions on Software Engineering, Vol. SE-10, No. 2, 1984, pp. 191–200.
Klahold P., Schlageter G., Wilkes W.: A General Model for Version Management in Databases. Informatik Berichte Nr. 58, Fern-Universität Hagen, 1986, pp. 1–22.
Klopprogge M., Lockemann P. C.: Modelling Information Preserving Databases: Consequences of the Concept of Time. Proc. 9th Int. Conf. on VLDB, Florence 1983, pp. 399–416.
Koch J., Mall M., Putfarken P., Reimer M., Schmidt J., Zehnder C. A.: Modula/R Report, Lilith Version, ETH Zürich, Institut für Informatik, February 1983.
Lorie R.A., Kim W., McNabb D., Plouffe W., Meier A.: Supporting Complex Objects in a Relational System for Engineering Databases. In: Kim W., Reiner D. S., Batory D. S. (Eds.): Query Processing in Database Systems. Springer-Verlag, Berlin 1985, pp. 145–155.
Meier A.: Methoden der grafischen und geometrischen Datenverarbeitung. Teubner Verlag, Stuttgart 1986.
Meier A.: Applying Relational Database Techniques to Solid Modeling. Computer-Aided Design, Butterworth Ltd., July/August 1986.
Meier A., Durrer K., Heiser G., Petry E., Wälchli A., Zehnder C. A.: XRS: Bn erweitertes relationales Datenbanksystem zur Verwaltung von technischen Objekten und Versionen. Eingereicht: Informatik Forschung und Entwicklung, 1986.
Meier A., Loacker H.-B., Paquet F., Kohler T.: Das rechnergestützte Unterrichtssystem POLY zur Darstellung und Manipulation ebenbegrenzter Objekte. GI-Tagung “Informatik Grundbildung in Schule und Beruf”, Universität Kaiserslautern, September 1986.
Müller T., Steinbauer D.: Eine Sprachschnittstelle zur Versionenkontrolle in CAM-Datenbanken. In: Schmidt J. (Hrsg.): Sprachen für Datenbanken. Informatik-Fachbereichte, Nr. 72, Springer-Verlag, Berlin, 1983, S. 76–95.
Nievergelt J., Hinterberger H., Sevcik K.: The Grid File: An Adaptable, Symmetrie Multikey File Structure. ACM Transactions on Database Systems, Vol. 9, No. 1, March 1984, pp. 38–71.
Snodgrass R.: A Temporal Query Language. Technical Report TR85-013, University of North Carolina, Chapel Hill, 1985, pp. 1–61.
Wirth N.: Programming in Modula-2. Springer-Verlag, Berlin 1985.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Meier, A., Petry, E. (1986). Versionenkontrolle geometrischer Daten. In: Hommel, G., Schindler, S. (eds) Informatik-Anwendungen — Trends und Perspektiven. Informatik-Fachberichte, vol 126. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71388-0_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-71388-0_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16813-3
Online ISBN: 978-3-642-71388-0
eBook Packages: Springer Book Archive