1.Facile
Quali righe seleziona WHERE price BETWEEN 10 AND 20?
- ALe righe con prezzo fuori dall'intervallo da 10 a 20
- BSolo le righe con prezzo uguale a 10 o a 20
- CLe righe con prezzo da 10 a 20, compresi 10 e 20
- DLe righe con prezzo maggiore di 10 e minore di 20, escludendo 10 e 20
2.Facile
Quale operatore si usa in una clausola WHERE per un semplice confronto di testo con un modello (pattern)?
- ASIMILAR
- BLIKE
- CMATCH
- DCONTAINS
3.Facile
Come si ordina un risultato dallo stipendio più alto a quello più basso?
- AORDER BY salary ASC
- BSORT salary DOWN
- CORDER BY salary DESC
- DGROUP BY salary DESC
4.Media
Che cosa fa ROLLBACK TO SAVEPOINT s1?
- AConclude la transazione e conferma tutto
- BElimina il savepoint e tutte le tabelle modificate da allora
- CAnnulla le modifiche fatte dopo il savepoint s1, mantenendo aperta la transazione
- DAnnulla l'intera transazione dall'inizio
5.Media
Gli studenti possono seguire molti corsi e i corsi hanno molti studenti. Come si modella questa situazione con le tabelle?
- ACon una colonna di chiave esterna course_id nella tabella degli studenti che punta a courses
- BCon una tabella di associazione che contiene chiavi esterne verso studenti e corsi
- CCon un elenco di id dei corsi memorizzato in una sola colonna
- DFondendo studenti e corsi in un'unica tabella
6.Media
Una tabella ha righe in cui col è NULL. Quali righe restituisce WHERE col = NULL?
- ANessuna riga, perché il confronto è sconosciuto
- BTutte le righe della tabella
- CUn errore in qualsiasi database
- DSolo le righe in cui col è NULL, come con IS NULL
7.Difficile
Che cosa restituisce la seguente query: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- ASolo gli studenti con il voto più alto
- BIl voto medio di tutti gli studenti
- CUn errore, perché le subquery non sono ammesse in WHERE
- DGli studenti con un voto superiore al voto medio
8.Difficile
Che cos'è un indice coprente (covering index) per una query?
- AUn indice che viene ricostruito ogni notte
- BUn indice sulla sola chiave primaria
- CUn indice che copre tutte le colonne di tutte le tabelle
- DUn indice che contiene tutte le colonne necessarie alla query, così che non serva leggere la tabella
Soluzioni
- 1. C · Le righe con prezzo da 10 a 20, compresi 10 e 20
- 2. B · LIKE
- 3. C · ORDER BY salary DESC
- 4. C · Annulla le modifiche fatte dopo il savepoint s1, mantenendo aperta la transazione
- 5. B · Con una tabella di associazione che contiene chiavi esterne verso studenti e corsi
- 6. A · Nessuna riga, perché il confronto è sconosciuto
- 7. D · Gli studenti con un voto superiore al voto medio
- 8. D · Un indice che contiene tutte le colonne necessarie alla query, così che non serva leggere la tabella
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.