← Indietro
EsameEsame completoTesto d’esame

01 03 13S

Esame completo di Basi di Dati per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Basi di DatiEsame completo

Informazioni sul documento

Cosa trovi in questo materiale

Esame completo di Basi di Dati per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.

Contenuti estratti dal documento

Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.

Pagina 1

2/12/14 1 Basi di dati: appello 01/03/13 SQL DDL create table CLIENTE ( Codice char (16) Primary key, Nome varchar (20), Cognome varchar(20), TipoDoc varchar (20), NumeroDoc varchar(10), ) SQL DDL create table USA ( Num-Cli char(16) TipoBici varchar (15) Giorno Date, OraInizio Time, OraFine Time Costo Float (5,2) primary key (Num-Cli, TipoBici, Giorno) foreign key (Num-Cli, TipoBici, Giorno) references Prenota(Num-Cli, TipoBici, Giorno)on update Cascade on delete Cascade ) 2/12/14 2 SQL: espressione di vincoli I clienti che hanno usato una bicicletta devono averla precedentemente prenotata CREATE ASSERTION ControllaPrenotazione CHECK ( NOT EXISTS (SELECT * FROM PRENOTA WHERE (Num-Cli, TipoBici, Giorno) NOT IN (SELECT Num-Cli, TipoBici, Giorno FROM PRENOTA) Medico Medico riferimento (0,N) Patologia Contiene Progettazione Terapia Codice Durata Specializzazione Opera Visita Codice (0,1) Riscontro (T,E) (1,N) Paziente effettua (1,1N CF Cognome Nome Nome OraInizio Codice (1,1) (1,N) Soci Non Soci Visita di controllo Visita regolare (1,1) (T,E) Nome (0,N) Numero* Dose* (1,1) Nome Orario Studio Codice Indirizzo Telefono effettua Luogo (1,1) (1,N) (1,1) (1,N) Durata (1,1) Cognome 2/12/14 3 Progetto logico • Paziente (CF, Nome, Cognome, Tipo, MedicoRif) • Medico (ID, Nome, Cognome, Specializzazione, Orario, StudioRif) • Studio (Codice, Indirizzo, Telefono) • Visita (Codice, OraInizio, Durata, Tipologia, Paziente, Medico, Studio, Patologia*) • Patologia (Codice, Nome) • Terapia (Nome, Visita, Durata, Numero*, Dose*) Vincoli di integrità • Paziente.MedicoRifà Medico.ID • Medico.StudioRifà Studio.Codice • Visita.Paziente à Paziente.CF • Visita.Medicoà Medico.ID • Visita.Studio à Studio.Codice • Visita.Patologia à Patologia. Codice • Terapia.Visita à Visita.Codice

Anteprima

Prima pagina del documento.

Prima pagina: 01 03 13S