Enhancing Flexible Querying Using Criterion Trees
Traditional query languages like SQL and OQL use a so-called WHERE clause to extract only those database records that fulfil a specified condition. Conditions can be simple or be composed of conditions that are connected through logical operators. Flexible querying approaches, among others, generalized this concept by allowing more flexible user preferences as well in the specification of the simple conditions (through the use of fuzzy sets), as in the specification of the logical aggregation (through the use of weights). In this paper, we study and propose a new technique to further enhance the use of weights by working with so-called criterion trees. Next to better facilities for specifying flexible queries, criterion trees also allow for a more general aggregation approach. In the paper we illustrate and discuss how LSP basic aggregation operators can be used in criterion trees.
KeywordsFuzzy querying criterion trees LSP GCD
Unable to display preview. Download preview PDF.
- 2.Cattell, R.G.G., Barry, D.K. (eds.): The Object Data Standard: ODMG 3.0. Morgan Kaufmann, San Francisco (2000)Google Scholar
- 4.Dubois, D., Prade, H.: Using fuzzy sets in flexible querying: why and how? In: Andreasen, T., Christiansen, H., Larsen, H.L. (eds.) Flexible Query Answering Systems. Kluwer Academic Publishers, Dordrecht (1997)Google Scholar
- 7.Dujmović, J.J.: Characteristic Forms of Generalized Conjunction/Disjunction. In: Proc. IEEE World Congress on Computational Intelligence, Hong Kong (2008)Google Scholar
- 10.ISO/IEC 9075-1:2011: Information technology – Database languages – SQL – Part 1: Framework (SQL/Framework) (2011)Google Scholar