Visual Query Languages, Representation Techniques, and Data Models

2009 ◽  
pp. 1003-1019
Author(s):  
Maria Chiara Caschera ◽  
Arianna D’Ulizia ◽  
Leonardo Tininini

An easy, efficient, and effective way to retrieve stored data is obviously one of the key issues of any information system. In the last few years, considerable effort has been devoted to the definition of more intuitive, visual-based querying paradigms, attempting to offer a good trade-off between expressiveness and intuitiveness. In this chapter, we analyze the main characteristics of visual languages specifically designed for querying information systems, concentrating on conventional relational databases, but also considering information systems with a less rigid structure such as Web resources storing XML documents. We consider two fundamental aspects of visual query languages: the adopted visual representation technique and the underlying data model, possibly specialized to specific application contexts.

Author(s):  
Maria Chiara Caschera ◽  
Arianna D’Ulizia ◽  
Leonardo Tininini

An easy, efficient, and effective way to retrieve stored data is obviously one of the key issues of any information system. In the last few years, considerable effort has been devoted to the definition of more intuitive, visual-based querying paradigms, attempting to offer a good trade-off between expressiveness and intuitiveness. In this chapter, we analyze the main characteristics of visual languages specifically designed for querying information systems, concentrating on conventional relational databases, but also considering information systems with a less rigid structure such as Web resources storing XML documents. We consider two fundamental aspects of visual query languages: the adopted visual representation technique and the underlying data model, possibly specialized to specific application contexts.


Author(s):  
Maria Chiara Caschera ◽  
Arianna D’Ulizia

An easy; efficient and effective way to retrieve stored data is obviously one of the key issues of any information system. In the last few years considerable effort has been devoted to the definition of more intuitive; visual-based querying paradigms; attempting to offer a good trade-off between expressiveness and intuitiveness. In this chapter we analyze the main characteristics of visual languages specifically designed for querying information systems; concentrating on conventional relational databases but also considering information systems with a less rigid structure; such as Web resources storing XML documents. We consider two fundamental aspects of visual query languages: the adopted visual representation technique and the underlying data model; possibly specialized to specific application contexts.


Author(s):  
Arianna D’Ulizia ◽  
Grifoni Patrizia

This chapter introduces a classification of ambiguities in Visual Languages and discusses the ambiguities that occur in Spatial Visual Query Languages. It is adopted the definition of Visual Language, given in (Bottoni et al. 1995), as a set of Visual Sentence, each formed by an image, a description, an interpretation function and a materialization function. It is proposed a distinction between ambiguities produced by 1-n relationship between an image and its description, and ambiguities due to imprecision produced by the user’s behaviour during the interaction. Furthermore, the authors hope that this comprehensive classification of ambiguities may assist in the definition of Visual Languages, in order to allow the user to communicate through visual notations by avoiding to formulate sentences that have multiple interpretations.


Author(s):  
Fernando Ferri ◽  
Maurizio Rafanelli

One of the main topics in geographical information systems (GIS) research concerns the definition of high level visual query languages (Chrisman, 2002; Laurini & Thompson, 1992). This arises from the need to provide the user with a visual interactive tool for data manipulation and retrieval that is independent of the data’s physical organization. The use of standard query languages for spatial data handling (Rigaux, Scholl, & Voisard, 2001; Shekhar et al. 1999) has been hindered by the lack of appropriate language support. In fact, in visual query languages for GIS, a query can lead to multiple interpretations (Favetta & Aufaure-Portier, 2000).


Author(s):  
Tiziana Catarci ◽  
Mariano Leva ◽  
Massimo Mecella

1993 ◽  
Vol 18 (2) ◽  
pp. 75-98 ◽  
Author(s):  
Tiziana Catarci ◽  
Giuseppe Santucci ◽  
Michele Angelaccio

Author(s):  
Arianna D’Ulizia ◽  
Fernando Ferri ◽  
Patrizia Grifoni

The main issues of spatial databases and Geographic Information System (GIS), concern the representation, the management and the manipulation of a large and complex number of spatial objects and spatial relationships. In these systems many concepts are spatial and, therefore they are intrinsically related with a visual representation, which makes also easier to formulate queries by non-expert users. The main problems in visual query languages for spatial databases concern imprecision, spatial integrity and ambiguities in query formulation. Our concern in this chapter is with the ambiguity of visual geographical queries. In particular, a review of existing visual query languages for spatial databases and their classification on the grounds of the methodology adopted to resolve the ambiguity problem are provided.


Author(s):  
Antonio Badia

Though informal, the concept of business rule is very important to the modeling and definition of information systems. Business rules are used to express many different aspects of the representation, manipulation and processing of data (Paton, 1999). However, perhaps due to its informal nature, business rules have been the subject of a limited body of research in academia. There is little agreement on the exact definition of business rule, on how to capture business rules in requirements specification (the most common conceptual models, entity-relationship and UML, have no proviso for capturing business rules), and, if captured at all, on how to express rules in database systems. Usually, business rules are implemented as triggers in relational databases. However, the concept of business rule is more versatile and may require the use of other tools.


2018 ◽  
pp. 4538-4542
Author(s):  
Tiziana Catarci ◽  
Mariano Leva ◽  
Massimo Mecella

Sign in / Sign up

Export Citation Format

Share Document