BrainTok
ENESIT

Basi di dati: Modello relazionale e algebra relazionale · Relazioni, chiavi e integrità

Come il modello relazionale organizza i dati in relazioni e come chiavi e vincoli di integrità li mantengono coerenti.

Basi di dati · 30 domande

Prova 3 domande

1. Nel modello relazionale, che cos'è esattamente una "relazione"?

  1. Un insieme di tuple con gli stessi attributi
  2. Un file che memorizza una tabella su disco
  3. Un collegamento tra due tabelle distinte
Mostra la risposta

Risposta: Un insieme di tuple con gli stessi attributi

Una relazione è il nome matematico di ciò che disegniamo come tabella: un insieme di tuple (righe) su un elenco fisso di attributi (colonne).

2. Oggi nessuna coppia di clienti della tabella ha lo stesso cognome. Questo rende il cognome una chiave?

  1. Sì, basta che oggi sia unico
  2. Sì, se i cognomi sono anche ordinati
  3. No, una chiave deve valere per ogni dato valido
Mostra la risposta

Risposta: No, una chiave deve valere per ogni dato valido

Una chiave è un vincolo su ogni istanza valida dello schema, non un caso delle righe attuali; il prossimo cliente potrebbe avere lo stesso cognome.

3. Codd affiancò al modello l'algebra relazionale. Che cosa produce ogni operazione dell'algebra relazionale?

  1. Una nuova relazione
  2. Un elenco di posizioni di riga
  3. Un solo numero
Mostra la risposta

Risposta: Una nuova relazione

L'algebra relazionale è chiusa: le operazioni prendono relazioni e restituiscono relazioni, quindi i risultati si possono usare in altre operazioni e annidare liberamente.

Il resto del quiz, poche domande alla volta

BrainTok ti fa qualche domanda da quiz come questi prima di aprire le app che scegli, e il tempo davanti allo schermo diventa apprendimento. Per iPhone.

Unisciti alla beta

Altri quiz di Informatica