home page

16 quiz su "I Database" Data______Cognome______________Nome______________

01) Cosa e' un database

1 un insieme di dati correlati tra loro
2 un contenitore di informazioni ordinate
3 un insieme di informazioni da condividere

02) Una tabella e' suddivisa in:

1 righe e campi
2 colonne e righe
3 attributi e records

03) Per garantire l'integrita' referenziale le chiave di aggancio tra le tabelle devono essere tra loro :

1 definite
2 integrate
3 coerenti

04) Per ridondanza in ambito DB, si intende:

1 un sovrannumero di colonne
2 la ripetizione di uno o piu' dati
3 una ripetizione di tabelle

05) Cosa si ottiene lanciando la seguente query da una generica tabella? "select campo1, campo2 from tabella1 where campo1 <> "0" :




06) In un database ha significato l'esistenza di tabelle non correlate tra loro?

1 si
2 no
3 a volte

07) Quali server di database conosci ?


08) Elenca i comandi SQL base:


09) Le relazioni tra tabelle consentono di creare una vista dei dati virtuale tramite il comando SQL :



10) Cosa si ottiene eseguendo il seguente comando "UPDATE TAB1 SET CAMPO1=3 WHERE CAMPO2 > 100":




11) Costruire un comando SQL che selezioni da TAB1 tutte le righe con campo1=3 e campo3=7 ordinate per campo1



12) Cosa si intende per entita':

1 un insieme di campi
2 le righe
3 le tabelle

13) Cosa si intende per relazione tabellare :

1 due tabelle correlate tra loro da 1 o piu' colonne
2 un insieme di indici
3 l'unione di piu' righe

14) Col diagramma E/R si visualizza :

1 lo schema tabellare
2 il tracciato record
3 lo spazio occupato in bytes

15) Quali sono le relazioni tra tabelle?


16) Con la III forma normale (dipendenza transitiva) cosa si ottiene :

1 si eliminano i gruppi ripetuti di dati
2 si riducono le colonne
3 si evitano le cancellazioni ripetute