Abstract

Preference query is one of the important queries in database community. Currently, the preference query only returns the query results to users. If the query result is unexpected for the users, the database system neither gives explanations for the unexpected query results, nor offers any suggestion on how to get the expected results for users. If the database system can offer such explanations and suggestions through query analysis and optimization, it helps the users understand initial query better. Toward this, the studies on preference query analysis and optimization have been explored. In this chapter, we introduce the concepts of (i) query analysis and optimization, which includes three aspects, i.e., causality and responsibility problem, why-not and why questions, why-few and why-many questions, and (ii) the preference query, which includes quantitative preference query and qualitative preference query. Then, we present the research issues and challenges for preference query analysis and optimization.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.