SQL: TEST CON RISPOSTE MULTIPLE
Esercizio 1
Un DBMS è:
- un'insieme di informazioni;
- un'insieme organizzato di dati;
- un sistema di gestione di basi di dati;
- un software per le banche dati.
- la presenza di indici;
- le relazioni che appaiono sottoforma di tabelle;
- i campi, strutture più piccole di un database;
- i record.
Esercizio 3 Gli elementi principali di qualsiasi database sono:
- le tabelle, i record, i campi, le chiavi, le view e le relantioship;
- le relazioni uno a uno;
- i record nel loro complesso e gli indici che permettono di trovarli più
facilmente;
- le chiavi primarie e quelle secondarie.
- un'insieme di righe e colonne ;
- un'insieme di record ;
- un'insieme di record identificati in modo univoco da una chiave primaria
;
- un'insieme di campi, in cui ogni campo identifica un determinato
attributo .
Esercizio 5 I campi sono:
- gli attributi dei diversi elementi di una tabella ;
- celle che identificano i singoli record ;
- le colonne in una tabella, ma non le rispettive intestazioni ;
- le righe di una tabella .
Esercizio 6 I record sono:
- un'unica istanza del soggetto della tabella, tutti i campi relativi ad un
determinato elemento all'interno di una tabella ;
- parte dei campi all'interno di una tabella, escludendo a priori il campo
della chiave primaria in quanto non è un attributo definito internamente
alla tabella ;
- un insieme di dati del database ;
- righe della tabella contenente solo le informazioni più rilevanti e non
ridondanti dei suoi elementi.
Esercizio 7 Le chiavi sono
- dei campi speciali che permettono di identificare gli altri campi
all'interno di un database ; - degli attributi speciali, presenti in una tabella, che identificano in
modo univoco ogni record all'interno della tabella stessa, ma non solo, il
suo valore identifica un record nell'intero database ;
- degli attributi che permettono di verificare l'integrità dei dati a
livello di database ;
- elementi esterni che permettono di distinguere le tabelle madri dalle
tabelle derivate .
Esercizio 8 Le relationship sono:
- i collegamenti tra tabelle diverse;
- le relazioni che determinano la peculiarità del Modello Relazionale ;
- le associazioni tra i record di una tabella con quelli di un'altra
tabella ;
- le corrispondenze biunivoche tra record di tabelle diverse, considerando
le chiavi primarie.
Esercizio 9 I tipi di relazioni sono:
- relazioni biunivoche;
- relazioni uno a uno, uno a molti e molti a molti;
- relazioni tra due, tre tabelle, e tra queste e tutte le altre;
- relazioni tra gli elementi della stessa tabella.
Esercizio 10 SQL è:
- un compilatore per database;
- un'insieme di comandi;
- un comando;
- un linguaggio strutturato di interrogazione.
Esercizio 11 Quali sono i comandi DDL più rilevanti:
- select, delete, insert e update;
- alter, create e drop;
- grant e revoke;
- select, create, grant e join.
Esercizio 12 Quali sono i comandi DML più rilevanti:
- select, delete, insert e update;
- alter, create e drop;
- grant e revoke;
- select, create, grant e join.
Esercizio 13 Quali sono i comandi DCL più rilevanti:
- select, delete, insert e update;
- alter, create e drop;
- grant e revoke;
- select, create, grant e join.
Esercizio 14 L'istruzione SELECT prevede le seguenti clausole:
- grant, revoke, select, from, where e having;
- select, inner join, join, where e group by;
- update, insert e delete;
- select, from, where, group by e having;
Esercizio 15 Quale di questi comandi elenca i database in MySQL?
- desc database ;
- show databases;
- use database;
- show database;
Esercizio 16 Come si cambia database?
- change <nome_database>;
- new <nome_database> ;
- use <nome_database> ;
- create <nome_database> ;
Esercizio 17 Come si aggiunge un nuovo database?
- change <nome_database>;
- new <nome_database> ;
- use <nome_database> ;
- create <nome_database> ;
Esercizio 18 Per vedere le tabelle in un database si deve digitare:
- show <nome_database>; use tables ;
- use <nome_database>; show tables ;
- use <nome_database>; desc tables ;
- create <nome_database>; use tables ;
Esercizio 19 Come si visualizzano gli attributi di una tabella?
- show <nome_database>; use <nome_table> ;
- use <nome_database>; show <nome_table> ;
- use <nome_database>; desc <nome_table> ;
- create <nome_database>; use <nome_table> ;
Esercizio 20 Come si visualizzano i valori contenuti in una tabella?
- select + from <nome_table> ;
- select * where table="<nome_table>" ;
- select * from <nome_table> ;
- select * from <nome_database> where table="<nome_table> ;
fonte: http://www.dma.unive.it/
Commenti
Posta un commento