1.Facile
Quale parola chiave SQL elimina le righe duplicate da un risultato?
- ADISTINCT
- BUNIQUE
- CSINGLE
- DDIFFERENT
2.Facile
Che cos'è una chiave candidata?
- AQualsiasi colonna che contiene valori NULL
- BUn insieme di colonne condiviso tra due tabelle per collegarne le righe
- CUna colonna in attesa di diventare una chiave esterna
- DUn insieme minimo di colonne che identifica in modo univoco ogni riga
3.Facile
Quale funzione di aggregazione restituisce la media di una colonna numerica?
- AAVG
- BMEDIAN
- CMEAN
- DSUM
4.Media
Quale proprietà ACID fa sì che le transazioni concorrenti non vedano le modifiche non ancora completate delle altre?
- ADisponibilità
- BDurabilità
- CAtomicità
- DIsolamento
5.Media
Una colonna contiene i valori 10, 20 e NULL. Che cosa restituisce AVG(col)?
- A30
- B15
- C10
- DNULL
6.Media
Che cosa fornisce una common table expression (WITH name AS (...))?
- AUn indice su una colonna
- BUn nuovo utente del database
- CUna tabella permanente che resta memorizzata su disco finché non viene eliminata
- DUn risultato temporaneo con un nome che si può usare all'interno di un'istruzione
7.Difficile
R(A, B, C, D) ha le dipendenze funzionali A → B e C → D. Qual è la chiave candidata?
- A{C}
- B{B, D}
- C{A, C}
- D{A}
8.Difficile
La tabella b contiene nella colonna y i valori 1, 2 e NULL. Che cosa restituisce SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?
- ATutte le righe di a
- BLe righe di a in cui x non è 1 né 2
- CSolo le righe di a in cui x è NULL
- DNessuna riga
Soluzioni
- 1. A · DISTINCT
- 2. D · Un insieme minimo di colonne che identifica in modo univoco ogni riga
- 3. A · AVG
- 4. D · Isolamento
- 5. B · 15
- 6. D · Un risultato temporaneo con un nome che si può usare all'interno di un'istruzione
- 7. C · {A, C}
- 8. D · Nessuna riga
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.