1.Facile
Quale funzione di aggregazione restituisce la media di una colonna numerica?
- ASUM
- BAVG
- CMEDIAN
- DMEAN
2.Facile
Che cosa fa WHERE country IN ('NL', 'BE', 'DE')?
- AMantiene le righe in cui country è uguale a uno qualsiasi dei valori dell'elenco
- BMantiene le righe in cui country non è nell'elenco
- COrdina le righe nell'ordine dell'elenco
- DMantiene le righe in cui country contiene contemporaneamente tutti e tre i codici
3.Facile
Una chiave esterna (foreign key) è:
- AUna chiave usata da utenti stranieri
- BUna colonna i cui valori devono essere univoci in tutte le righe della tabella
- CUna colonna che fa riferimento alla chiave primaria di un'altra tabella
- DUna chiave sempre cifrata
4.Media
Quale istruzione rimuove tutte le righe di una tabella, ne mantiene la struttura e non ammette una clausola WHERE?
- ATRUNCATE TABLE
- BALTER TABLE
- CDELETE FROM con una clausola WHERE
- DDROP TABLE
5.Media
Una tabella ha righe in cui col è NULL. Quali righe restituisce WHERE col = NULL?
- ATutte le righe della tabella
- BNessuna riga, perché il confronto è sconosciuto
- CSolo le righe in cui col è NULL, come con IS NULL
- DUn errore in qualsiasi database
6.Media
Una chiave esterna è dichiarata con ON DELETE CASCADE. Che cosa succede quando viene eliminata una riga padre?
- AL'eliminazione viene sempre rifiutata
- BLa chiave esterna nelle righe figlie viene impostata automaticamente a NULL
- CLa riga padre viene copiata in una tabella di archivio
- DLe righe figlie che vi fanno riferimento vengono eliminate automaticamente
7.Difficile
La forma normale di Boyce-Codd (BCNF) richiede che, per ogni dipendenza funzionale non banale X → Y:
- AY sia atomico
- BX sia una superchiave
- CY sia una chiave primaria
- DX contenga NULL
8.Difficile
Qual è un noto svantaggio della decomposizione delle tabelle in BCNF rispetto alla 3NF?
- ALa decomposizione perde sempre dati quando si ricompone con un join
- BLe tabelle in BCNF non possono avere chiavi primarie
- CLa BCNF ammette più ridondanza della 3NF
- DAlcune dipendenze funzionali potrebbero non essere più verificabili all'interno di una sola tabella
Soluzioni
- 1. B · AVG
- 2. A · Mantiene le righe in cui country è uguale a uno qualsiasi dei valori dell'elenco
- 3. C · Una colonna che fa riferimento alla chiave primaria di un'altra tabella
- 4. A · TRUNCATE TABLE
- 5. B · Nessuna riga, perché il confronto è sconosciuto
- 6. D · Le righe figlie che vi fanno riferimento vengono eliminate automaticamente
- 7. B · X sia una superchiave
- 8. D · Alcune dipendenze funzionali potrebbero non essere più verificabili all'interno di una sola tabella
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.