1.Facile
Quale parola chiave assegna in una query un nome alternativo temporaneo a una colonna o a una tabella?
- AAS
- BALIAS
- CNAME
- DRENAME
2.Facile
In PostgreSQL e MySQL, quale clausola restituisce solo le prime 10 righe di un risultato?
- AFIRST 10 ONLY
- BMAX 10
- CTOP ROWS 10
- DLIMIT 10
3.Facile
Che cosa fa ROLLBACK in una transazione?
- ASalva in modo permanente su disco tutte le modifiche della transazione
- BRipete l'ultima istruzione
- CElimina la tabella
- DAnnulla le modifiche fatte dall'inizio della transazione
4.Media
Che cosa restituisce SELECT SUM(amount) FROM orders quando la clausola WHERE non corrisponde ad alcuna riga?
- AUna stringa vuota
- BUn errore
- CNULL
- D0
5.Media
Che cosa fa ROLLBACK TO SAVEPOINT s1?
- AAnnulla l'intera transazione dall'inizio
- BElimina il savepoint e tutte le tabelle modificate da allora
- CAnnulla le modifiche fatte dopo il savepoint s1, mantenendo aperta la transazione
- DConclude la transazione e conferma tutto
6.Media
Una colonna contiene i valori 10, 20 e NULL. Che cosa restituisce AVG(col)?
- A15
- B10
- CNULL
- D30
7.Difficile
Esiste un indice composto su (last_name, first_name). Quale condizione può usarlo nel modo più efficace?
- AWHERE UPPER(first_name) = 'EVA'
- BWHERE last_name = 'Jansen'
- CWHERE first_name LIKE '%a'
- DWHERE first_name = 'Eva'
8.Difficile
Con il controllo della concorrenza multiversione (MVCC), come possono i lettori evitare di bloccare gli scrittori?
- AI lettori aspettano sempre che tutti gli scrittori abbiano confermato
- BI lettori vedono uno snapshot coerente delle versioni confermate delle righe, mentre gli scrittori creano nuove versioni
- CGli scrittori non sono ammessi finché c'è un lettore attivo
- DI lettori leggono direttamente i dati non confermati
Soluzioni
- 1. A · AS
- 2. D · LIMIT 10
- 3. D · Annulla le modifiche fatte dall'inizio della transazione
- 4. C · NULL
- 5. C · Annulla le modifiche fatte dopo il savepoint s1, mantenendo aperta la transazione
- 6. A · 15
- 7. B · WHERE last_name = 'Jansen'
- 8. B · I lettori vedono uno snapshot coerente delle versioni confermate delle righe, mentre gli scrittori creano nuove versioni
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.