Informatica - Scuola secondaria di secondo gradoInfo Training Info Training / Volume Database Linguaggio SQL per il quinto anno

Uso avanzato di MySQL - Saperi essenziali

5 esercizi
SVOLGI
INFO

Informatica

MySQL: importazione di dati e modalità batch

Se l’utente opera in modalità batch

A:

opera in maniera interattiva.

B:

opera in maniera concorrente con altri utenti.

C:

non interagisce con il sistema durante l’elaborazione.

D:

agisce su un sistema da remoto.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Accesso a un database MySQL da Python

Considera la seguente istruzione Python, che consente di creare una connessione a un database:

Completa le seguenti frasi con i termini mancanti:
a. è la libreria Python che implementa il driver per MySQL.
b. è il nome dell’utente che può accedere al database.
c. contiene l’oggetto che rappresenta la connessione.
d. è il nome del server su cui è in esecuzione MySQL.
e. è il nome del metodo che effettua la connessione.

Completamento aperto
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

MySQL: variabili definite dall’utente

Considera la seguente variabile definita dall’utente:

SET @data = CURDATE();

e una tabella che ha nelle colonne nomi e scadenza i nomi dei prodotti e la relativa data di scadenza. Quale tra queste query elenca tutti i nomi dei prodotti che scadono oggi?

A:

SELECT nomi FROM prodotti WHERE scadenza = data

B:

SELECT nomi FROM prodotti WHERE scadenza = @data

C:

SELECT nomi FROM prodotti WHERE CURDATE() = @data

D:

SELECT nomi FROM prodotti WHERE @scadenza = data

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

MySQL: trigger

Indica quale tra le operazioni seguenti non può essere compiuta da un trigger.

A:

Ricevere valori come parametri e restituire risultati, come le funzioni.

B:

Attivarsi automaticamente al verificarsi di un evento.

C:

Leggere e modificare il valore delle variabili utente SQL.

D:

Effettuare operazioni di lettura/scrittura sulla tabella associata.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

MySQL: transazioni

Nelle transazioni il comando ROLLBACK ha l’effetto di

A:

annullare tutte le operazioni sul database non andate a buon fine, comprese tra le istruzioni START TRANSACTION e COMMIT.

B:

riportare il database nello stato in cui si trovava prima dell’istruzione START TRANSACTION.

C:

riprovare l’esecuzione di tutte le istruzioni comprese tra START TRANSACTION e COMMIT.

D:

saltare tutte le istruzioni comprese tra ROLLBACK e COMMIT.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza