Database
a prescindere dal tipo di database utilizzato, che tipo di dati è bene utilizzare per memorizzare solo l’anno di nascita di una persona? char(4)
cosa indica la sigla rdbms? un sistema di gestione di una base di dati relazionale
cosa si intende con il nome jdbc? una libreria di accesso ai db per programmi scritti con java
cosa si intende con il termine "normalizzazione"? la riduzione delle anomalie di inserzione, cancellazione e modifica all'interno delle tabelle
cosa si intende per chiave esterna? uno o più campi di una tabella che riferiti al campo o ai campi chiave primaria di un’altra tabella
cosa si intende per tupla nel modello relazionale? una riga di una relazione
creando una chiave esterna che permetta aggiornamenti a cascata si ottiene che: il nuovo valore viene riportato su tutte le relative righe della tabella
master legata
creando una chiave esterna che permetta cancellazioni a cascata si ottiene che: righe della tabella master possono essere cancellate
creando una chiave esterna che vincoli l'inserimento a valori null, alla cancellazione di un dato otterremo che: nella tabella master viene inserito null al
posto dei valori relativi all'attributo modificato
creando una chiave esterna che vincoli un inserimento ad un valore predefinito, in fase di aggiornamento, otterremo che: nella tabella master viene
inserito il valore di default invece dei valori dell'attributo modificato
creando una chiave esterna: si definisce un legame con una tabella master
creando una chiave: definiamo un vincolo di identificazione delle righe
e' esatto dire che un valore null può indicare un valore inesistente? sì, ma solo in alcuni casi
esiste negli rdbms un identificativo univoco della riga? si
gli indici ci permettono di velocizzare: le query
gli rdbms sono costituiti da tabelle ma i dati sono memorizzati in file: che relazione esiste tra loro? le tabelle sono oggetti logici che organizzano i dati
contenuti nei file
il data type decimal è: un tipo numerico esatto
il dcl si definisce come: una famiglia di espressioni utilizzate per gestire i permessi all' interno di un database
il ddl: e' il linguaggio utilizzato per definire gli oggetti in un database
il join è un operatore che: correla dati di due relazioni
il modello relazionale si basa sui concetti di: relazione e operatori d'interrogazione
il vincolo di tupla: esprime delle condizioni su ciascuna tupla, indipendentemente dalle altre tuple
il vincolo transazionale unique permette di: vincolare l'inserimento a valori univoci
in un rdbms più utenti possono modificare contemporaneamente i dati in una tabella: vero
la selezione è: quell'operatore che produce un sottinsieme di tuple
la struttura standardizzata per i dbms è articolata su schemi detti: schema logico, schema interno, schema esterno
le viste: permettono di mettere a disposizione dell'utente rappresentazioni diverse di dati
l'obiettivo della normalizzazione di un database è: minimizzare i valori duplicati all'interno delle singole tabelle
nei database gerarchici, i dati: vengono organizzati in insiemi legati fra loro da relazioni di "possesso"
nel modello relazionale: l'unico strumento per la memorizzazione delle informazioni è la tabella
quale fra le seguenti definizioni caratterizza meglio una base di dati? una collezione di dati gestita da un database management system (dbms)
quale tra le seguenti affermazioni è corretta in merito al concetto di "data warehouse"? un sistema di supporto alle decisioni basato su un database
quali restrizioni implica l’utilizzo della chiave primaria? il campo chiave primaria non accetta valori duplicati e valori di tipo null
se una transazione di modifica dei dati non va a buon fine cosa accade ai dati interessati? nulla, il sistema riporta i dati alla condizione precedente la
transazione
un database relazionale: utilizza la teoria matematica degli insiemi per organizzare i dati in maniera efficace
una base dati in un sistema relazionale è composta da: un insieme di tabelle
una base dati si definisce come: una collezione di dati contenente informazioni organizzate, manipolabili attraverso un dbms
una chiave è: un'insieme non vuoto di attributi utilizzato per identificare univocamente una tupla
una delle operazioni da eseguire per progettare una relazione è: defininire quale campo usare per collegare le tabelle
una possibile caratteristica di un database normalizzato è: un numero elevato di tabelle con poche colonne