An extension of the relational data model to incorporate ordered domains

被引:21
作者
Ng, W [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 2001年 / 26卷 / 03期
关键词
languages; theory; axiom system; chase rules; implication problem; language expressiveness; lexicographical ordering; mixed ordering; nonuniform completeness; order-preserving database automorphism; ordered functional dependencies; ordered relational model; ordered relations; ordered SQL; partially ordered domains; partially ordered relational algebra; pointwise ordering; tableaux; valuation mapping;
D O I
10.1145/502030.502033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We extend the relational data model to incorporate partial orderings into data domains, which we call the ordered relational model. Within the extended model, we define the partially ordered relational algebra (the PORA) by allowing the ordering predicate g to be used in formulae of the selection operator (a). The PORA expresses exactly the set of all possible relations that are invariant under order-preserving automorphism of databases. This result characterizes the expressiveness of the PORA and justifies the development of Ordered SQL (OSQL) as a query language for ordered databases. OSQL provides users with the capability of capturing the semantics of ordered data in many advanced applications, such as those having temporal or incomplete information. Ordered functional dependencies (OFDs) on ordered databases are studied, based on two possible extensions of domain orderings: pointwise ordering and lexicographical ordering, We present a sound and complete axiom system for OFDs in the first case and establish a set of sound and complete chase rules for OFDs in the second. Our results suggest that the implication problems for both cases of OFDs are decidable and that the enforcement of OFDs in ordered relations are practically feasible. In a wider perspective, the proposed model explores an important area of object-relational databases, since ordered domains can be viewed as a general kind of data type.
引用
收藏
页码:344 / 383
页数:40
相关论文
共 46 条
  • [21] Testing Lorentz invariance of gravity in the Standard-Model Extension with GWTC-3
    Niu, Rui
    Zhu, Tao
    Zhao, Wen
    JOURNAL OF COSMOLOGY AND ASTROPARTICLE PHYSICS, 2022, (12):
  • [22] Automatic Application of the Data-State Model in Data-Flow Contexts
    Cottam, Joseph A.
    Lumsdaine, Andrew
    2010 14TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV 2010), 2010, : 5 - 10
  • [23] Lossy Spin-boson Model with an Unstable Upper State and Extension to N-level Systems
    Hagelstein, Peter L.
    Chaudhary, Irfan U.
    JOURNAL OF CONDENSED MATTER NUCLEAR SCIENCE, 2013, 11 : 59 - 92
  • [24] Efficient software model checking of data structure properties
    Darga, Paul T.
    Boyapati, Chandrasekhar
    ACM SIGPLAN NOTICES, 2006, 41 (10) : 363 - 381
  • [25] Causal Discovery on Discrete Data with Extensions to Mixture Model
    Liu, Furui
    Chan, Laiwan
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2016, 7 (02)
  • [26] Data Model Property Inference, Verification, and Repair for Web Applications
    Nijjar, Jaideep
    Bocic, Ivan
    Bultan, Tevfik
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2015, 24 (04)
  • [27] Imprecise Data Sets as a Source of Ambiguity: A Model and Experimental Evidence
    Arad, Ayala
    Gayer, Gabrielle
    MANAGEMENT SCIENCE, 2012, 58 (01) : 188 - 202
  • [28] A Model-Based Approach for Developing Data Cleansing Solutions
    Mezzanzanica, Mario
    Boselli, Roberto
    Cesarini, Mirko
    Mercorio, Fabio
    ACM JOURNAL OF DATA AND INFORMATION QUALITY, 2015, 5 (04): : 13
  • [29] REPRESENTATION OF EXCESS ENTHALPY DATA BY THE QUASI-CHEMICAL MODEL
    HOFMAN, T
    FLUID PHASE EQUILIBRIA, 1995, 107 (01) : 61 - 73
  • [30] A cost model for query processing in high dimensional data spaces
    Böhm, C
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2000, 25 (02): : 129 - 178