Deductive query languages for recursively typed complex objects

被引:1
|
作者
Hull, R
Su, JW [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
[2] Lucent Technol, Bell Labs, Murray Hill, NJ 07974 USA
[3] Univ So Calif, Los Angeles, CA 90089 USA
[4] Univ Colorado, Boulder, CO 80309 USA
来源
JOURNAL OF LOGIC PROGRAMMING | 1998年 / 35卷 / 03期
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0743-1066(97)10009-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Deductive database query languages for recursively typed complex objects based on the set and tuple constructs are studied. A fundamental characteristic of such complex objects is that in them, sets may contain members with arbitrarily deep nesting of tuple and set constructs. Relative to mappings from flat relations to flat relations, two extensions of COL in this context (with stratified semantics and inflationary semantics, respectively) are shown to have the expressive power of computable queries. Although the deductive calculus of Bancilhon and Khoshafian has the ability to simulate Turing machines, when restricted to flat input and output its expressive power is characterized by a weak variant of the conjunctive queries. (C) 1998 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:231 / 261
页数:31
相关论文
共 50 条
  • [31] Dynamically typed languages - In Reply
    Tratt, Laurence
    Wuyts, Roel
    IEEE SOFTWARE, 2008, 25 (02) : 8 - 8
  • [32] Implementing typed intermediate languages
    Shao, Zhong
    League, Christopher
    Monnier, Stefan
    Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP, 1998, : 313 - 323
  • [33] Implementing typed intermediate languages
    Shao, Z
    League, C
    Monnier, S
    ACM SIGPLAN NOTICES, 1999, 34 (01) : 313 - 323
  • [34] ADVANCED QUERY FORMULATION IN DEDUCTIVE DATABASES
    NIEMI, T
    JARVELIN, K
    INFORMATION PROCESSING & MANAGEMENT, 1992, 28 (02) : 181 - 199
  • [35] Expressive Power of Query Languages for Constraint Complex Value Databases
    Liu, Hong-Cheu
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, 2011, 6588 : 195 - 209
  • [36] On the complexity of nonrecursive XQuery and functional query languages on complex values
    Koch, Christoph
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2006, 31 (04): : 1215 - 1256
  • [37] A LOGICAL FRAMEWORK FOR DEDUCTIVE OBJECTS
    MIURA, T
    INFORMATION SYSTEMS, 1992, 17 (05) : 395 - 414
  • [38] AN INTRODUCTION TO THE COMPLETENESS OF LANGUAGES FOR COMPLEX OBJECTS AND NESTED RELATIONS
    ABITEBOUL, S
    BEERI, C
    GYSSENS, M
    VANGUCHT, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 361 : 117 - 138
  • [39] Typed Objects in Java']JavaScript
    Matsakis, Nicholas D.
    Herman, David
    Lomov, Dmitry
    ACM SIGPLAN NOTICES, 2015, 50 (02) : 125 - 134
  • [40] On characterizing recursively enumerable languages by insertion grammars
    Mutyam, M
    Krithivasan, K
    Reddy, AS
    FUNDAMENTA INFORMATICAE, 2005, 64 (1-4) : 317 - 324