Informazioni sul documento
- Università
- Politecnico di Milano
- Corso di laurea
- Computer Engineering
- Materia
- Basi di Dati
- Classificazione
- Esame · Esame completo
- Contenuto
- Testo d’esame
- Formato originale
- Testo
- Testo ricercabile
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.
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.
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.
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
Prima pagina del documento.