1.Facile
Quale funzione di aggregazione conta le righe?
- AAVG
- BSUM
- CCOUNT
- DMAX
2.Facile
Quale parola chiave SQL elimina le righe duplicate da un risultato?
- ADISTINCT
- BUNIQUE
- CSINGLE
- DDIFFERENT
3.Facile
Quale vincolo garantisce che una colonna non possa mai essere lasciata vuota (NULL)?
- ANOT NULL
- BUNIQUE
- CDEFAULT
- DCHECK NULL
4.Media
Una tabella memorizza l'indirizzo del cliente in ogni riga d'ordine. Modificare l'indirizzo in una riga ma non nelle altre è un esempio di:
- AAnomalia di inserimento
- BAnomalia di aggiornamento
- CAnomalia di cancellazione
- DLettura fantasma
5.Media
Che cosa significa la dipendenza funzionale A → B?
- AA e B sono entrambe chiavi primarie
- BA ogni valore di A è associato esattamente un valore di B
- CA è una chiave esterna che fa riferimento a B
- DA ogni valore di B è associato esattamente un valore di A
6.Media
Che cosa fornisce una common table expression (WITH name AS (...))?
- AUn risultato temporaneo con un nome che si può usare all'interno di un'istruzione
- BUna tabella permanente che resta memorizzata su disco finché non viene eliminata
- CUn indice su una colonna
- DUn nuovo utente del database
7.Difficile
Che cosa restituisce la seguente query: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AGli studenti con un voto superiore al voto medio
- BIl voto medio di tutti gli studenti
- CSolo gli studenti con il voto più alto
- DUn errore, perché le subquery non sono ammesse in WHERE
8.Difficile
Che cosa richiede la regola del write-ahead logging (WAL)?
- AIl log viene scritto solo dopo un crash
- BIl record di log di una modifica deve raggiungere la memoria stabile prima della pagina di dati modificata
- CLe pagine di dati devono essere scritte prima del log
- DOgni query deve essere registrata prima di essere analizzata
Soluzioni
- 1. C · COUNT
- 2. A · DISTINCT
- 3. A · NOT NULL
- 4. B · Anomalia di aggiornamento
- 5. B · A ogni valore di A è associato esattamente un valore di B
- 6. A · Un risultato temporaneo con un nome che si può usare all'interno di un'istruzione
- 7. A · Gli studenti con un voto superiore al voto medio
- 8. B · Il record di log di una modifica deve raggiungere la memoria stabile prima della pagina di dati modificata
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.