1.Facile
GRANT e REVOKE appartengono a quale parte di SQL?
- AData Query Language (DQL)
- BData Definition Language (DDL)
- CData Control Language (DCL)
- DData Manipulation Language (DML)
2.Facile
Quale funzione di aggregazione restituisce la media di una colonna numerica?
- AMEAN
- BSUM
- CAVG
- DMEDIAN
3.Facile
Quale istruzione aggiunge una nuova colonna a una tabella esistente?
- AINSERT COLUMN
- BCREATE COLUMN
- CUPDATE TABLE
- DALTER TABLE
4.Media
Quando WHERE EXISTS (subquery) è vera per una riga?
- AQuando la subquery non restituisce valori NULL
- BQuando la subquery restituisce un numero maggiore di zero
- CQuando la subquery restituisce esattamente una riga
- DQuando la subquery restituisce almeno una riga
5.Media
Una tabella employees ha una colonna manager_id che fa riferimento a un altro dipendente. Come si elenca ogni dipendente accanto al nome del suo responsabile?
- AUsando soltanto GROUP BY manager_id
- BCreando una seconda copia della tabella su disco
- CCombinare la tabella con se stessa usando UNION ALL e un filtro WHERE
- DUnendo la tabella employees con se stessa usando due alias
6.Media
Quale istruzione rimuove tutte le righe di una tabella, ne mantiene la struttura e non ammette una clausola WHERE?
- ADROP TABLE
- BALTER TABLE
- CTRUNCATE TABLE
- DDELETE FROM con una clausola WHERE
7.Difficile
Con il controllo della concorrenza multiversione (MVCC), come possono i lettori evitare di bloccare gli scrittori?
- AI lettori leggono direttamente i dati non confermati
- BGli scrittori non sono ammessi finché c'è un lettore attivo
- CI lettori vedono uno snapshot coerente delle versioni confermate delle righe, mentre gli scrittori creano nuove versioni
- DI lettori aspettano sempre che tutti gli scrittori abbiano confermato
8.Difficile
Qual è il risultato di SELECT COUNT(col) FROM t se tutti i valori di col sono NULL e la tabella ha 10 righe?
- AUn errore
- B10
- C0
- DNULL
Soluzioni
- 1. C · Data Control Language (DCL)
- 2. C · AVG
- 3. D · ALTER TABLE
- 4. D · Quando la subquery restituisce almeno una riga
- 5. D · Unendo la tabella employees con se stessa usando due alias
- 6. C · TRUNCATE TABLE
- 7. C · I lettori vedono uno snapshot coerente delle versioni confermate delle righe, mentre gli scrittori creano nuove versioni
- 8. C · 0
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.