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 条
  • [21] A logic of type relations and its applications to relational databases
    MacCaull, Wendy
    Orlowska, Ewa
    JOURNAL OF LOGIC AND COMPUTATION, 2006, 16 (06) : 789 - 815
  • [22] Extended authorization model for relational databases
    Bertino, Elisa
    Samarati, Pierangela
    Jajodia, Sushil
    1997, (09)
  • [23] An extended authorization model for relational databases
    Bertino, E
    Samarati, P
    Jajodia, S
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1997, 9 (01) : 85 - 101
  • [24] On extending the relational data model for relational databases with incomplete information
    Motzkin, D.
    Mathematical Modelling and Scientific Computing, 1993, 2 (sectiob):
  • [25] First-Order Types and Redundant Relations in Relational Databases
    Ferrarotti, Flavio A.
    Paoletti, Alejandra L.
    Torres, Jose M. Turull
    ADVANCES IN CONCEPTUAL MODELING - CHALLENGES PERSPECTIVES, 2009, 5833 : 65 - +
  • [26] Pruning relations for substructure discovery of multi-relational databases
    Guo, Hongyu
    Viktor, Herna L.
    Paquet, Eric
    KNOWLEDGE DISCOVERY IN DATABASES: PKDD 2007, PROCEEDINGS, 2007, 4702 : 462 - +
  • [27] Normalized-scale Relations and Their Concept Lattices in Relational Databases
    Lei, Yuxia
    Sui, Yuefei
    Cao, Cungen
    FUNDAMENTA INFORMATICAE, 2009, 93 (04) : 393 - 409
  • [28] Inductive databases in the relational model: The data as the bridge
    Kramer, Stefan
    Aufschild, Volker
    Hapfelmeier, Andreas
    Jarasch, Alexander
    Kessler, Kristina
    Reckow, Stefan
    Wicker, Joerg
    Richter, Lothar
    KNOWLEDGE DISCOVERY IN INDUCTIVE DATABASES, 2006, 3933 : 124 - 138
  • [29] An Extended Usage Control Model for Relational Databases
    Aboelseoud, H. M.
    PROCEEDINGS OF 2016 SIXTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2016), 2016, : 82 - 87
  • [30] A generic watermarking model for object relational databases
    Vidhi Khanduja
    Shampa Chakraverty
    Multimedia Tools and Applications, 2019, 78 : 28111 - 28135