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
Link To Document