WorksheetsDatabase - Introduzione e progettazione
Total questions: 36
Worksheet time: 38mins
In un sistema informatico quali tra i seguenti sono componenti software?
Archivi
Strumentazione
Applicazioni
Supporti fisici
Per quali dei seguenti scopi può essere utilizzato un database?
Per la scrittura di un documento lungo e strutturato come un libro
Per gestire i propri contatti
Per la gestione di una biblioteca
Per migliorare le prestazioni di un computer
In un database possono aggiungere, modificare e cancellare dati liberamente?
SI
NO
Ricercare e recuperare dati è una funzione di un database?
SI
NO
Una base di dati è progettata in modo da
Essere utilizzata da diversi utenti e applicazioni
Essere usata efficacemente all'interno di un'azienda
Ricercare velocemente solo un tipo di dato
Avere sempre tante informazioni a disposizione
Qual è il più importante vantaggio dei DB?
L'applicazione e i suoi dati sono indipendenti
I dati occupano meno spazio su disco
I DBMS gestiscono più velocemente i dati
Facilitano la duplicazione dei file
Completa con la/le parola/e mancanti:
Nei database la definizione dei dati e i dati stessi sono salvati all’interno ..............................................
del programma
del database
dello schema
dell’oggetto
dell’applicazione
Database Management Software
Database Mirroring System
Database Multiuser System
Database Management System
I DBMS sono componenti hardware
VERO
FALSO
In un database l'applicazione e i suoi dati sono indipendenti l'uno dagli altri
VERO
FALSO
Completa con la parola mancante.
Un dato è la descrizione ......... di una cosa, di un avvenimento
fisica
analogica
informatica
a livello software
elementare
Possono implementare un database a grafo
Sono database che non ammettono SQL
Alcuni database NoSQL sono orientati ai documenti
Sono utilizzati da Facebook, Google e Amazon
I database risolvono i problemi di incongruenza causati dalla ridondanza dei dati.
Vero
Falso
L’indipendenza permette di scrivere programmi conoscendo solo lo schema concettuale.
vero
falso
L’indipendenza permette di scrivere programmi senza conoscere le strutture fisiche dei dati.
vero
falso
VERO
FALSO
VERO
FALSO
Il fatto che le basi di dati siano persistenti favorisce l’efficienza dei programmi.
VERO
FALSO
Come vengono definite le righe di una tabella in un Database
Campi
Record
Attributi
Query
Come vengono definite le colonne in una tabella
Campi
Record
Attributi
Query
Completa con la parola/parole nei fumetti con i puntini rossi
Record
Riga
Campo
Dato
Informazione
Completa con la parola/parole nei fumetti con i puntini rossi
Record
Colonna
Campo
Dato
Informazione
Che tipo di modello di Database sta descrivendo Tico?
Gerarchico
Relazionale
Reticolare
A Oggetti
NoSQL
Completa la frasa seguenta scegliendo tra le parole proposte.
Il modello logico descrive ..................
come sono organizzati i dati
quando organizzare i dati nella progettazione del Database
dove memorizzare i dati
perchè l'utente ha scelto un determinato modello di realtà
Nel modello relazionale, un database è una collezione di tabelle.
Vero
Falso
Il numero delle colonne è detto grado.
Vero
Falso
Il numero delle righe indica la cardinalità della tabella.
Vero
Falso
La cardinalità della tabella è:
Il numero di righe
Il numero di colonne
Il numero di istanze
Il numero di -tuple
Il numero degli attributi
Il grado della della tabella è:
Il numero di righe
Il numero di colonne
Il numero dei campi
Il numero di -tuple
Il numero degli attributi
Nelle tabelle relazionali si possono scambiare tra loro le colonne.
Vero
Falso
Popolare una tabella significa:
Inserire alcuni dati significativi all'interno della tabella
Istanziare la tabella
Definire il modello logico dei dati da inserire in tabella
Definire il modello relazioneale della tabella con un altra tabella
La chiave primaria identifica univocamente una riga nella tabella.
Vero
Falso
Indica quali sono le specifiche che consentono di definire il dominio degli attributi
Tipo di dato
Lunghezza
Intervallo
Ordine
Relazione
Ordina nella corretta sequenza le operazioni da compiere per progettare un database
Analisi del problema
Progettazione logica del database
(schema logico)
Progettazione concettuale del database
(modello E-R)
Realizzazione delle applicazioni
progettazione fisica e implementazione
Associa definizione e concetto
Permettere a più utenti di accedere agli stessi record
Condivisione dei dati in un DBMS
Permettere che i dati durino oltre le singole applicazioni
Persistenza dei dati in un DBMS
Le applicazioni devono elaborare i dati mantenendone l'integrità e il controllo
Affidabilità delle operazioni
Gestione del controllo degli accessi
Sicurezza
Serie di operazioni fisiche elementari eseguite dall'utente
Transizione
Associa le definizioni ai concetti
Schema logico
Schema astratto dei dati composto da regole e vincoli
Schema interno (o fisico)
Memorizzazione dei dati nella memoria fisica del calcolatore
Schema esterno
Modo in cui ciascun utente può vedere gli stessi dati
