Publication | Closed Access
Automatic knowledge acquisition and maintenance for semantic query optimization
92
Citations
23
References
1989
Year
Relational DatabaseEngineeringSemantic SearchConstraintsVerificationSemanticsSemantic WebFormal VerificationKnowledge Discovery In DatabasesAutomatic Knowledge AcquisitionInformation RetrievalData ScienceComputational LinguisticsQuery ExpansionLanguage StudiesComputer ScienceAutomated Knowledge AcquisitionMinimal Knowledge BaseDatabase TheoryQuery OptimizationRelational QueriesKnowledge BaseAutomated ReasoningProgram AnalysisFormal MethodsDynamic Integrity ConstraintsKnowledge Compilation
The authors present an approach to acquiring knowledge from previously processed queries. By using newly acquired knowledge together with given semantic knowledge, it is possible to make the query processor and/or optimizer more intelligent so that future queries can b processed more efficiently. The acquired knowledge is in the form of constraints. While some constraints are to be enforced for all database states, others are known to be valid for the current state of the database. The former constraints are statistic integrity constraints, while the latter are called dynamic integrity constraints. Some situations in which certain dynamic semantic constraints can be automatically extracted are identified. This automatic tool for knowledge acquisition can also be used as an interactive tool for identifying potential static integrity constraints. The concept of minimal knowledge base is introduced, and a method to maintain the knowledge base is presented. An algorithm to compute the restriction (selection) closure, i.e. all deductible restrictions, from a given set of restrictions, join predicates (as given in a query), and constraints is given.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1