RQL: A Query Language for Rule Discovery in Databases
Résumé
RQL (Rule Query Language) is a SQL-like query language designed to discover dependencies such as association rules, functional dependencies, order dependencies, and other custom rules. These rules are all specified as logical implications, using user-supplied conditions expressed in SQL.
RQL query processing is a two-steps process, where the first part of the computation is performed entirely within the database management system to minimize costly data transfers between applications.
A unified Web interface allows the user to interact with the underlying database using both SQL and RQL.