Überblick
Eine zentrale Anforderung an Datenbanksysteme für den Einsatz in den sog. nicht-konventionellen Anwendungen besteht in der anwendungsgerechten Modellierung und Verwaltung der Anwendungsobjekte. Von dem Architekturkonzept der DBS-Kern-Architektur ausgehend, werden zum einen Anforderungen an die Datenmodelle der DBS-Kern-Schnittstelle erarbeitet und zum anderen verschiedene Datenmodelle diesbezüglich analysiert. Dieser Kriterienkatalog und die (teilweise) Unzulänglichkeit der untersuchten Datenmodelle gaben den Anlaß zur Entwicklung des Molekül-Atom-Datenmodells (MAD-Modell). Hier werden nun sowohl die Modellierungsals auch die Verarbeitungskonzepte des MAD-Modells herausgearbeitet und beispielhaft vorgestellt. Weiterhin werden die Konzepte einer SQL-ähnlichen Sprache angegeben, die das MAD-Modell an der DBS-Kern-Schnittstelle zur Verfügung stellt.
Abstract
A key requirement encountered when using database systems for non-standard applications is precise modeling and efficient management of the application objects. Starting with the concept of the DBS-kernel architecture, we point out the essential requirements for data models at the kernel interface and discuss some data models within this context. This requirement catalogue and the shortcomings of the data models investigated gave rise to the development of the molecule-atom data model (MAD model). Here, we describe and exemplify both modeling and processing concepts of the MAD model. Additionally, we illustrate the basic concepts of an SQL-like language representing the MAD model at the DBS-kernel interface.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
Batory, D.S., Buchmann, A.P.: Molecular Objects, Abstract Data Types and Data Models: A Framework, in: Proc. of 10th VLDB Conf., Singapore, 1984, pp. 172–184.
Da8l Date, C.J.: An Introduction to Database Systems, 3rd ed., Addison-Wesley Publ. Co., 1981.
Deppisch, U., Guenauer, J., Walch, G.: Speicherungsstrukturen und Adres-sierungstechniken für komplexe Objekte des NF2Relationenmodells, in: Proc. GI-Fachtagung Datenbanksysteme in Büro, Technik und Wissenschaft, IFB94, Springer-Verlag, Karlsruhe, 1985, S. 441–459.
Dittrich, K.R, Kotz, A.M., Mülle, J.A., Lockemann, P.C.: Datenbank-konzepte für Ingenieuranwendungen: eine Übersicht über den Stand der Entwicklung, in: Proc. GI-14. Jahrestagung, IFB88, Springer Verlag, Braunschweig, 1984, S. 175–192.
Frank, A.: Datenstrukturen für Landinformationssysteme - Semantische, topo- logische und räumliche Beziehungen in Daten der Geo-Wissenschaften, Dissertation, ETH Zürich, 1983.
Härder, T.: New Approaches to Object Processing in Engineering Databases, International Workshop on Object-Oriented Database Systems (OODBS), Pacific Grove, California, September 1986.
Härder, T., Hübel, Ch., Langenfeld, S., Mitschang, B.: KUNICAD - ein datenbankgestütztes geometrisches Modellierungssystem für Werkstücke, Forschungsbericht des SFB 124, Nr. 22/86, Universität Kaiserslautern, in: Informatik - Forschung und Bit Wicklung, 1986.
Härder, T., Hübel, Ch., Mitschang, B.: Use of Inherent Parallelism in Database Operations, in: Proc. of Conference on Algorithms and Hardware for Parallel Processing CONPAR 86, Lecture Notes in Computer Sciences, Springer Verlag, Aachen, 1986.
Härder, T., Reuter, A.: Architektur von Datenbanksystemen für Non-Standard- Anwendungen, in: Proc. GI-Fachtagung Datenbanksysteme in Büro, Technik und Wissenschaft, IFB94, Karlsruhe, 1985, S. 253–286 (eingeladener Vortrag).
Käfer, W., Mitschang, B., Profit, M.: PROTON - ein Prototyp-zur Verwaltung von komplexen Objekten, Forschungsbericht des SFB 124, Nr. 30/86, Universität Kaiserslautern.
Lum, V., Dadam, P., et al.: Design of an Integrated DBMS to Support Advanced Applications, in: Proc. of 2nd Int. Conf. on Foundations of Data Organization, Kyoto, 1985, pp. 21–31 (invited talk).
Linnemann, V.: Non First Normal Form Relations and Recursive Queries: An SQL-Based Approach, IBM Scientific Center Heidelberg, West-Germany, 1986 (zur Veröffentlichung eingereicht).
Lorie, R., Kim, W., et al.: Supporting Complex Objects in a Relational System for Engineering Databases, IBM Research Report, IBM Research Laboratory, San Jose, 1984.
Lockemann, P.C., et al.: Anforderungen technischer Anwendungen an Datenbanksysteme, in: Proc. GI-Fachtagung Datenbanksysteme in Büro, Technik und Wissenschaft, IFB94, Karlsruhe, 1985, S. 1–26.
Ma86 Mattos, N.: Modellierung von FRAME-Konzepten mit dem MAD-Modell, Interner Bericht, Nr. 164/86, Universität Kaiserslautern.
Mitschang, B.: Überlegungen zur Architektur von Datenbanksystemen für Ingenieuranwendungen, in: Proc. GI-14. Jahrestagung, IFB88, Springer-Verlag, Braunschweig, 1984, S. 318–334.
Mitschang, B.: Charakteristiken des Komplex-Objekt-Begriffs und Ansätze zu dessen Realisierung, in: Proc. GI-Fachtagung Datenbanksysteme in Büro, Technik und Wissenschaft, IFB94, Karlsruhe, 1985, S. 382–400.
Mitschang, B.: MAD - ein Datenmodell zur Verwaltung von komplexen Objekten, Forschungsbericht des SFB 124, Nr. 20/85, Universität Kaiserslautern (überarbeitet im Sommer 1986 ).
Pistor, P., Anderson, F.: Designing a Generalized NF2 Data Model with a SQL- Type Language Interface, Proc. of 12th VLDB Conf., Kyoto, August 1986.
Paul, H.-B., Schek, H.-J., Scholl, M., Weikum, G.: Überlegungen zur Architektur eines Non-Standard-Datenbanksystems, Arbeitsbericht Nr. DVSI- 1984-A2, TH Darmstadt, 1984.
Ramm, I., Neumann, K., Lipeck, U.W., Ehrich, H.-D.: Eine Benutzerschnittstelle für geowissenschaftliche Datenbanken, Informatik-Bericht 85-08, TU Braunschweig, 1985.
Reuter, J., Schulz, M.: Datenstrukturen geographischer Informationssysteme, Diplomarbeit, Universität Kaiserslautern, 1986.
Schek, H.-J.: Komplexe und molekulare Objekte, Frames und KL-ONE-Concepts, NF2-Relationen: Eine Gegenüberstellung, Manuskript des Vortrages auf dem Workshop Datenbanken und Expertensystemein Dortmund, Mai 1986.
Si86 Sikeler, A.: Die Schnittstelle der Satz- und Zugriffspfadverwaltung des NDBS PRIMA, (Arbeitstitel), Forschungsbericht des SFB 124, Universität Kaiserslautern (in Vorbereitung).
Sottong, W.: Datenstrukturen im VLSI-Schaltungsentwurf, Diplomarbeit, Universität Kaiserslautern, 1985.
Schek, H.-J., Scholl, M.: Die NF2-Relationenalgebra zur einheitlichen Manipulation externer konzeptueller und interner Datenstrukturen, in: Sprachen für Datenbanken, IFB72, Springer-Verlag, Hamburg, 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mitschang, B. (1987). M A D — ein Datenmodell für den Kern eines Non-Standard-Datenbanksystems. In: Schek, HJ., Schlageter, G. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik-Fachberichte, vol 136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-72617-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-72617-0_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-17736-4
Online ISBN: 978-3-642-72617-0
eBook Packages: Springer Book Archive