Ecco una proposta di prova d'esame di Stato – Informatica (indirizzo sportivo, quinto anno) sull’argomento: Query SQL, strutturata in forma di test a risposta multipla con 30 domande, ciascuna svolta passo dopo passo.

📘 Prova d’Esame di Stato – Informatica

Indirizzo: Sportivo
Classe: 5ª
Argomento: Interrogazioni SQL – Query
Tipologia: Test a risposta multipla
Domande: 30
Valutazione: 1 punto per ogni risposta esatta – Totale 30 punti

Istruzioni

  • Per ogni domanda è presente una sola risposta corretta.

  • Ogni risposta è seguita dalla soluzione spiegata passo dopo passo.

🧠 Test – 30 Domande a Risposta Multipla (Query SQL)

1. Quale comando SQL viene utilizzato per interrogare i dati in una tabella?

A. UPDATE
B. SELECT
C. DELETE
D. INSERT

✅ Risposta corretta: B
Spiegazione: Il comando SELECT serve per selezionare e visualizzare dati da una o più tabelle.

2. Quale clausola SQL filtra i risultati di una query?

A. GROUP BY
B. WHERE
C. ORDER BY
D. HAVING

✅ Risposta corretta: B
Spiegazione: La clausola WHERE viene usata per impostare condizioni di filtro sui record selezionati.

3. Quale clausola ordina i risultati in ordine alfabetico o numerico?

A. GROUP BY
B. ORDER
C. ORDER BY
D. SORT

✅ Risposta corretta: C
Spiegazione: ORDER BY ordina i risultati in base a una o più colonne.

4. Qual è il risultato della query SELECT COUNT(*) FROM studenti ?

A. Il numero di colonne
B. Il numero di righe nella tabella
C. Il numero di studenti con nome "Mario"
D. Errore di sintassi

✅ Risposta corretta: B
Spiegazione: COUNT(*) restituisce il numero totale di righe nella tabella.

5. Quale simbolo viene usato per rappresentare "qualsiasi valore" con LIKE?

A. $
B. _
C. %
D. *

✅ Risposta corretta: C
Spiegazione: % rappresenta qualsiasi sequenza di caratteri in una ricerca LIKE .

6. Quale query restituisce tutti i nomi degli studenti in ordine alfabetico?

A. SELECT * FROM studenti ORDER nome
B. SELECT nome FROM studenti ORDER BY nome
C. SELECT nome FROM studenti SORT nome
D. SELECT nome FROM studenti GROUP BY nome

✅ Risposta corretta: B
Spiegazione: ORDER BY si usa per ordinare, e SELECT nome limita la selezione al campo "nome".

7. Cosa fa la query SELECT DISTINCT classe FROM studenti ?

A. Restituisce tutte le righe della tabella
B. Elimina tutte le righe duplicate
C. Mostra solo le classi diverse tra loro
D. Conta le classi

✅ Risposta corretta: C
Spiegazione: DISTINCT restituisce solo valori unici, quindi classi diverse.


Back to top