1.6 La finestra degli operatori Join

La maschera riportata in figura 1.6.1 offre la possibilitá di creare interrogazioni con tutti i tipi di join (operatori binari) definiti nell'algebra relazionale. Cosí come definito dalle regole dell'algebra, solo il Theta Join necessita della specificazione di criteri per formulare una interrogazione sul database. Per tale motivo, la maschera nasconde la struttura per l' inserimento delle condizioni, finché si seleziona su di essa un tipo di join diverso dal Theta Join.


Figura 1.6.1


Nella figura 1.6.1 sono indicati attraverso freccie numerate tutti i componenti della maschera per i quali viene riportata di seguito una descrizione:
  • [1] - Tendina contenente l'elenco delle tabelle presenti nel database dell'operando destro
  • [2] - Elenco dei campi costituenti la tabella selezionata dell'operando destro
  • [3] - Tendina contenente l'elenco delle tabelle presenti nel database dell'operando sinistro
  • [4] - Elenco dei campi costituenti la tabella selezionata dell'operando sinistro
  • [5] - Elenco dei cinque differenti opertori di Join
  • [6] - Quando é selezionato il Theta Join, compare un riquadro contenente almeno una condizione per l'operatore Theta Join
  • [7] - Questo tasto permette all'utente di aggiungere una nuova condizione
  • [8] - Permette di eliminare una condizione precedentemente inserita
  • [9] - Se selezionato, la condizione inserita, viene negata
  • [10] - Tendina contenente l' elenco dei campi contenuti nella tabella selezionata corrispondente all' operando sinistro
  • [11] - Tendina contenente l'insieme degli operatori logici necessari per la creazione di condizioni logiche
  • [12] - Tendina contenente l' elenco dei campi contenuti nella tabella selezionata corrispondente all' operando destro
  • [13] - Possibilitá di selezionare un operatore AND oppure OR
  • [14] - Conferma i dati inseriti e modifica l'albero di interrogazione
  • [15] - Annulla ogni modifica fatta nella finestra corrente
Torna all'indice della Guida
Sviluppato da Daniele Cesario e Daniele Di Bartolomei
VisualRA 1.0