1.Facile
Quale istruzione elimina un'intera tabella, compresa la sua struttura?
- ADELETE FROM
- BDROP TABLE
- CREMOVE TABLE
- DTRUNCATE ROWS
2.Facile
Quale funzione di aggregazione conta le righe?
- AAVG
- BCOUNT
- CMAX
- DSUM
3.Facile
A che cosa serve un diagramma entità-relazione (ER)?
- AA mostrare come viene eseguita una query
- BAd elencare gli utenti di un database
- CA modellare entità, attributi e relazioni durante la progettazione di un database
- DA misurare le prestazioni del database
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
La prima forma normale (1NF) richiede che:
- AOgni colonna contenga valori atomici e non ci siano gruppi ripetuti
- BOgni tabella abbia esattamente una colonna
- CNon ci siano chiavi esterne
- DOgni colonna non chiave dipende dall'intera chiave e da nient'altro che dalla chiave
6.Media
Che cosa restituisce EXCEPT (chiamato MINUS in Oracle)?
- ATutte le righe di entrambe le query senza duplicati
- BLe righe della prima query che non compaiono nella seconda
- CLe righe che compaiono in entrambe le query
- DLe righe della seconda query che non compaiono nella prima
7.Difficile
Che cosa mostra EXPLAIN (o EXPLAIN ANALYZE in PostgreSQL) per una query?
- AIl piano di esecuzione scelto dall'ottimizzatore, come scansioni e metodi di join
- BL'elenco degli utenti che hanno eseguito la query
- CSolo una riscrittura della query in notazione di algebra relazionale
- DIl significato di ogni parola chiave SQL della query
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 leggono direttamente i dati non confermati
- CI lettori vedono uno snapshot coerente delle versioni confermate delle righe, mentre gli scrittori creano nuove versioni
- DGli scrittori non sono ammessi finché c'è un lettore attivo
Soluzioni
- 1. B · DROP TABLE
- 2. B · COUNT
- 3. C · A modellare entità, attributi e relazioni durante la progettazione di un database
- 4. C · Annulla le modifiche fatte dopo il savepoint s1, mantenendo aperta la transazione
- 5. A · Ogni colonna contenga valori atomici e non ci siano gruppi ripetuti
- 6. B · Le righe della prima query che non compaiono nella seconda
- 7. A · Il piano di esecuzione scelto dall'ottimizzatore, come scansioni e metodi di join
- 8. C · 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.