Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduzione_ai_Database

Total questions: 54

Worksheet time: 2hrs 38mins

Name
Class
Date
1.

Modello relazionale:

a)

utilizza una struttura dati “gerarchica”

b)

utilizza una struttura dati “reticolare”

c)

utilizza una struttura dati detta “tabella”; più tabelle sono messe in “relazione” tra loro

d)

estende alle basi di dati il “paradigma orientato agli oggetti”

2.

Quale delle seguenti affermazioni descrive meglio la differenza tra un database strutturato e uno semi-strutturato?

a)

I database strutturati sono adatti per dati che cambiano frequentemente, mentre i database semi-strutturati sono ideali per dati statici.

b)

Non c'è differenza significativa tra i due, poiché entrambi sono adatti per gestire grandi quantità di dati

c)

I database strutturati utilizzano un formato flessibile, mentre i database semi-strutturati hanno un formato rigoroso.

d)

I database strutturati utilizzano un formato rigoroso, mentre i database semi-strutturati hanno un formato flessibile.

3.

Quale tipo di utente di database utilizza l'applicazione e vede solo i dati di cui ha bisogno?

a)

Amministratore (DBA)

b)

Designer

c)

Sviluppatore

d)

Utente finale

4.

Quale dei seguenti è un esempio di sistema informatico?

a)

Un sistema di backup manuale

b)

Un ristorante con tablet e app

c)

Una biblioteca

d)

Un archivio dati cartaceo

5.

Quale dele seguenti opzioni descrive meglio il concetto di 'scalabilità' in un database?

a)

La capacità di un database di eseguire automaticamente il backup dei dati.

b)

La capacità di un database di essere facilmente accessibile tramite un'interfaccia web.

c)

La capacità del database di mantenere buone prestazioni anche con più dati, utenti e richieste.

d)

La capacità di un database di essere compatibile con diversi software.

6.

Se un ristorante volesse implementare un sistema per gestire gli ordini e le preferenze dei clienti, quale tipo di database sarebbe più appropriato e perché?

a)

Un database strutturato, perché permette di organizzare i dati in tabe le con relazioni chiare tra clienti, ordini e menu.

b)

Un database semi-strutturato, perché offre la flessibilità di archiviare dati in formati diversi come XML o JSON.

c)

Un file piatto, perché è semplice da configurare e non richiede competenze specialistiche.

d)

Un database non strutturato, perché non richiede uno schema predefinito e può adattarsi a qualsiasi tipo di dato.

7.

In cosa consiste la Progettazione di un database?

a)

La progettazione di un database è un processo semplice e diretto.

b)

La progettazione di un database è un processo complesso che richiede una pianificazione accurata.

c)

La progettazione di un database è un compito esclusivo degli amministratori di database.

d)

La progettazione di un database è irrilevante per il successo di un sistema informatico.

8.

Quale dele seguenti opzioni descrive meglio il ruolo di un amministratore (DBA) in un database?

a)

Definire il formato e le regole per i dati al'interno del database.

b)

Scrivere query e programmi per interagire con il database.

c)

Impostare il DBMS, definire le regole e creare i ruoli utente.

d)

Utilizzare l'applicazione e visualizzare solo i dati necessari.

9.

Quale dele seguenti opzioni descrive meglio il concetto di 'ridondanza e condivisione minima' in un database

a)

Eliminare tutti i dati ridondanti per risparmiare spazio di archiviazione.

b)

Salvare gli stessi dati più volte per garantire la sicurezza.

c)

Salvare gli stessi dati una sola volta e condividerli tra molti programmi, con regole per evitare conflitti.

d)

Non condividere mai i dati tra programmi per evitare problemi di coerenza.

10.

Quale dele seguenti NON è una caratteristica dei file flat?

a)

Regole rigide per mantenere i dati coerenti.

b)

Facile da spostare e condividere.

c)

Adatto per piccole quantità di dati.

d)

Struttura semplice con righe e colonne.

11.

Cosa significa CRUD nel contesto dela gestione di database?

a)

Categorizza, Segnala, Utilizza, Progetta.

b)

Calcola, Rivedi, Aggiorna, Distribuisci.

c)

Crea, Recupera, Aggiorna, Elimina.

d)

Compila, Esegui, Carica, Scarica.

12.

Quale tipo di database è adatto per dati che non necessitano di un formato rigido ma hanno comunque una certa organizzazione, come ad esempio dei tag?

a)

Database strutturati

b)

Database relazionali

c)

Database semi-strutturati

d)

File flat

13.

Quale dei seguenti è un esempio di Sistema di Gestione di Database strutturato?

a)

MySQL

b)

Archivi XML

c)

File CSV

d)

Excel

14.

Quale dele seguenti caratteristiche è associata ai database strutturati?

a)

Utilizzo del linguaggio SQL per la ricerca.

b)

Nessuna regola rigida per mantenere i dati coerenti.

c)

Formato flessibile che consente campi diversi in ogni documento.

d)

Struttura semplice con righe e colonne di testo.

15.

Quale dei seguenti è un vantaggio dei file piatti?

a)

Semplice e non richiede competenze speciali.

b)

Gestione automatica dei backup.

c)

Adatto per ricerche complesse.

d)

Elevata sicurezza integrata per proteggere i dati.

16.

Quale dei seguenti è un esempio di operazione CRUD?

a)

Aggiornare dati esistenti

b)

Stimare i costi

c)

Definire utenti e permessi

d)

Creare un glossario

17.

Quale dei seguenti descrive meglio la caratteristica di 'persistenza' in un database?

a)

I dati rimangono salvati anche quando i programmi vengono chiusi.

b)

I dati vengono automaticamente cancelati dopo la chiusura del programma.

c)

I dati vengono salvati temporaneamente e poi cancelati.

d)

I dati sono accessibili solo durante l'esecuzione del programma.

18.

Quale dele seguenti opzioni descrive meglio il processo di 'mirroring' in un database?

a)

I dati vengono compressi per risparmiare spazio di archiviazione.

b)

I dati vengono suddivisi in più parti e distribuiti su diversi server.

c)

Viene creata una copia in tempo reale su un disco 'gemelo' per un'elevata disponibilità.

d)

I dati vengono crittografati per proteggerli da accessi non autorizzati.

19.

Cos'è una base di dati?

a)

Una colezione di fogli elettronici usati per memorizzare informazioni senza regole logiche.

b)

Un archivio organizzato di dati, collegati secondo un modelo logico.

c)

Un insieme di tabelle statiche, prive di collegamenti logici.

d)

Un software che consente solo di archiviare documenti digitali.

20.

Cosa contiene l'intestazione dela tabella?

a)

Attributi

b)

Associazioni

c)

Entità

d)

Relazioni

21.

Quale delle seguenti affermazioni sule basi di dati è vera?

a)

Possiamo inserire solo un tipo di dato.

b)

Possiamo colegare più tabelle tra di loro tramite un solo campo.

c)

Non hanno una limitazione del massimo numero di righe e colonne.

d)

Le basi di dati non consentono di aggiornare o modificare i dati una volta inseriti.

22.

Un criterio di qualità fondamentale dei database è:

a)

Grande

b)

Ordinato

c)

Scalabile

d)

Sicuro

23.

Spiega in poche parole che cos'è e a cosa serve una chiave primaria.

4 lines
24.

Cosa rappresentano le entità in un diagramma E.R.?

a)

Associazioni biunivocheLe operazioni logiche che collegano le tabelle del database.

b)

I concetti del mondo reale di cui si vogliono memorizzare i dati.

c)

I vincoli che regolano le relazioni tra attributi.

d)

I campi chiave utilizzati per identificare univocamente i record.

25.

Le prestazioni restano adeguate al’aumentare dei dati, degli utenti e dele richieste; il costo cresce lentamente (idealmente quasi linearmente). Quale parola descrivi la definizione appena letta?

a)

Riutilizzabile

b)

Persistente

c)

Integrata

d)

Scalabile

26.

Quale simbolo viene utilizzato per rappresentare le associazioni in un diagramma E.R.?

a)

Rombo

b)

Rettangolo

c)

Quadrato

d)

Cerchio

e)

Triangolo

27.

Una base di dati deve essere integra, cioè:

a)

Deve garantire che non si perda la consistenza dei dati.

b)

Deve far accedere diversi tipi di utenti nel suo ciclo di vita.

c)

Deve avere un tempo di vita ilimitato.

d)

Deve impedire danneggiamenti nel tempo.

28.

Quali di queste è la funzione di un sistema informativo:

a)

Raccolta e acquisizione dele informazioni utilizzando un software adatto.

b)

Automatizzare la raccolta dei dati.

c)

Tradurre dati del Database permettendo la loro comprensione.

d)

Archiviazione delle informazioni.

29.

Il concetto di sistema informativo dipende dalle automazioni.

a)

Si

b)

No

c)

A volte si

d)

Non sempre

e)

Non è possibile dirlo a priori.

30.

Il concetto di sistema informatico dipende dalle automazioni.

a)

Si

b)

No

c)

A volte si

d)

Non sempre

e)

Non è possibile dirlo a priori.

31.

Quale delle seguenti opzioni descrive meglio la relazione tra un sistema informativo e un sistema informatico?

a)

Un sistema informativo è essenzialmente un sistema informatico che utilizza solo carta e penna.

b)

Un sistema informatico è sempre necessario per l'esistenza di un sistema informativo.

c)

Un sistema informativo e un sistema informatico sono la stessa cosa e i termini possono essere usati in modo intercambiabile.

d)

Un sistema informatico automatizza i processi e la memorizzazione dei dati di un sistema informativo.

32.

Acronimo SQL significa:

a)

Structured Query Language

b)

Sequential Query Language

c)

Sequential Question Language

d)

Structured Question Language

33.

Cosa rappresentano le associazioni M:N nel modelo relazionale?

a)

Una nuova tabella intermedia.

b)

Un insieme di entità.

c)

Una chiave esterna.

d)

Un insieme di tabelle.

34.

Cosa rappresentano le associazioni 1:N nel modello relazionale?

a)

Una nuova tabella intermedia.

b)

Un insieme di tabelle.

c)

Una chiave esterna.

d)

Un insieme di entità.

35.

Cosa rappresenta la progettazione logica di un database?

a)

La definizione degli aspetti statici del sistema.

b)

La traduzione dello schema logico in termini di tabelle e relazioni.

c)

La rappresentazione dele tabele tramite diagrammi ER.

d)

La costruzione del database in termini fisici.

36.

Qual è l'input dela progettazione fisica di un database?

a)

Le tabelle dela fase di progettazione logica.

b)

Le entità da modelare e le relazioni tra di esse.

c)

Il diagramma ER.

d)

Le problematiche reali tradotte in uno schema concettuale.

37.

Cosa rappresenta l'output dela progettazione fisica di un database?

a)

Le istanze dele categorie in un determinato istante di tempo.

b)

Le strutture usate per rappresentare i dati.

c)

L'implementazione in memoria di massa dele tabelle.

d)

Le problematiche reali tradotte in uno schema concettuale.

38.

Una chiave esterna (foreign key) è...

a)

è un collegamento tra due chiavi primarie nella stessa tabella.

b)

è un vincolo di integrità referenziale tra due o più tabelle.

c)

è un vincolo di integrità referenziale tra due o più associazioni.

d)

è un vincolo di integrità referenziale tra solo una tabella.

39.

Una transazione atomica è:

a)

una sequenza di operazioni effettuate su una base di dati che può concludersi con un successo o un insuccesso.

b)

una sequenza di operazioni effettuate su una base di dati che si conclude con un insuccesso.

c)

una sequenza di operazioni effettuate su una base di dati che prima di essere svolte devono essere verificate.

d)

una sequenza di operazioni effettuate su una base di dati che si conclude con un successo.

40.

Quali sono i tre elementi principali di uno schema E.R.?

4 lines
41.

Al'interno di una entità Studente, quale tra i seguenti rappresenta un attributo?

a)

Nome

b)

Docente

c)

Matricola

d)

Esame

42.

Un entità può avere un numero massimo di attributi?

a)

Si, il numero massimo viene definito dall'amministratore.

b)

No.

c)

Si ed è 5.

d)

Si, il numero massimo viene definito dal progettista.

43.

Un associazione è:

a)

Un legame che stabilisce un'interazione tra entità.

b)

Un legame che definisce una corrispondenza tra gli attributi di entità diverse

c)

Un legame che definisce una corrispodenza tra gli attributi di un'entità

d)

Un legame che stabilisce un'interazione tra le chiavi.

44.

In quale tipo di associazione ogni istanza dela prima entità si può associare a una o più istanze dela seconda entità e viceversa?

a)

uno a uno

b)

uno a molti

c)

molti a molti

d)

molti a uno

45.

Data l'entità SQUADRA scrivere 4 attribuiti.

4 lines
46.

Data l'entità ANIMALE scrivere 4 attribuiti.

4 lines
47.

Data l'entità AZIENDA scrivere 4 attribuiti.

4 lines
48.

Scrivere la cardinalità.

4 lines
49.

Scrivere la cardinalità.

4 lines
50.

Scrivere la cardinalità.

4 lines
51.

Scrivere l'associazione.

4 lines
52.

Scrivere l'associazione.

4 lines
53.

Scrivere l'associazione.

4 lines
54.

Quale tra le quattro fasi della creazione di un Database potremmo considerare la più importante?

a)

Raccolta e analisi dei requisiti

b)

Schema ER

c)

Schema logico

d)

Schema fisico (Database finale)