Estratto del documento

1° Prova infracorso (prof. Picariello) Basi di dati 2003

I vincoli di integrità determinano

  • L’insieme di tuple corrette per una fissata applicazione
  • Quali attributi sono sicuramente chiavi
  • Quali chiavi sono corrette per una fissata applicazione

Il TJOIN non si applica

  • Quando le relazioni hanno attributi in comune
  • Quando sulle relazioni esistono le condizioni per applicare il prodotto cartesiano
  • Se il prodotto cartesiano tra le relazioni è vuoto

I domini che partecipano ad una relazione devono essere

  • Dello stesso tipo o di tipo diverso
  • Di tipo diverso l’uno dall’altro
  • Solo dello stesso tipo

Un Datawarehouse

  • È parte di un SI
  • È parte di un sistema OLTP
  • È parte di un sistema operazionale

Schema Dottore, Paziente, Visita e Prescrizione

Dato il seguente schema: Dottore(codDoc*, DocName, DocAddress); Paziente(codPaz*, PazName, PazAddress); Visita(codDoc, codPaz*, DataVisita*, tempoVisita*, Diagnosi); Prescrizione(codPaz*, DataVisita*, tempoVisita*, numPrescr*, Medicina); dove l'asterisco (*) indica attributo/i chiave.

La coppia (codPaz, PazName) è una superchiave per la tabella Paziente?

  • A volte sì, a volte no a secondo del nome del Paziente
  • No, sempre
  • Sì, se codPaz è chiave, allora la coppia è superchiave.

Operazioni algebriche per trovare il nome del dottore

Dato il seguente schema: Dottore(codDoc*, DocName, DocAddress); Paziente(codPaz*, PazName, PazAddress); Visita(codDoc, codPaz*, DataVisita*, tempoVisita*, Diagnosi); Prescrizione(codPaz*, DataVisita*, tempoVisita*, numPrescr*, Medicina); dove l'asterisco (*) indica attributo/i chiave. Quali operazioni algebriche devono essere fatte per trovare il nome del dottore che ha visitato il paziente Kirk il 20/01/2400 alle 17.30?

  • Nessuna delle altre risposte è quella giusta
  • PROIE[DocName](SELEZ[PazName='Kirk'AND DataVisita = '20/01/2400'AND tempoVisita= '17.30 '](NJOIN(NJOIN(Dottore,Visita),Paziente )) );
Anteprima
Vedrai una selezione di 1 pagina su 1
Basi di dati - Esercizi vari Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/05 Sistemi di elaborazione delle informazioni

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Fra.M di informazioni apprese con la frequenza delle lezioni di Basi di Dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Picariello Antonio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community