首页 | 本学科首页   官方微博 | 高级检索  
     


Database design with user-definable modelling concepts
Authors:Peter C Lockemann  Guido Moerkotte  Andrea Neufeld  Klaus Radermacher  Norbert Runge
Affiliation:

Fakultät für Informatik, Universität Karlsruhe, Postfach 6980, W-7500, Karlsruhe, Germany

Abstract:Modelling is an integral part of engineering processes. Consequently, database design for engineering applications should take into account the modelling concepts used by engineers. On the other hand, these applications exhibit a wide diversity of modelling concepts. Rather than consolidating these into one single semantic data model one should aim for correspondingly specialized semantic models. This paper takes a constructive approach to developing such specialized models by proposing an Extensible Semantic Model (ESM) as the basis for declaring specialized semantic data models. The paper introduces a computerized environment for database design based on an ESM, and discusses the consequences of the ESM for a number of design tools: the need for a formal definition of the notion of modelling concept in order to have reliable and precise foundation for the extensions, declarative techniques for quickly introducing graphical representations for new concepts and for using them during schema design, conceptual-level test data generation for a designer-oriented evaluation of designs, and optimization techniques to control the wide latitude in mapping a conceptual schema to a logical schema. First experiences seem to point to considerable productivity gains during database design.
Keywords:Database design  logical design  database design environment  computer-aided engineering  data models  conceptual modelling  modelling concepts  deductive databases  database consistency  graphical modelling  rapid prototyping  test data generation  schema translation  data translation
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号