Conceptual modelling-based design of object-oriented databases

被引:5
|
作者
Kovacs, G
van Bommel, P
机构
[1] Eotvos Lorand Univ, Dept Informat Syst, H-1088 Budapest, Hungary
[2] Univ Nijmegen, Dept Informat Syst, NL-6525 ED Nijmegen, Netherlands
关键词
database design; conceptual data models; object-oriented databases;
D O I
10.1016/S0950-5849(98)00022-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The focus of this article is the transformation of conceptual data models (such as ER, NIAM and PSM) to object-oriented databases. This transformation is captured within the framework of a two-level architecture. Conceptual models are first mapped to abstract intermediate specifications, which are then transformed to database schemas in a given object-oriented database environment. This enables us to treat different target systems in a uniform way. As final implementation environments, we consider object-oriented as well as object-relational DBMSs, including the SQL3 and ODMG-93 standards. We do not reveal the specific details of these standards. Rather, we use intermediate representations expressed in F-logic, a logic-based abstract specification language for object-oriented systems. Several transformation alternatives are discussed in a formal context, resulting in a collection of design options. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [11] Transforming conceptual ER schema into object-oriented databases
    Ayache, M
    Flory, A
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 1996, : 143 - 157
  • [12] Core modelling concepts in Object-oriented Conceptual Modelling
    Snoeck, M
    Dedene, G
    TOOLS 38: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: COMPONENTS FOR MOBILE COMPUTING, 2001, 38 : 170 - 179
  • [14] OBJECT-ORIENTED DATABASES - DESIGN AND IMPLEMENTATION - PROLOG
    BRAHAM, R
    PROCEEDINGS OF THE IEEE, 1991, 79 (01) : 41 - 41
  • [15] Inheritance hierarchy design in object-oriented databases
    Beeri, C
    Formica, A
    Missikoff, M
    DATA & KNOWLEDGE ENGINEERING, 1999, 30 (03) : 191 - 216
  • [16] OBJECT-ORIENTED DATABASES
    VALAUSKAS, EJ
    LIBRARY JOURNAL, 1993, 118 (14) : 216 - 216
  • [17] Object-oriented databases
    Guerrini, G
    Merlo, I
    Ferrari, E
    Kappel, G
    de Miguel, A
    OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 207 - 221
  • [18] Applying Object-Oriented Conceptual Modeling techniques to the design of multidimensional databases and OLAP applications
    Trujillo, JC
    Palomar, M
    Gómez, J
    WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2000, 1846 : 83 - 94
  • [19] Object-oriented modelling of the design process
    Pavkovic, N
    Marjonovic, D
    Dekovic, D
    DESIGN RESEARCH - THEORIES, METHODOLOGIES, AND PRODUCT MODELLING, 2001, : 275 - 282
  • [20] An object model at conceptual level to support updatable views on object-oriented databases
    Pan, WW
    Yang, WP
    INFORMATION SCIENCES, 1996, 95 (1-2) : 29 - 48