Abstract
A new, formally defined data model is introduced that combines fundamental basic rules of "semantic" database modeling in a coherent understandable fashion. Using this model, a tool for data base design (DB) (data base design by beta) was developed.
The sample project is designed to give a graphics-oriented, PC-low-level-based system for database designers. This prototype supports requirement analysis and the conceptual, logical, and physical phases of database design. The most significant contribution of (DB) is the semantic integration of the user interface and the semantic knowledge of the user with the general design process. The Higher-Order Entity-Relationship model is used for the conceptual design, in order to internally capture the semantics of multiple target data models and also to simplify data model translation.
In this extended abstract, theorems, proofs and some intermediate results are not given.
This project is supported under Kuwait University SM 057. The paper is partionally supported under Grant 1066 of the Hungarian Foundation of Scientific Research.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
S. Abiteboul & R. Hull, A formal semantic database model. ACM Trans. on Database Systems, Vol 12, No. 4, Dec 1987, pp. 525–565.
C. Batini, M. Lenzerini, S.B. Navathe, A comparative analysis of methodologies for database schema integration. ACM Computing Surveys 1986, 4, pp. 323–364.
J. Biskup, H.H. Brűggemann, Universal relation views: a pragmatic approach. Proc. 9the Conf. VLDB 1983, pp. 172–185.
R. P. Bragger, A. Dudler, G. Rebsamen, C. A. Zehnder, Gambit: An interactive database design tool for data structures, integrity constraints and transactions. ETH Zűrich, Institute fűr Informatik, Sept 1983, Vol 55, pp. 65–95.
Chen, P.P.S., The Entity-Relationship Model: Toward a unified view of data. ACM TODS 1,1, 1976, 9–36.
P. P. Chen, ER — A historical perspectives and future directions. Entity Relationship Approach for Software Eng., B.V. (North Holland), pp. 71–78, 1983
E.F. Codd, A relational model for large shared data banks. Comm. ACM, Vol. 13, No. 6, 1970, pp. 177–187.
E.F. Codd, Relational databases: a practical foundation for productivity. Comm. ACM, 1982, 25, 2, pp. 109–117.
C.J. Date, A critique of the SQL database language. ACM SIGMOD Record, 14, 3, 1984, pp. 8–54.
Gyssens, M., Paredaens J., and Van Gucht D., A uniform approach towards handling atomic and structural information in the nested relational database model. Submitted for publication.
A. Heuer, Exakte Charakterisierung eines semantischen Datenmodells und seiner Operationen durch relationale Konzepte. PhD Thesis, University Clausthal, 1988.
R. Hull, R. King, Semantic Database Modelling: Survey, Application, and Research Issues. Technical Report CRI 87-20, University of Southern California, Los Angeles, 1987.
D. Maier, The theory of relational databases. Pitman, London, 1983.
S. Navathe, Important issues in database design methodologies and tools. Computer Aided DataBase Design: The DATAID project A.Albano, V. Antonellis, and A. DiLeva (editors) Amsterdam(North-Holland) 1985.
J. Paredaens, P. De Bra, M. Gyssens, D. Van Gucht, Structures in the Relational Database Model. Springer, Heidelberg 1989.
H.-J. Schek, M.H. Scholl, The relational model with relation-valued attributes. Information Systems 11, 2, 1986, pp. 137–147.
J.W. Schmidt, Some high-level language constructs for data of type relation. ACM TODS, Vol. 2, No. 3, 1977.
R. Tamassia, New layout techniques for entity-relationship diagrams. IEEE Proceedings 4the International Conference on ER Approach, Chicago, Oct.28–30, 1985.
B. Thalheim, Design tools for large relational db systems. Proc. MFDBS-87, LNCS 305, Springer 1988, 210–224.
B. Thalheim, Database modelling. Unpublished manuscript, Kuwait 88, 100 p.
G. Vossen, Datenmodell, Datenbanksprachen und Datenbank-Management-Systeme. Addison-Wesley, Bonn, 1987.
C. Zaniolo, M.A. Melkanoff, On the design of relational database Schemata. ACM TODS 6, 1, 1981, pp. 1–47.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Thallheim, B. (1989). The higher-order entity-relationship model and (DB). In: Demetrovics, J., Thalheim, B. (eds) MFDBS 89. MFDBS 1989. Lecture Notes in Computer Science, vol 364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51251-9_25
Download citation
DOI: https://doi.org/10.1007/3-540-51251-9_25
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51251-6
Online ISBN: 978-3-540-46182-1
eBook Packages: Springer Book Archive