1.Facile
Quale operatore si usa in una clausola WHERE per un semplice confronto di testo con un modello (pattern)?
- ASIMILAR
- BCONTAINS
- CMATCH
- DLIKE
2.Facile
Nel modello relazionale, come si chiama una riga di una tabella?
- ADominio
- BTupla
- CSchema
- DAttributo
3.Facile
Una chiave esterna (foreign key) è:
- AUna colonna che fa riferimento alla chiave primaria di un'altra tabella
- BUna chiave sempre cifrata
- CUna colonna i cui valori devono essere univoci in tutte le righe della tabella
- DUna chiave usata da utenti stranieri
4.Media
Che cosa restituisce EXCEPT (chiamato MINUS in Oracle)?
- ATutte le righe di entrambe le query senza duplicati
- BLe righe che compaiono in entrambe le query
- CLe righe della prima query che non compaiono nella seconda
- DLe righe della seconda query che non compaiono nella prima
5.Media
Quando WHERE EXISTS (subquery) è vera per una riga?
- AQuando la subquery restituisce esattamente una riga
- BQuando la subquery non restituisce valori NULL
- CQuando la subquery restituisce almeno una riga
- DQuando la subquery restituisce un numero maggiore di zero
6.Media
Che cosa fa GRANT SELECT ON employees TO alice?
- ACopia la tabella employees ad alice
- BRende alice proprietaria del database
- CPermette ad alice di aggiornare ed eliminare righe nella tabella employees
- DPermette all'utente alice di leggere la tabella employees
7.Difficile
Quale funzionalità SQL è più adatta a trovare tutti i dipendenti sotto un responsabile in un organigramma di profondità sconosciuta?
- AUn GROUP BY su manager_id
- BUn singolo self-join della tabella employees su manager_id
- CUn vincolo UNIQUE su manager_id
- DUna common table expression ricorsiva (WITH RECURSIVE)
8.Difficile
Qual è un noto svantaggio della decomposizione delle tabelle in BCNF rispetto alla 3NF?
- ALe tabelle in BCNF non possono avere chiavi primarie
- BLa decomposizione perde sempre dati quando si ricompone con un join
- CLa BCNF ammette più ridondanza della 3NF
- DAlcune dipendenze funzionali potrebbero non essere più verificabili all'interno di una sola tabella
Soluzioni
- 1. D · LIKE
- 2. B · Tupla
- 3. A · Una colonna che fa riferimento alla chiave primaria di un'altra tabella
- 4. C · Le righe della prima query che non compaiono nella seconda
- 5. C · Quando la subquery restituisce almeno una riga
- 6. D · Permette all'utente alice di leggere la tabella employees
- 7. D · Una common table expression ricorsiva (WITH RECURSIVE)
- 8. D · Alcune dipendenze funzionali potrebbero non essere più verificabili all'interno di una sola tabella
Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.