Back
ExamFull examExam paper onlyItalian

220221 basi di dati

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

Prova pratica Basi di dati corso A – 21 febbraio 2022 – durata: 90 minuti Si crei una base di dati secondo le specifiche elencate di seguito, successivamente svolgere i punti indicati. Si vuole realizzare una base di dati di un videogioco composto da mondi. Ogni mondo ha un nome che lo identifica univocamente, delle coordinate spaziali, che per semplicità si può supporre che si possano racchiudere in una stringa, e un diametro. Un mondo è organizzato in più stati, ognuno dei quali ha un nome che lo identifica nel mondo e un numero di abitanti. Di uno stato interessa la situazione politica attuale, non si tiene traccia della situazione politica passata o futura. La situazione politica è composta da un elenco di partiti (eventualmente anche diversi), ed è identificata da una data di elezione nello stato. Per ogni partito si memorizza il nome (che lo identifica), le voci principali del programma (che potrebbero essere anche di altri partiti), lo slogan e il segretario, quest’ultimo identificato da codice e caratterizzato da nome, cognome e anno di nascita, mentre ogni voce di programma è identificata da codice ed è caratterizzata da descrizione. 1) Progettare il database secondo le specifiche date, realizzando il modello EER e il modello logico; 2) Si crei il database in MySQL assegnando il nome: mondi_cognome_matricola (cognome dello studente che svolge la prova) 3) Si crei un file di testo denominato con mondi_cognome_matricola.sql in cui scrivere lo script SQL, che poi sarà richiamato da shell MySql con il comando: “source mondi_cognome_matricola.sql” oppure “\. mondi_cognome_matricola.sql”. 4) Se saranno presenti errori sintattici che impediscono l’esecuzione dello script in tale modalità la prova NON sarà considerata valida, pertanto è necessario verificare che lo…

Preview

First page of the document.

First page: 220221 basi di dati