1.Facile
In un modello LIKE, che cosa rappresenta il carattere jolly %?
- AUna qualsiasi cifra singola
- BLa fine della stringa
- CQualsiasi sequenza di zero o più caratteri
- DEsattamente un carattere in quella posizione della stringa
2.Facile
Quale istruzione SQL modifica i valori di righe già esistenti?
- AMODIFY
- BREPLACE COLUMN
- CINSERT
- DUPDATE
3.Facile
Che cosa fa un vincolo CHECK?
- AVerifica la password dell'utente
- BConta le righe di una tabella
- CVerifica se una tabella esiste prima di eseguire una query su di essa
- DRifiuta le righe i cui valori non soddisfano una condizione
4.Media
Perché una tabella può avere un solo indice clusterizzato (clustered index)?
- ALo standard SQL vieta più di un indice per tabella
- BGli indici clusterizzati usano troppa memoria
- CGli indici clusterizzati possono essere definiti solo sulla chiave primaria
- DLe righe possono essere memorizzate fisicamente in un solo ordine
5.Media
Quale query restituisce lo stipendio più alto di ogni reparto?
- ASELECT MAX(dept), salary FROM emp GROUP BY salary
- BSELECT dept, salary FROM emp WHERE salary = MAX(salary)
- CSELECT dept, MAX(salary) FROM emp ORDER BY dept
- DSELECT dept, MAX(salary) FROM emp GROUP BY dept
6.Media
Quale proprietà ACID fa sì che le transazioni concorrenti non vedano le modifiche non ancora completate delle altre?
- AAtomicità
- BIsolamento
- CDisponibilità
- DDurabilità
7.Difficile
Qual è un noto svantaggio della decomposizione delle tabelle in BCNF rispetto alla 3NF?
- ALa BCNF ammette più ridondanza della 3NF
- BLe tabelle in BCNF non possono avere chiavi primarie
- CLa decomposizione perde sempre dati quando si ricompone con un join
- DAlcune dipendenze funzionali potrebbero non essere più verificabili all'interno di una sola tabella
8.Difficile
Che cosa restituisce la seguente query: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AGli studenti con un voto superiore al voto medio
- BUn errore, perché le subquery non sono ammesse in WHERE
- CIl voto medio di tutti gli studenti
- DSolo gli studenti con il voto più alto
Soluzioni
- 1. C · Qualsiasi sequenza di zero o più caratteri
- 2. D · UPDATE
- 3. D · Rifiuta le righe i cui valori non soddisfano una condizione
- 4. D · Le righe possono essere memorizzate fisicamente in un solo ordine
- 5. D · SELECT dept, MAX(salary) FROM emp GROUP BY dept
- 6. B · Isolamento
- 7. D · Alcune dipendenze funzionali potrebbero non essere più verificabili all'interno di una sola tabella
- 8. A · Gli studenti con un voto superiore al voto medio
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.