Informazioni sul documento
- Università
- Politecnico di Milano
- Corso di laurea
- Computer Engineering
- Materia
- Basi di Dati
- Anno accademico
- 2022-2023
- Classificazione
- Esame · Esame completo
- Contenuto
- Soluzione
- 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.
1---------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE Osservazione( IDAnimale INT REFERENCES Animale(IDAnimale) ON UPDATE CASCADE ON DELETE NO ACTION, Data DATE, Ora TIME, IDArea INT REFERENCES Area(IDArea) ON UPDATE CASCADE ON DELETE NO ACTION, IDGuida INT REFERENCES Guida(IDGuida) ON UPDATE CASCADE ON DELETE NO ACTION, Note VARCHAR(255), PRIMARY KEY(IDAnimale, Data, Ora) ) CREATE TABLE Osservazione( IDAnimale INT, Data DATE, Ora TIME, IDArea INT, IDGuida INT, Note VARCHAR(255), PRIMARY KEY(IDAnimale, Data, Ora) FOREIGN KEY(IDAnimale) REFERENCES Animale(IDAnimale) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (IDArea) REFERENCES Area(IDArea) ON UPDATE CASCADE ON DELETE NO ACTION, FOREIGN KEY (IDGuida) REFERENCES Guida(IDGuida) ON UPDATE CASCADE ON DELETE NO ACTION ) 2---------------------------------------------------------------------------------------------------------------------------------- Crea una view con quattro campi, dove per ogni guida e specie animale, si contano il N. di osservazioni (di quella specie da parte di quella guida) ed il N. di diversi esemplari avvistati (sempre, di quella specie da parte di quella guida) Estrae le informazioni complete (ovvero tutti i campi della tabella Animale) sugli esemplari di giraffa avvistati almeno 100 volte nel solo 2022 3---------------------------------------------------------------------------------------------------------------------------------- --Interpretazione principale (le due osservazioni sono avvenute lo stesso giorno) SELECT DISTINCT G.Nome, G.IDGuida FROM Osservazione O JOIN Animale A ON O.IDAnimale = A.IDAnimale JOIN Guida G on G.IDGuida = O.IDGuida WHERE A.Specie = ‘Giraffa’ AND A.DataNascita = O.Data AND…
Prima pagina del documento.