|
Class Summary |
| BasicQuery |
questa specializzazione della classe Query rappresenta le
Basic Query ottenute dalla Global Query mediante la
generazione del piano. |
| Data |
questa classe generalizza la struttura dati necessaria a contenere i
dati ritornati da una generica interrofazione. |
| GlobalQuery |
questa specializzazione della classe Query rappresenta le
query poste sullo chema globale |
| LocalQuery |
e` la specializzazione della classe Query che rappresenta le
interrogazioni locali, cioe` quelle eseguite sulle sorgenti |
| PEBaseExtJoin |
questa classe rappresenta un passo per ricostruire la risposta ad una
Query, piu' dettagliatamente indica se tra due BaseExtension
deve essere fatta una semplice unione delle entita' oppure un outer join |
| PEClassJoin |
questa classe rappresenta un passo per ricostruire una determinata
BaseExtension, piu' dettagliatamente rappresenta un singolo
join tra classi locali |
| PELocalQuery |
questa classe rappresenta una query locale generata in fase di traduzione |
| Plan |
questa classe generalizza il concetto di piano di esecuzione per una query,
deve ci\`e inidcare l'insieme di operazioni lementari che devono essere
eseguite al fine di ottenere un risposta dalla collezione di dati
interrogata |
| PlanElement |
questa classe astratta definisce gli elementi del piano d'accesso |
| Query |
Questa classe astratta definisce l'interfaccia per la gestione delle
interrogazioni in un Mediatore. |
| QueryManager |
Questa classe, disponendo della rappresentazione dello schema globale,
consente la generazione e gestione delle interrogazioni globali. |
| UnionQuery |
questa classe rapresenta le query che possono essere associate ad una
singola query locale.
Occorre ricordare che per sorgenti semistrutturate e` possibile che una
query locale sia in realta` costituita da un insieme di interrogazioni
con rappresentazioni alternative, in modo cioe` da supportare le possibili
rappresentazioni di uno stesso dato. |
| UQPlan |
questa classe rappresenta una strutturadati complessa usata per
l'implementazione del piano di accesso relativo ad una UnionQuery.
|
| UQPlanElement |
questo oggetto descrive gli elementi che costitiuscono il piano per la
gestione dei dati ritornati da una UnionQuery. |