1.Facile
Quale istruzione SQL aggiunge nuove righe a una tabella?
- AUPDATE
- BINSERT
- CSELECT
- DALTER
2.Facile
A che cosa serve un diagramma entità-relazione (ER)?
- AAd elencare gli utenti di un database
- BA modellare entità, attributi e relazioni durante la progettazione di un database
- CA misurare le prestazioni del database
- DA mostrare come viene eseguita una query
3.Facile
GRANT e REVOKE appartengono a quale parte di SQL?
- AData Query Language (DQL)
- BData Control Language (DCL)
- CData Definition Language (DDL)
- DData Manipulation Language (DML)
4.Media
Perché SELECT price * 2 AS double_price FROM t WHERE double_price > 10 fallisce nella maggior parte dei database?
- AWHERE può confrontare solo colonne di testo
- BWHERE viene valutata prima dell'elenco della SELECT, quindi l'alias non esiste ancora
- CGli alias non possono contenere un trattino basso
- DL'aritmetica non è ammessa nell'elenco della SELECT
5.Media
Perché una tabella può avere un solo indice clusterizzato (clustered index)?
- ALe righe possono essere memorizzate fisicamente in un solo ordine
- BGli indici clusterizzati possono essere definiti solo sulla chiave primaria
- CLo standard SQL vieta più di un indice per tabella
- DGli indici clusterizzati usano troppa memoria
6.Media
Che cosa restituisce INTERSECT usato tra due query SELECT?
- AIl prodotto cartesiano dei risultati
- BTutte le righe di entrambi i risultati
- CLe righe presenti in entrambi i risultati
- DLe righe del primo risultato ma non del secondo
7.Difficile
Date le dipendenze funzionali A → B, B → C e C → D su R(A, B, C, D), qual è la chiusura A+?
- A{A, B, C, D}
- B{A}
- C{A, B}
- D{A, B, C}
8.Difficile
I punteggi sono 90, 90 e 80. Quali valori dà RANK() OVER (ORDER BY score DESC)?
- A1, 2, 3
- B2, 2, 3
- C1, 1, 3
- D1, 1, 2
Soluzioni
- 1. B · INSERT
- 2. B · A modellare entità, attributi e relazioni durante la progettazione di un database
- 3. B · Data Control Language (DCL)
- 4. B · WHERE viene valutata prima dell'elenco della SELECT, quindi l'alias non esiste ancora
- 5. A · Le righe possono essere memorizzate fisicamente in un solo ordine
- 6. C · Le righe presenti in entrambi i risultati
- 7. A · {A, B, C, D}
- 8. C · 1, 1, 3
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.