1. Cos'è una tabella in un database?
Una porzione che serve ad interrogare il database.
Un insieme di dati relativi ad uno stesso argomento.
Un supporto che riconosce i file inseriti nel database



2. Che cos'è un database relazionale?
È un database in grado di gestire più tabelle correlate.
È un database in grado di costruire report automatici sui dati inseriti.
È un database in grado di effettuare ricerche "intelligenti" sui dati inseriti.



3. Le singole informazioni di un database si chiamano?
Report.
Campi.
Maschere.



4. Che cos'è una relazione uno-a-molti?
Una relazione in cui un record di una tabella è associato al record di un'altra.
Una relazione in cui un record di una tabella è associato a più record di un'altra.
Una relazione in cui più record di una tabella sono associati a diversi record di un'altra.



5. In una tabella, la chiave primaria è ?
Il primo campo di ogni record
Il campo che viene ripetuto più volte
Il campo che contiene un valore unico in tutta la tabella



6. Le entità si possono definire come
ciò che esiste e di cui si vuole rappresentare alcuni fatti
una descrizione astratta di ciò che accomuna un insieme di fatti
una raccolta di fatti che interessano



7. Considerando un possibile database relativo ai dati anagrafici di una
persona, la proprietà ‘Indirizzo' del tipo 'Persona' è classificata come
atomica
strutturata
unione



8. L'associazione "Noleggio(Utenti,Dvd)" è
uno a molti
molti a uno
uno a uno



9. Nel seguente modello di dati a oggetto
viene indicato che
La proprietà 'Cognome' è la chiave pimaria
La proprietà 'Lingue_Parlate' è strutturata
che la proprietà 'Indirizzo' ha valore atomico



10. Una query ha come obiettivo quello di
cercare i record con le caratteristiche richieste in una o più tabelle correlate
inserire informazioni nelle tabelle
Inserire relazioni tra tabelle



11. Nel linguaggio SQL la stringa
SELECT * FROM 'tabella'
visualizza tutta la tabella
restituisce un messaggio di errore
visualizza la prima colonna della tabella



12. Consideriamo il database Persone(Codice,Nome,Indirizzo). Quale tra le
seguenti due stringhe SQL
1) SELECT * FROM Persone
2) SELECT Codice, Nome, Indirizzo FROM Persone
permette la visualizzazione dell'intera tabella?
La 1
La 2
Entrambe



13. Date due relazioni R ed S, l'operazione di UNIONE è consentita
sempre
quando R ed S sono dello stesso tipo
quando R ed S hanno lo stesso numero di attributi



14. Che cos'è una maschera?
È un sistema di organizzazione logica delle informazioni finalizzato alla stampa dei dati. 

È una ricerca mirata su alcuni tipi di dati.
È una sorta di modulo che visualizza vari campi e permette di inserire delle informazioni. 
15. Una caratteristica dei DBSM riguarda il controllo dei dati. Una caratteristica
è l'integrità, cioè
Il meccanismo per controllare che i dati inseriti o modificati siano conformi alle

definizioni date nello schema della base di dati.
Il meccanismo che protegge la base di dati da malfunzionamenti hardware o software e 
dalle interferenze dovute ad accessi contemporanei ai dati.
Il meccanismo che garantisce l'accesso alla base di dati ai soli utenti autorizzati

16. Una proprietà si dice strutturata se
il suo valore è scomponibile
se ogni entità dell'universo del discorso ha per essa un valore specificato
se il suo valore può essere di tipo diverso



17. Le caratteristiche della base di dati sono gestite da
DBSM
IRS
SQL



18. Una caratteristica dei DBSM riguarda il controllo dei dati. Una caratteristica
è l'affidabilità, cioè
Il meccanismo per controllare che i dati inseriti o modificati siano conformi alle

definizioni date nello schema della base di dati.
Il meccanismo che protegge la base di dati da malfunzionamenti hardware o software e 
dalle interferenze dovute ad accessi contemporanei ai dati.

Il meccanismo che garantisce l'accesso alla base di dati ai soli utenti autorizzati
19. Un IRS è
un sistema che gestisce raccolte di documenti al fine di recuperare documenti giudicati 
rilevanti dal sistema rispetto alle richieste dell'utente
un linguaggio di interrogazione di banche dati finalizzato al recupero di documenti

un sistema che gestisce basi di dati la fine di recuperare informazioni giudicate rilevanti 
dal sistema rispetto alle richieste dell'utente
20. Dopo che un utente ha formulato una richiesta, un sistema per il recupero
dell'informazione (IRS)
recupera solo documenti rilevanti
può ignorare documenti potenzialmente rilevanti
mostra tutti i documenti contenuti nella banca dati
21. La precisione è
il rapporto fra il numero di documenti rilevanti recuperati e il totale dei documenti
rilevanti archiviati
il rapporto fra il numero di documenti il totale dei documenti rilevanti archiviati e il
numero dei documenti rilevanti recuperati
il rapporto fra il numero di documenti rilevanti recuperati e il totale dei documenti
recuperati
22. La rappresentazione indiretta di un documento
permette di rappresentare il documento attraverso termini di indicizzazione
rappresenta il documento mediante parole in esso contenute
trascura parole contenute in una lista di parole da ignorare (stop list) ritenute poco
rappresntative del contenuto di un documento
23. Il richiamo è









il rapporto fra il numero di documenti rilevanti recuperati e il totale dei documenti
rilevanti archiviati
il rapporto fra il numero di documenti il totale dei documenti rilevanti archiviati e il 
numero dei documenti rilevanti recuperati
il rapporto fra il numero di documenti rilevanti recuperati e il totale dei documenti

recuperati
24. XML sta per ?
eXtensible Markup Language
X-Markup Language
Example Markup Language



25. Che cos'è il linguaggio XML?
è una versione aggiornata dell'HTML
è un linguaggio che permette di definire altri linguaggi di markup
è un linguaggio di markup



26. Si consideri uno scenario XML in cui il root-element è '<capitolo>'
contenente come sottoelementi '<paragrafo>', quali tra i seguenti script XML
risulta "ben formato":
<capitolo>
<paragrafo>
...
<\paragrafo>
<\capitolo>
<Capitolo>
<paragrafo>
...
<\paragrafo>
<\capitolo>
<capitolo>
<\capitolo>
<paragrafo>
...
<\paragrafo>
27. Quale delle seguenti frasi è vera?
Tutti gli elementi XML devono essere propriamente chiusi
Tutti gli elementi XML devono essere scritti in minuscolo
Tutti i documenti XML devono avere un DTD
28. Un Dtd (Document Type Definition)
definisce una possibile grammatica di un documento XML
è un documento XML che si occupa di definire la presentazione di un altro documento
XML
Ha il compito di verificare quando il documento XML a cui si riferisce è ben formato
29. Attraverso il linguaggio XSL è possibile
generare un documento in formato diverso da XML partendo da uno in formato XML
definire una grammatica per un documento XML
validare un documento XML rispetto ad un predefinita grammatica












30. Un parser non-validante ha il compito di verificare che il documento XML
in esame sia
valido rispetto ad una grammatica
ben formato
valido rispetto ad una grammatica e ben formato


