← Indietro
EsameEsame completoTesto d’esame

21 09 12S

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

Basi di dati: appello 21/09/12 Si consideri il seguente schema di base di dati che vuole tenere traccia degli immobili venduti da diverse agenzie dislocate su tutto il territorio nazionale: AGENZIA (Codice, Nome, Indirizzo, Città, Telefono, CFTitolare) IMMOBILE (CodiceAgenzia, CodiceImmobile, Indirizzo, Città, Tiipologia, Superficie, Vani, valorestimato, valoreproposto, CFProprietario) VENDITA (CodiceContratto, CodiceAgenzia, CodiceImmobile, CFAcquirente, Data, PrezzoVendita, CFAgente) PERSONA (CF, Nome, Cognome, Indirizzo, Città, Tel) Il campo Tipologia della tabella IMMOBILE rappresenta la tipologia dell’immobile gestito: “popolare”, “economico”, “civile”, “signorile”, “lusso”. Il campo CFProprietario nella tabella IMMOBILE si riferisce alla persona che vuole vendere l’immobile. La tabella PERSONA contiene i dati anagrafici sia delle persone che lavorano all’interno dell’agenzia che dei proprietari e acquirenti degli immobili. NOTA: ogni immobile è gestito da una sola agenzia. Linguaggi Formali Esprimere in algebra (ottimizzata), calcolo relazionale e Datalog la seguente query: Trovare codice fiscale, cognome e nome delle persone che nel 2011 sono state sia venditori che acquirenti (di due immobili diversi). PERSONA IMMOBILE ΠCodiceAgenzia, CodiceImmobile,CFProprietario Π CF, Nome, Cognome VENDITA ΠCodiceAgenzia, CodiceImmobile ΠCFProprietario CF=CFProprietario Π CF, Nome, Cognome σData>01/01/2011 AND Data<31/12/2011 VENDITA ΠCodiceAgenzia, CodiceImmobile,CFAcquirente σData>01/01/2011 AND Data<31/12/2011 ρAßCodiceAgenzia, IßCodiceImmobile CFProprietario=CFAcquirente, σCodiceAgenzia<>A OR CodiceImmobile<>I Linguaggi Formali – Calcolo Relazionale {t| ∃ t1 ∈ PERSONA, ∃ t2∈ IMMOBILE, ∃ t3,t4∈VENDITA (t[CF, Nome, Cognome]=t1[CF, Nome, Cognome] ∧…

Anteprima

Prima pagina del documento.

Prima pagina: 21 09 12S