WorksheetsIntroduzione alle basi di dati
Total questions: 20
Worksheet time: 10mins
Negli anni '60, dove venivano principalmente archiviati i dati nelle prime aziende che usavano grandi quantità di informazioni?
Su schede perforate o nastri magnetici
In cloud pubblici
Su dischi SSD
In database relazionali
Quale innovazione ha introdotto System R di IBM negli anni '70 per semplificare l'interazione con i dati?
Un nuovo tipo di nastro magnetico
L'uso del linguaggio SQL
La grafica a finestre
La compressione dei dati senza perdita
Quale affermazione collega correttamente i decenni agli sviluppi nelle basi di dati?
Anni '60: introduzione di SQL; Anni '70: schede perforate predominanti
Anni '60: archiviazione su schede perforate/nastri; Anni '70: System R e RDBMS con SQL
Anni '60: cloud computing; Anni '70: database NoSQL
Anni '60: smartphone per l'accesso ai dati; Anni '70: memorie a stato solido
Quando si usa un computer, quale delle seguenti è una modalità indicata per gestire un database?
Stampando i dati e archiviandoli in raccoglitori
Usando un insieme di programmi scritti apposta per la particolare applicazione
Spegnendo il sistema dopo ogni inserimento
Utilizzando esclusivamente fogli di calcolo manuali
Che cosa contiene il catalogo di un Database System, secondo la definizione fornita?
Solo le password degli utenti
Informazioni come la struttura/scrittura dei file, il tipo di dati da immagazzinare e i vincoli sui dati
Un elenco dei computer connessi alla rete
Copie di backup dei dati in tempo reale
Per quale scopo principale i database ripartiscono i contenuti in una struttura ordinata? Scegli l’opzione più adatta.
Per rendere i dati più difficili da consultare
Per consentire la consultazione e l’aggregazione dei dati
Per aumentare il consumo energetico del server
Per impedire l’uso da parte dei DBMS
Quale delle seguenti è una definizione corretta di database?
Un insieme casuale di file non correlati
Un insieme di dati correlati tra loro e organizzati in modo ben preciso
Un programma per scrivere documenti di testo
Un dispositivo hardware per archiviazione temporanea
In base all’esempio del database dei contribuenti, quale calcolo porta a 100 Gigabyte di dati memorizzati?
10 milioni × 5 × 200 byte
100 milioni × 5 × 200 byte
100 milioni × 4 × 200 byte
100 milioni × 5 × 2.000 byte
Quale affermazione descrive correttamente il modello relazionale rispetto agli altri modelli elencati?
Rappresenta i dati con una forma ad albero (file system)
Estende il modello gerarchico introducendo puntatori (collegamenti)
Inserisce i dati in tabelle di righe e colonne associando relazioni tra record
Struttura i dati in classi che aggiungono informazioni sulle operazioni possibili
Quale affermazione descrive correttamente la base teorica dei database relazionali?
Si basano sulla logica proposizionale e sui grafi orientati
Si basano sulla teoria degli insiemi abbinata all'algebra relazionale
Si basano esclusivamente su tabelle senza fondamenti matematici
Si basano sulla programmazione a oggetti e sull’ereditarietà
Quale combinazione elenca correttamente i principali elementi di un database relazionale e lo strumento di interazione?
Tabelle, Procedure, Funzioni, Trigger; interazione con SQL
Grafi, Documenti, Collezioni, Pipeline; interazione con JSON
File, Cartelle, Puntatori, Buffer; interazione con Bash
Entità, Attributi, Vincoli, Cardinalità; interazione con XML
Quale affermazione descrive correttamente un DBMS?
Un registro cartaceo per l’appello
Un sistema software per creare e gestire database
Un linguaggio di programmazione generico
Un dispositivo hardware per archiviazione
Qual è la funzione principale di un Data Base Management System (DBMS) secondo la definizione fornita?
Offrire solo interfacce grafiche agli utenti
Memorizzare, organizzare e recuperare i dati in un database
Progettare hardware per server di database
Tradurre codice sorgente in linguaggio macchina
Osserva lo schema: gli utenti interagiscono con le applicazioni, che si collegano al DBMS. Quale coppia di componenti del DBMS è correttamente associata alla rispettiva funzione?
Software per eseguire le Query — definisce l'hardware del server
Definizione del DB (catalogo e schema) — organizza l’accesso fisico ai file
Software per accedere e immagazzinare i dati — gestisce la memorizzazione nei DB
Utenti — eseguono direttamente il backup del DB senza applicazioni
Quale affermazione descrive correttamente i metadati gestiti da un DBMS?
Sono i dati effettivi archiviati nelle tabelle
Includono informazioni sui dati contenuti nell’archivio
Sono esclusivamente password degli utenti
Rappresentano solo i risultati delle query
Una scuola vuole definire lo schema logico delle tabelle (colonne, utenti e autorizzazioni) senza ancora inserire dati. Quale componente/linguaggio del DBMS usa principalmente?
DML (Data Manipulation Language)
Data dictionary
Backup e recovery
DDL (Data Definition Language)
In un sistema con più utenti attivi contemporaneamente, quale funzionalità del DBMS garantisce che due persone non modifichino lo stesso record nello stesso momento, preservando la coerenza dei dati?
Accesso concorrente con blocco dei record (integrità)
Kernel per il multitasking
Connessione di rete
Report e query interattive
Quale tipo di DBMS usa un modello in cui i dati sono organizzati in tabelle bidimensionali formate da righe e colonne?
Gerarchico
Reticolare
Relazionale
Orientato ai documenti
In quale scenario potrebbe NON essere necessario adottare un DBMS?
Quando il database è semplice, ben definito e stabile nel tempo
Quando è richiesto accesso multiutente e concorrenziale
Quando servono backup e recovery affidabili
Quando si devono applicare standard per nomi e formati dei dati
Quale affermazione descrive correttamente un DBMS secondo il riepilogo?
È un insieme di dati memorizzati in un file .MDB
È un software general-purpose che consente di creare, gestire e manipolare database
È un report generato dai dati per utenti finali
È un tipo di memoria di massa per archiviare file generici
