Cooperative Relational Database Querying Using Multiple Knowledge Bases

We present in this paper an approach for providing cooperativeness in database querying using artificial intelligence techniques. The main focus is a cooperative interf ace that assists non-experienced and casual users in extracting useful answers from a relational database. We propose an architecture for our approach that comprises two knowledge bases which store rules that describe the application domain and that guide the process of query formulation and answering. A subset of SQL is used for expressing queries, and the cooperative interface relieves the user from knowing its full syntax and also the database schema.

[1]  Frédéric Cuppens,et al.  Extending answers to neighbour entities in a cooperative answering context , 1991, Decis. Support Syst..

[2]  Marc Rettig,et al.  Cooperative software , 1993, CACM.

[3]  Mike P. Papazoglou,et al.  Cooperative Information Systems: Trends and Directions , 1997 .

[4]  J. Mylopoulos,et al.  Cooperative Information Systems , 1997, IEEE Expert.

[5]  Alan R. Simon,et al.  Understanding the New SQL: A Complete Guide , 1993 .

[6]  William F. Clocksin,et al.  Programming in Prolog , 1987, Springer Berlin Heidelberg.

[7]  Mark Stefik,et al.  Introduction to knowledge systems , 1995 .

[8]  Qiming Chen,et al.  Cooperative Query Answering via Type Abstraction Hierarchy , 1991 .

[9]  Sang Kyun Cha Kaleidoscope: A Cooperative Menu-Guided Query Interface (SQL Version) , 1991, IEEE Trans. Knowl. Data Eng..

[10]  Frédéric Cuppens,et al.  Cooperative Answering: A Methodology to Provide Intelligent Access to databases , 1988, Expert Database Conf..

[11]  Michael R. Genesereth,et al.  The Conceptual Basis for Mediation Services , 1997, IEEE Expert.

[12]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[13]  Ramez Elmasri,et al.  Fundamentals of database systems (2nd ed.) , 1994 .

[14]  Amihai Motro FLEX: A Tolerant and Cooperative User Interface to Databases , 1990, IEEE Trans. Knowl. Data Eng..

[15]  Alberto H. F. Laender,et al.  Cooperative querying in relational databases , 1997, Proceedings 17th International Conference of the Chilean Computer Science Society.