.

SQL: test di livello

Gentile collega,


sulla base delle richieste di formazione pervenute, è emersa la volontà di migliorare le competenze sull’utilizzo di SQL.


Chiediamo il tuo contributo al fine di poter individuare i livelli di competenza e formare classi omogenee di apprendimento (base – intermedio – avanzato).


Per esigenze organizzative ti chiediamo di indicare:

- Nome e Cognome

- Area aziendale di appartenenza.



Il questionario può essere completato entro e non oltre ___________________



Protetto
logo
1

Nome e Cognome

2

Indica il tuo reparto di appartenenza

logo

Per conoscere il livello delle tue competenze in SQL ti chiediamo di rispondere alle seguenti domande; è un'autovalutazione: falsare le risposte non aiuta nella definizione del reale fabbisogno formativo. 

3

Nel linguaggio SQL, la condizione "INNER JOIN" permette:

Scegli una risposta
4

Cosa fa la clausola DISTINCT in SQL?

Scegli una risposta
5

Quali sono le clausole utilizzate per modificare i dati in SQL?

Scegli una risposta
6

Considerando che il campo "IndirizzoEmail" è un campo testuale, quale affermazione è corretta in merito alla seguente query SQL? SELECT * FROM Clienti WHERE IndirizzoEmail > 'm_rossi@hotmail.com'

Scegli una risposta
7

Nel linguaggio SQL, per congiungere delle tabelle in una interrogazione è necessario:

Scegli una risposta
8

Nel linguaggio SQL, la clausola "FROM" rappresenta:

Scegli una risposta
9

Nel linguaggio SQL, quando è obbligatorio utilizzare la clausola "GROUP BY"?

Scegli una risposta
10

Il seguente comando SQL: DELETE FROM Impiegati WHERE IdImpiegato ='m1010'

Scegli una risposta
11

La query SQL seguente: SELECT * FROM Impiegati

Scegli una risposta
12

Quale risultato si ottiene eseguendo la seguente query SQL? “SELECT NOME_IMPIEGATI FROM IMPIEGATI ORDER BY COGNOME_IMPIEGATI”

Scegli una risposta
13

Nel linguaggio SQL, l'operatore "BETWEEN" è utilizzato:

Scegli una risposta
14

Nel linguaggio SQL, la clausola "HAVING" è utilizzata:

Scegli una risposta
15

Nel linguaggio SQL, per filtrare dati in una tabella è necessario utilizzare:

Scegli una risposta
16

Nel linguaggio SQL, esiste una differenza tra la clausola "WHERE" e la clausola "HAVING"?

Scegli una risposta
17

Nel linguaggio SQL, la funzione "SUM(attributo)" restituisce:

Scegli una risposta
18

La query "SELECT NOME_CLIENTI , INDIRIZZO_CLIENTI FROM CLIENTI WHERE COD_CLI = 10" restituisce:

Scegli una risposta
19

Nel linguaggio SQL, il nome di una tabella in una clausola "FROM" può essere seguito da un alias?

Scegli una risposta
20

Nel linguaggio SQL, le tre parole chiave "UPDATE", " SET" e "WHERE":

Scegli una risposta
21

Cosa fa la clausola UNION in SQL?

Scegli una risposta
22

Cosa fa la clausola ORDER BY in SQL?

Scegli una risposta
Ringraziamo per il tuo prezioso contributo.


background