• DocumentCode
    2580396
  • Title

    Querying databases with knowledge domains

  • Author

    Ng, Wilfred

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech. Univ., Kowloon, China
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    65
  • Lastpage
    72
  • Abstract
    We assume that data domains are associated with a set of user-defined predicates, which we call knowledge domains and tackle the following problem: given a database equipped with knowledge domains, what exactly the set of relations can possibly be retrieved by a query? First, we extend the RA to the Knowledge Relational Algebra (the KRA) by allowing predicates to be used in formulae of the selection operator (σ). Based on the notion of powerdomain partition, which characterise a knowledge domain by partitioning on its finite powerset, we then exam the expressiveness of the KRA and show that it expresses exactly the set of all possible relations that are invariant under knowledge database automorphism of databases. We also develop the three lattices of: (1) knowledge domain classes, (2) query language classes and (3) computable queries, and show that these lattices are isomorphic to each other. Our result clarifies the implicit association between the three fundamental notions of databases
  • Keywords
    data models; query languages; query processing; relational algebra; Knowledge Relational Algebra; computable queries; data domains; knowledge domain classes; knowledge domains; query; query language classes; user-defined predicates; Algebra; Data models; Database languages; Information retrieval; Lattices; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2000 International
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7695-0789-1
  • Type

    conf

  • DOI
    10.1109/IDEAS.2000.880563
  • Filename
    880563