1.Facile
Quale parola chiave assegna in una query un nome alternativo temporaneo a una colonna o a una tabella?
- ARENAME
- BNAME
- CALIAS
- DAS
2.Facile
Quale istruzione aggiunge una nuova colonna a una tabella esistente?
- ACREATE COLUMN
- BUPDATE TABLE
- CALTER TABLE
- DINSERT COLUMN
3.Facile
Quale istruzione SQL aggiunge nuove righe a una tabella?
- ASELECT
- BINSERT
- CUPDATE
- DALTER
4.Media
Che cosa fa GRANT SELECT ON employees TO alice?
- ARende alice proprietaria del database
- BPermette all'utente alice di leggere la tabella employees
- CCopia la tabella employees ad alice
- DPermette ad alice di aggiornare ed eliminare righe nella tabella employees
5.Media
Nell'algebra relazionale, l'operatore di proiezione (π) corrisponde a:
- ACombinare due tabelle su una chiave
- BOrdinare il risultato
- CScegliere quali colonne compaiono nel risultato
- DScegliere quali righe soddisfano una determinata condizione
6.Media
Quando WHERE EXISTS (subquery) è vera per una riga?
- AQuando la subquery restituisce almeno una riga
- BQuando la subquery restituisce esattamente una riga
- CQuando la subquery restituisce un numero maggiore di zero
- DQuando la subquery non restituisce valori NULL
7.Difficile
Perché molti DBMS usano il locking a due fasi stretto (strict 2PL), mantenendo i lock esclusivi fino al commit?
- AImpedisce gli abort a cascata, perché nessuno può leggere scritture non confermate
- BRende impossibili i deadlock
- CPermette alle transazioni di leggere dati sporchi in sicurezza
- DElimina la necessità di un log delle transazioni
8.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
- CLe pagine di dati devono essere scritte prima del log
- DOgni query deve essere registrata prima di essere analizzata
Soluzioni
- 1. D · AS
- 2. C · ALTER TABLE
- 3. B · INSERT
- 4. B · Permette all'utente alice di leggere la tabella employees
- 5. C · Scegliere quali colonne compaiono nel risultato
- 6. A · Quando la subquery restituisce almeno una riga
- 7. A · Impedisce gli abort a cascata, perché nessuno può leggere scritture non confermate
- 8. A · 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.