Hyper-Relations: A Model for Denormalization of Transactional Relational Databases

被引:1
|
作者
Milicev, Dragan [1 ]
机构
[1] Univ Belgrade, Fac Elect Engn, Belgrade 11000, Serbia
关键词
Optimization; Maintenance engineering; Unified modeling language; Data models; Navigation; Relational databases; Costs; Database optimization; relational database; denormalization; outer join; materialized view; incremental maintenance; INCREMENTAL MAINTENANCE;
D O I
10.1109/TKDE.2021.3124134
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A formal model of denormalized relational schemas based on outer joins of base relations is presented. The composition of joins is modeled with a hyper-tree, called hyper-schema, with vertexes representing equi-joins, and edges representing joined base relations. The base relations are not the relations defined in the conceptual schema, but their "atoms." The semantics of hyper-relations is defined in terms of join disjunctions. Three different denormalized outer join forms are also defined, in terms of constraints imposed to hyper-schemas that gradually make the maintenance of hyper-relations simpler and more efficient. The presented model can be used as a formal underpinning for 1) a special, but important case of materialized views, 2) an implementation of the physical, yet relational schema of a highly denormalized database, or 3) different optimization techniques based on denormalization.
引用
收藏
页码:3979 / 3990
页数:12
相关论文
共 50 条
  • [31] Generalized storage model for nested relational databases
    Hafez, Alaa-Eldin M.
    El-Shehaby, Saleh A.
    Abougabal, Mohamed S.
    Abdalla, Khaled F.
    AEJ - Alexandria Engineering Journal, 1995, 34 (03):
  • [32] A generic watermarking model for object relational databases
    Khanduja, Vidhi
    Chakraverty, Shampa
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (19) : 28111 - 28135
  • [34] AN EQUIVALENCE CLASSES MODEL OF FUZZY RELATIONAL DATABASES
    SHENOI, S
    MELTON, A
    FAN, LT
    FUZZY SETS AND SYSTEMS, 1990, 38 (02) : 153 - 170
  • [35] A hyper-box approach using relational databases for large scale machine learning
    Papadakis, Stelios E.
    Stykas, Vangelis A.
    Mastorakis, George
    Mavromoustakis, Constandinos X.
    2014 INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND MULTIMEDIA (TEMU), 2014, : 69 - 73
  • [36] REVERSE ENGINEERING OF RELATIONAL DATABASES - EXTRACTION OF AN EER MODEL FROM A RELATIONAL DATABASE
    CHIANG, RHL
    BARRON, TM
    STOREY, VC
    DATA & KNOWLEDGE ENGINEERING, 1994, 12 (02) : 107 - 142
  • [37] Formal Equivalence Classes Model of Fuzzy Relational Databases Using Relational Calculus
    Akbar, Mohammad Deni
    Mizoguchi, Yoshihiro
    2017 1ST INTERNATIONAL CONFERENCE ON APPLIED COMPUTER AND COMMUNICATION TECHNOLOGIES (COMCOM), 2017, : 55 - 60
  • [38] THE INFLUENCE OF HYPER-PARAMETERS IN THE INFINITE RELATIONAL MODEL
    Albers, Kristoffer J.
    Morup, Morten
    Schmidt, Mikkel N.
    2016 IEEE 26TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2016,
  • [39] A Model of Mining Noise-tolerant Frequent Itemset in Transactional Databases
    Yu, Xiaomei
    Wang, Hong
    Zheng, Xiangwei
    Liu, Shuangshuang
    2015 INTERNATIONAL CONFERENCE ON INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS IEEE INCOS 2015, 2015, : 21 - 24
  • [40] Relational and NoSQL Databases: The Appropriate Database Model Choice
    Hassan, Mohammad A.
    2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 705 - 710