CONCEPTUAL DESIGN PATTERNS FOR RELATIONAL DATABASES

被引:0
|
作者
Vitacolonna, Nicola [1 ]
机构
[1] Univ Udine, Dept Math & Comp Sci, I-33100 Udine, Italy
关键词
Databases; Design Patterns; Modelling methods;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Database design patterns (DDPs) at the semantic level are introduced. A definition of conceptual DDPs is provided and the issues of their representation, their independence from the implementation details and from the logical data model, as well as some behavioural aspects, are discussed. We argue in favor of conceptual DDPs as a mechanism of abstraction and synthesis, and as a way improve the quality of a database design. Moreover, DDPs can be supported by rigorous mathematical theories (e.g., functional dependencies and normalisation). Two examples of DDPs (Multiple Roles, Hierarchy) are analysed in depth, which will also show how the Extended Entity-Relationship model can be enhanced to capture more integrity constraints.
引用
收藏
页码:239 / 246
页数:8
相关论文
共 50 条
  • [31] A CONCEPTUAL-MODEL FOR THE LOGICAL DESIGN OF TEMPORAL DATABASES
    DEY, D
    BARRON, TM
    STOREY, VC
    [J]. DECISION SUPPORT SYSTEMS, 1995, 15 (04) : 305 - 321
  • [32] Conceptual design of fuzzy object-oriented databases
    Yazici, A
    Cinar, A
    [J]. 1998 SECOND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ELECTRONIC SYSTEMS, KES '98, PROCEEDINGS, VOL 2, 1998, : 299 - 305
  • [33] Discovering emerging patterns in spatial databases: A multi-relational approach
    Ceci, Michelangelo
    Appice, Annalisa
    Malerba, Donato
    [J]. KNOWLEDGE DISCOVERY IN DATABASES: PKDD 2007, PROCEEDINGS, 2007, 4702 : 390 - +
  • [34] RELATIONAL DATABASE DESIGN USING THE NIAM CONCEPTUAL SCHEMA
    LEUNG, CMR
    NIJSSEN, GM
    [J]. INFORMATION SYSTEMS, 1988, 13 (02) : 219 - 227
  • [35] On the Potential of Relational Databases for the Detection of Clusters of Infection and Antibiotic Resistance Patterns
    Gelfusa, Michela
    Murari, Andrea
    Ludovici, Gian Marco
    Franchi, Cristiano
    Gelfusa, Claudio
    Malizia, Andrea
    Gaudio, Pasqualino
    Farinelli, Giovanni
    Panella, Giacinto
    Gargiulo, Carla
    Casinelli, Katia
    [J]. ANTIBIOTICS-BASEL, 2023, 12 (04):
  • [36] OBJECT DATABASES AS GENERALIZATIONS OF RELATIONAL DATABASES
    BEECH, D
    OZBUTUN, C
    [J]. COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 221 - 230
  • [37] Functional dependencies and the design of relational databases involving imprecise data
    Bosc, P
    Liétard, L
    [J]. INFORMATION, UNCERTAINTY AND FUSION, 2000, 516 : 45 - 56
  • [39] Framework for the design and evaluation of reverse engineering methods for relational databases
    Chiang, RHL
    Barron, TM
    Storey, VC
    [J]. DATA & KNOWLEDGE ENGINEERING, 1996, 21 (01) : 57 - 77
  • [40] AN EFFECTIVE APPROACH TO VERTICAL PARTITIONING FOR PHYSICAL DESIGN OF RELATIONAL DATABASES
    CORNELL, DW
    YU, PS
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (02) : 248 - 258