← Indietro
EsameEsame completoTesto d’esame

TdE BD1 2024 01 19 ITA

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

Parte 1 – LINGUAGGI DI INTERROGAZIONE SITO(CodiceSito, Nome, Amministratore, URL) PAGINA(CodicePagina, CodiceSito, Titolo, Contenuto, Creatore, DataPubblicazione, Categoria*) COMMENTO(CodicePagina, CodiceSito, ID, Data, Autore, Testo) UTENTE(Username, Email, Nazione) Nello schema riportato sopra si vogliono memorizzare alcune informazioni utili riguardo un network di siti web. In particolare, per le pagine dei siti si v ogliono memorizzare: un codicePagina alfanumerico di 5 caratteri, il codiceSito intero, il titolo, il contenuto (che viene memorizzato come testo di lunghezza arbitraria), l’utente creatore della pagina, la data di pubblicazione e la categoria (che, se presente, può assumere i valori “Tecnologia”, “Arte” e “Cucina”). Tutti gli utenti che si registrano al network (inclusi gli amministratori dei siti e i creatori delle pagine) possono inserire commenti nelle pagine di tutti i siti. Esercizio 1 – SQL (13pt) A. Definire lo schema di PAGINA, inclusi i vincoli di integrità referenziale. (2pt) B. Trovare per ogni sito il numero di pagine senza alcun commento scritto da utenti italiani. (4pt) C. Considerando solo commenti a pagine senza categoria create nel 2023, trovare la nazione i cui utenti hanno prodotto un numero di commenti superiore alla media dei commenti per tali pagine. (4pt) D. Esprimere il vincolo che impone che i commenti abbiano data successiva a quella di creazione della pagina cui sono associati. Devono fare eccezione gli amministratori del sito di cui la pagina fa parte, i quali possono commentare una pagina anche prima della sua pubblicazione. (3pt) Esercizio 2 – Linguaggi formali (6pt) Esprimere in algebra relazionale ottimizzata e Datalog la seguente interrogazione: Trovare le nazioni degli utenti che hanno commentato più di una pagina.…

Anteprima

Prima pagina del documento.

Prima pagina: TdE BD1 2024 01 19 ITA