Page 877 - Informatica dalla A a Z
P. 877
Comunque, quando si crea una query, si deve fare attenzione al tipo di relazione che c’è
tra le tabelle della query, per scegliere il modo corretto di operare, perché un minimo
errore può mandare in tilt la query, non facendogli visualizzare niente o facendogli
visualizzare dati selezionati con criteri sbagliati.
Per vedere il codice SQL associato a una query, si deve selezionare “Visualizzazione SQL”
nel menu del pulsante “Visualizza”.
Nota: I programmatori esperti scrivono le query direttamente nel linguaggio SQL.
Visualizzando la query in “Modalità Struttura” è possibile modificarne i parametri. È anche
possibile scegliere di nascondere il campo utilizzato per la selezione dei record.
Volendo si può anche creare una maschera associata alla query, attraversol’uso della
“Creazione guidata” (dal menu del pulsante “Altre maschere” della scheda “Crea”,
scegliamo “Creazione guidata maschera”).
***
Le query di riepilogo permettono di ottenere informazioni riassuntive sui dati presenti nel
database ed è in grado anche di eseguire delle operazioni sui dati, come ad esempio “la
somma, la media , il valore minimo o massimo, la quantità, la deviazione standard, la
varianza di un campo, etc.”.
Anche queste possono essere create in modo guidato o direttamente in “Visualizzazione
Struttura”.
***
Le query di comando si utilizzano per eseguire modifiche su più record di una tabella o di
una query, contemporaneamente. Le query di comando sono basate su una query di
selezione, e solo dopo averne verificata la correttezza, la si trasforma da query di selezione
in query di comando (I pulsanti per modificare il tipo di query sono presenti nel gruppo
Tipo di query della scheda Struttura).
514
Ci sono quattro tipi di query di comando: Query di aggiornamento , Query di
515
517
516
accodamento , Query di creazione tabella e Query di eliminazione .
Queste query consentono di modificare i valori dei campi con un unico comando.
514 Consente di aggiornare o modificare dati esistenti in un set di record.
515 Aggiunge righe di dati a una tabella esistente.
516 Copia i dati in una nuova tabella.
517 Consente di rimuovere interi record da un database, incluso il valore chiave che rende univoco il record.
873