Scheda di esercizi di Basi di dati e SQL con soluzioni

Scheda di esercizi di Basi di dati e SQL gratuita e stampabile: 8 esercizi dal livello facile a quello d’esame, con le soluzioni. Stampala o salvala come PDF.

Per i docenti: gratuita da stampare, copiare e usare in classe. Ogni nuova scheda ha nuovi valori e le sue soluzioni. Un link a ExamProblems nella pagina del corso è molto apprezzato.

Nome: ____________________   Data: ____________

1.Facile

In un modello LIKE, che cosa rappresenta il carattere jolly _ (trattino basso)?

  1. AUn carattere di spazio
  2. BEsattamente un carattere
  3. CZero o più caratteri
  4. DQualsiasi lettera ma nessuna cifra
2.Facile

In PostgreSQL e MySQL, quale clausola restituisce solo le prime 10 righe di un risultato?

  1. ATOP ROWS 10
  2. BFIRST 10 ONLY
  3. CLIMIT 10
  4. DMAX 10
3.Facile

Quale istruzione SQL aggiunge nuove righe a una tabella?

  1. AALTER
  2. BINSERT
  3. CUPDATE
  4. DSELECT
4.Media

Quale affermazione su HAVING è corretta?

  1. APuò usare funzioni di aggregazione per filtrare i gruppi
  2. BNon può essere usata con GROUP BY
  3. CDeve precedere WHERE nell'istruzione SELECT
  4. DOrdina i risultati
5.Media

Quale proprietà ACID garantisce che le modifiche confermate sopravvivano a un crash del sistema?

  1. ADurabilità
  2. BCoerenza
  3. CIsolamento
  4. DAtomicità
6.Media

La seconda forma normale (2NF) elimina:

  1. ATutti i valori NULL
  2. BLe chiavi esterne
  3. CLe dipendenze transitive tra colonne non chiave attraverso un'altra colonna non chiave
  4. DLe dipendenze parziali delle colonne non chiave da una parte di una chiave composta
7.Difficile

x è NULL e y = 1. Qual è il valore della condizione (x > 5 OR y = 1)?

  1. ATRUE
  2. BFALSE
  3. CUNKNOWN
  4. DNULL, quindi la riga viene sempre scartata
8.Difficile

Una subquery correlata è una subquery che:

  1. AUsa solo funzioni di aggregazione
  2. BUnisce due tabelle tramite una chiave esterna
  3. CViene eseguita una sola volta prima della query esterna e il risultato viene memorizzato per ogni riga
  4. DFa riferimento a colonne della query esterna e viene valutata per ogni riga esterna

Soluzioni

  1. 1. B · Esattamente un carattere
  2. 2. C · LIMIT 10
  3. 3. B · INSERT
  4. 4. A · Può usare funzioni di aggregazione per filtrare i gruppi
  5. 5. A · Durabilità
  6. 6. D · Le dipendenze parziali delle colonne non chiave da una parte di una chiave composta
  7. 7. A · TRUE
  8. 8. D · Fa riferimento a colonne della query esterna e viene valutata per ogni riga esterna

Soluzioni complete passo passo: esercitati su questo argomento su examproblems.com.