DocumentCode :
1499226
Title :
Kaleidoscope: a cooperative menu-guided query interface (SQL version)
Author :
Cha, Sang K.
Author_Institution :
Dept of Electr. Eng., Stanford Univ., CA, USA
Volume :
3
Issue :
1
fYear :
1991
fDate :
3/1/1991 12:00:00 AM
Firstpage :
42
Lastpage :
47
Abstract :
Kaleidoscope´s approach is presented in the context of seeking improvement in the usability of interactive structured query language (SQL) interfaces. The system´s cooperation is summarized as proposing valid query constituents step-by-step and providing lexical and semantic feedback immediately to users. To implement this intraquery guidance, the context-free grammar (CFG) is extended to capture the constraints useful for intraquery guidance, and the knowledge useful for pruning nonsensical queries and providing semantic feedback is articulated. For the SQL interface, this knowledge includes a strong domain concept, functional dependency, and integrity constraint rules, which can be acquired once in the database design step. The same types of knowledge are useful both for postquery cooperation and intraquery guidance. As SQL is supported bv virtually all database management system (DBMS) vendors, the approach presents a practical solution for casual database access
Keywords :
knowledge based systems; query languages; user interfaces; Kaleidoscope; SQL version; context-free grammar; cooperative menu-guided query interface; database management system; integrity constraint; interactive systems; intraquery guidance; lexical feedback; postquery cooperation; semantic feedback; Artificial intelligence; Database languages; Formal languages; Humans; Knowledge based systems; Natural language processing; Natural languages; Performance evaluation; Robustness; User interfaces;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.75887
Filename :
75887
Link To Document :
بازگشت