A graphical query language: VISUAL and its query processing

被引:10
作者
Balkir, NH [1 ]
Ozsoyoglu, G [1 ]
Ozsoyoglu, ZM [1 ]
机构
[1] Case Western Reserve Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44106 USA
基金
美国国家科学基金会;
关键词
database query languages; query processing; scientific databases; object algebra;
D O I
10.1109/TKDE.2002.1033767
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes VISUAL, a graphical icon-based query-language with a user-friendly graphical user interface for scientific databases and its query processing techniques. VISUAL is suitable for domains where visualization of the relationships is important for the domain scientist to express queries. In VISUAL, graphical objects are not tied to the underlying formalism; instead, they represent the relationships of the application domain. VISUAL supports relational, nested, and object-oriented models naturally and has formal basis. For ease of understanding and for efficiency reasons, two VISUAL semantics are introduced, namely, the interpretation and execution semantics. Translations from VISUAL to the Object Query Language (for portability considerations) and to an object algebra (for query processing purposes) are presented. Concepts of external and internal queries are developed as modularization tools.
引用
收藏
页码:955 / 978
页数:24
相关论文
共 51 条
[1]  
ABITEBOUL S, 1989, P ACM SIGMOD C
[2]   QBD STAR - A GRAPHICAL QUERY LANGUAGE WITH RECURSION [J].
ANGELACCIO, M ;
CATARCI, T ;
SANTUCCI, G .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (10) :1150-1163
[3]  
BALKIR NH, 1995, THESIS CASE W RESERV
[4]  
BANCILHON F, 1990, O2 QUERY LANGUAGE SY
[5]  
BIMBO AD, 1993, P IEEE S VIS LANG
[6]   Visual query systems for databases: A survey [J].
Catarci, T ;
Costabile, MF ;
Levialdi, S ;
Batini, C .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1997, 8 (02) :215-260
[7]   A HYPERGRAPH-BASED FRAMEWORK FOR VISUAL INTERACTION WITH DATABASES [J].
CATARCI, T ;
TARANTINO, L .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1995, 6 (02) :135-166
[8]  
Cattell R., 1993, OBJECT DATABASE STAN
[9]  
CHAUDA M, 1997, P VLDB C, P456
[10]   HVQS: The hierarchical visual query system for databases [J].
Chen, PK ;
Chen, GD ;
Liu, BJ .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2000, 11 (01) :1-26