← Back
ExamFull examExam paper onlyItalian

21 09 12S

Study material for Basi di Dati, shared by the Studwiz community and reviewed by moderators.

Basi di DatiFull exam

Document information

What's included in this study material

Study material for Basi di Dati, shared by the Studwiz community and reviewed by moderators.

Import quality: text was extracted directly from the original document.

Extracted content from the document

Representative passages recognised in different parts of the material. The full extracted text remains available to search, while this compact preview makes the page easier to read.

Page 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] ∧…

Preview

First page of the document.

First page: 21 09 12S