REASONING ABOUT FUNCTIONAL-DEPENDENCIES GENERALIZED FOR SEMANTIC DATA MODELS

被引:59
|
作者
WEDDELL, GE [1 ]
机构
[1] UNIV WATERLOO,WATERLOO N2L 3G1,ONTARIO,CANADA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 1992年 / 17卷 / 01期
关键词
ALGORITHMS; THEORY; CONSTRAINT THEORY; FUNCTIONAL DEPENDENCIES; QUERY OPTIMIZATION; SEMANTIC DATA MODELS;
D O I
10.1145/128765.128767
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a more general form of functional dependency for semantic data models that derives from their common feature in which the separate notions of domain and relation in the relational model are combined into a single notion of class. This usually results in a richer terminological component for their query languages, whereby terms may navigate through any number of properties, including none. We prove the richer expressiveness of this more general functional dependency, and exhibit a sound and complete set of inference axioms. Although the general problem of decidability of their logical implication remains open at this time, we present decision procedures for cases in which the dependencies included in a schema correspond to keys, or in which the schema itself is acyclic. The theory is then extended to include a form of conjunctive query. Of particular significance is that the query becomes an additional source of functional dependency. Finally, we outline several applications of the theory to various problems in physical design and in query optimization. The applications derive from an ability to predict when a query can have at most one solution.
引用
收藏
页码:32 / 64
页数:33
相关论文
共 50 条
  • [31] FUNCTIONAL-DEPENDENCIES OF VARIABLES IN WAIT-FREE PROGRAMS
    KRANAKIS, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 392 : 148 - 159
  • [32] AN APPLICATION OF FUNCTIONAL-DEPENDENCIES TO THE TOPOLOGICAL ANALYSIS OF PROTECTION SCHEMES
    JENKINS, L
    KHINCHA, HP
    SHIVAKUMAR, S
    DASH, PK
    IEEE TRANSACTIONS ON POWER DELIVERY, 1992, 7 (01) : 77 - 83
  • [33] AN ALGORITHM TO FIND MINIMAL COVER OF A SET OF FUNCTIONAL-DEPENDENCIES
    SAXENA, PC
    TRIPATHI, RC
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1988, 7 (03): : 277 - 285
  • [34] Reasoning about ORA-SS data models using the semantic web
    Li, Yuan Fang
    Sun, Jing
    Dobbie, Gillian
    Wang, Hai H.
    Sun, Jun
    JOURNAL ON DATA SEMANTICS VII, 2006, 4244 : 219 - 241
  • [35] STRUCTURE OF CLOSURES IN RELATIONAL SCHEMAS WITH JOIN AND FUNCTIONAL-DEPENDENCIES
    DEMETROVICS, J
    HUY, NX
    CYBERNETICS, 1990, 26 (05): : 641 - 653
  • [36] FUNCTIONAL-DEPENDENCIES AND CONSTRAINTS ON NULL VALUES IN DATABASE RELATIONS
    ATZENI, P
    MORFUNI, NM
    INFORMATION AND CONTROL, 1986, 70 (01): : 1 - 31
  • [37] Appropriate reasoning about data dependencies in fixed and undetermined universes
    Biskup, Joachim
    Link, Sebastian
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2008, 4932 : 58 - +
  • [38] FUNCTIONAL-DEPENDENCIES IN RELATIONAL DATABASES - A LATTICE POINT-OF-VIEW
    DEMETROVICS, J
    LIBKIN, L
    MUCHNIK, IB
    DISCRETE APPLIED MATHEMATICS, 1992, 40 (02) : 155 - 185
  • [39] FUNCTIONAL-DEPENDENCIES AND NORMAL FORMS IN THE FUZZY RELATIONAL DATABASE MODEL
    SHENOI, S
    MELTON, A
    FAN, LT
    INFORMATION SCIENCES, 1992, 60 (1-2) : 1 - 28
  • [40] A METHODOLOGY AND TOOL FOR DERIVATION OF FUNCTIONAL-DEPENDENCIES FROM BUSINESS FORMS
    CHOOBINEH, J
    VENKATRAMAN, SS
    INFORMATION SYSTEMS, 1992, 17 (03) : 269 - 282