In order to accomplish independence on the logical data organization, a relational DBMS must be capable of interpreting query language sentences which reference attributes belonging to different relations even if the necessary joins are not explicitly formulated (query inference problem). In this work we propose an SQL extension which supports concise formulation of queries through the dynamic definition of user viewpoints. User viewpoints are perspectives for accessing data; each user viewpoint defines a virtual derived relation (user viewpoint relation) which includes all those in the database scheme, each accessed by means of exactly one chain of system-activated equi-joins. Our approach to the definition of user viewpoint relations aims at reducing the global cost of query formulation, that is, the number of joins which must be explicitly written.

An SQL extension supporting user viewpoints / Bellavia G.; Maio D.; Rizzi S.. - STAMPA. - 978:(1995), pp. 334-343. (Intervento presentato al convegno 6th International Conference on Database and Expert Systems Applications tenutosi a London, UK nel September 4-8, 1995) [10.1007/bfb0049131].

An SQL extension supporting user viewpoints

Maio D.;Rizzi S.
1995

Abstract

In order to accomplish independence on the logical data organization, a relational DBMS must be capable of interpreting query language sentences which reference attributes belonging to different relations even if the necessary joins are not explicitly formulated (query inference problem). In this work we propose an SQL extension which supports concise formulation of queries through the dynamic definition of user viewpoints. User viewpoints are perspectives for accessing data; each user viewpoint defines a virtual derived relation (user viewpoint relation) which includes all those in the database scheme, each accessed by means of exactly one chain of system-activated equi-joins. Our approach to the definition of user viewpoint relations aims at reducing the global cost of query formulation, that is, the number of joins which must be explicitly written.
1995
Proceedings 6th International Conference on Database and Expert Systems Applications
334
343
An SQL extension supporting user viewpoints / Bellavia G.; Maio D.; Rizzi S.. - STAMPA. - 978:(1995), pp. 334-343. (Intervento presentato al convegno 6th International Conference on Database and Expert Systems Applications tenutosi a London, UK nel September 4-8, 1995) [10.1007/bfb0049131].
Bellavia G.; Maio D.; Rizzi S.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/903036
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact