1.Facile
Quale istruzione aggiunge una nuova colonna a una tabella esistente?
- AALTER TABLE
- BUPDATE TABLE
- CINSERT COLUMN
- DCREATE COLUMN
2.Facile
Che cos'è una chiave composta?
- AUna chiave generata dal database
- BUna chiave che ammette valori duplicati
- CUna chiave formata da due o più colonne
- DUna chiave memorizzata in una tabella separata
3.Facile
In PostgreSQL e MySQL, quale clausola restituisce solo le prime 10 righe di un risultato?
- AFIRST 10 ONLY
- BMAX 10
- CLIMIT 10
- DTOP ROWS 10
4.Media
Che cosa restituisce SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results?
- AOgni nome con l'etichetta 'pass' o 'fail' a seconda del voto
- BIl numero di studenti promossi e bocciati
- CUn errore, perché CASE non è ammesso nella SELECT
- DSolo gli studenti promossi
5.Media
Quando WHERE EXISTS (subquery) è vera per una riga?
- AQuando la subquery restituisce un numero maggiore di zero
- BQuando la subquery restituisce almeno una riga
- CQuando la subquery non restituisce valori NULL
- DQuando la subquery restituisce esattamente una riga
6.Media
La tabella a ha 3 righe e la tabella b ne ha 4. Quante righe restituisce SELECT * FROM a CROSS JOIN b?
- A4
- B12
- C7
- D3
7.Difficile
Che cosa richiede la regola del write-ahead logging (WAL)?
- AIl record di log di una modifica deve raggiungere la memoria stabile prima della pagina di dati modificata
- BIl log viene scritto solo dopo un crash
- COgni query deve essere registrata prima di essere analizzata
- DLe pagine di dati devono essere scritte prima del log
8.Difficile
Quando uno schedule di transazioni concorrenti si dice serializzabile?
- AQuando nessuna transazione legge mai dati
- BQuando le transazioni vengono eseguite su una sola CPU
- CQuando il suo effetto equivale a una qualche esecuzione seriale delle stesse transazioni
- DQuando a ogni transazione viene assegnato un numero di serie
Soluzioni
- 1. A · ALTER TABLE
- 2. C · Una chiave formata da due o più colonne
- 3. C · LIMIT 10
- 4. A · Ogni nome con l'etichetta 'pass' o 'fail' a seconda del voto
- 5. B · Quando la subquery restituisce almeno una riga
- 6. B · 12
- 7. A · Il record di log di una modifica deve raggiungere la memoria stabile prima della pagina di dati modificata
- 8. C · Quando il suo effetto equivale a una qualche esecuzione seriale delle stesse transazioni
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.