wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Database e SQL

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Quali tra le seguenti affermazioni esprimono le caratteristiche delle informazioni organizzate in un archivio:

a)

Devono riguardare solo dati anagrafici di persone

b)

Tra esse esiste un nesso logico

c)

Sono rappresentate secondo un formato che ne rende possibile l’interpretazione

d)

Sono registrate con un supporto su cui è possibile soltanto leggere

e)

Sono organizzate in modo da permettere una facile consultazione

2.

Quale delle seguenti affermazioni spiega il significato di interrogazione riferito agli archivi

a)

Inserimento o variazione dei dati registrati

b)

Indagine tra gli impiegati di un ufficio che gestiscono gli archivi

c)

Reperimento all’interno dell’archivio delle informazioni necessarie

d)

Controllo sulle informazioni che devono essere tolte dagli archivi

3.

Quale delle seguenti affermazioni sono vere

a)

Un insieme di record forma un file

b)

Un insieme di campi forma un record

c)

Un insieme di record forma un campo

d)

Un insieme di campi forma il file

e)

Un insieme di file forma un record

4.

Con quale termine viene indicato un database di SQL

a)

archivio

b)

documento

c)

presentazione

d)

foglio elettronico

5.

Quali tra i seguenti comandi sono di tipo DDL?

a)

CREATE INDEX

b)

GRANT

c)

SELECT

d)

UPDATE

6.

Quali tra i seguenti comandi sono di tipo DML?

a)

CREATE INDEX

b)

GRANT

c)

SELECT

d)

UPDATE

7.

Quali tra i seguenti comandi sono di tipo DCL?

a)

CREATE INDEX

b)

GRANT

c)

SELECT

d)

UPDATE

8.

Quali tra i seguenti comandi sono del Query Language?

a)

CREATE INDEX

b)

GRANT

c)

SELECT

d)

UPDATE

9.

Quali tra i seguenti sono tipi standard per i dati utilizzabili in SQL?

a)

CHAR

b)

TEXT

c)

DATE

d)

DATE/TIME

10.

Quali tra i seguenti sono tipi standard per i dati utilizzabili in SQL?

a)

INT

b)

INTEGER

c)

SINGLE

d)

DECIMAL

11.

Qual è il significato del valore Null?

a)

Uno spazio vuoto

b)

Il valore zero

c)

Un valore non definito o non disponibile

d)

Un valore qualsiasi

12.

Quali dei seguenti comandi SQL sono sintatticamente corretti ?

a)

INSERT INTO Tabella1

(Codice, RagSociale)

VALUES

(0, 'Romita SpA')

b)

ALTER TABLE

ADD Stipendio

c)

UPDATE Tabella1

WHERE Codice = 0

d)

DELETE FROM Tabella1

WHERE Data = ‘01/01/2003’

13.

Quali tra le seguenti condizioni di ricerca sono corrette ?

a)

Codice BETWEEN 1 AND 10

b)

Codice IN (1,2,3,4,5,6,7,8,9,10)

c)

Codice BETWEEN 10 AND 1

d)

DataNascita LIKE 01/01/2003

14.

Quali tra le seguenti sono funzioni di aggregazione ?

a)

COUNT

b)

EXIST

c)

IN

d)

MAX

15.

Quali tra le seguenti sono funzioni di aggregazione ?

a)

AVG

b)

ALL

c)

SUM

d)

ANY

16.

Quali tra le seguenti affermazioni sono vere?

a)

La clausola GROUP BY viene inserita per ordinare i dati in base ai valori contenuti in una o più colonne

b)

La clausola ORDER BY viene inserita per ordinare i dati in base ai valori contenuti in una o più colonne

c)

La clausola HAVING può essere usata solo con la clausola GROUP BY

17.

Quale dei seguenti oggetti non può essere considerato un database?

a)

Un elenco telefonico

b)

Un catalogo

c)

Un documento

d)

Un archivio

18.

Una chiave primaria

a)

Identifica in modo univoco ogni singolo record

b)

Può essere impostata in modo che contenga anche duplicati

c)

Non può essere fatta su un campo di tipo contatore

d)

In genere viene definita sul campo che contiene il cognome

19.

Quale tra queste affermazioni relative ai database professionali è corretta?

a)

Sono progettati da specialisti

b)

Possono essere creati dagli utenti

c)

Possono essere creati dagli utenti purchè questi dispongano di un programma professionale

d)

È opportuno che vengano realizzati dagli utenti, poiché questi conoscono meglio le problematiche specifiche

20.

Quale costruttore permette di modificare la struttura di una tabella?

a)

INSERT

b)

DROP

c)

UPDATE

d)

ALTER