Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Basi di dati ~ informatica triennale
 
Appello 17/7/2014
Clicca QUI per vedere il messaggio nel forum
Cronovirus
Vi scrivo il contenuto dell'esame di oggi, con ovvio DISCLAIMER: è quello che ricordo.


1) data la relazione città(ID, nome, km, abitanti) e il vincolo ( km < 20 OR NOT abitanti > 20000) Quale di questi inserimenti non va a buon fine
(non ricordo se i numeri erano esattamente questi, ma la sostanza è la stessa..)

a) insert into città values (1, messina, 15, 15000)
b) insert into città values (2, palermo, 25, 25000)
c) insert into città values (3, cittadella, 25, NULL)
d) nessuna delle precedenti

2) Domanda sulle gerarchie (le risposte multiple non le ricordo bene, ma più o meno erano queste)

A superclasse di B ed C (T,O), C è a sua volta superclasse di D e E (P,E)

Quale di queste affermazioni è vera:
a) se x appartiene ad A x può appartenere a B, a D e a E
b) se x appartiene a B può appartenere a D e a E
c) se x appartiene a B può appartenere a D o a E
d) se x non appartiene a B allora appartiene a D o a E

3) domanda sugli indici sparsi, non mi ricordo le risposte.

4) data la tabella relazione(A,b,c,d,e) e la dipendenza funzionale d->e quale delle seguenti risposte è esatta:
a) è in 2NF
b) è in 3NF
c) è in BCNF
d) nessuna delle precedenti

5) domanda sulle sessioni:
dato il codice:
PHP:

session_start()
        print($_SESSION['user-count']++)



non ricordo le risposte..

PARTE 2:

1) algebra relazionale e SQL date due relazioni

2) data una tabella sysauth disegnare il grafo, scrivere il comando di revoca dei privilegi (es. rossi toglie a verdi) e
scrivere cosa cambia nella tabella sysauth dopo aver eseguito il comando

3) portare da relazionale a ER il seguente schema (maiuscolo=chiavi primarie, stesso nome=chiavi esterne)

studente(MATR, anno-immatricolazione, indirizzo*, email, nome, cognome)
lavoratore(MATR, dichiarazione*, frequentante)
corso(ID, nome, numero, cfu)
aula(NUMERO, nr_posti)
ESAME(MATR, ID, DATA, voto)
pianostudi(MATR,ID)

thirdmoon030
/** SPOILER RISPOSTA **/

Ciao! dato che siamo a due giorni dal prossimo esame, ne approfitto per chiedere conferma su una risposta:

4) data la tabella relazione(A,b,c,d,e) e la dipendenza funzionale d->e quale delle seguenti risposte è esatta:
a) è in 2NF
b) è in 3NF
c) è in BCNF
d) nessuna delle precedenti


è in 2NF vero? perchè la dipendenza non è parte della chiave e perchè non può essere in 3NF perchè c'è una dipendenza transitiva (A->d->e)

Cronovirus
Originally posted by thirdmoon030
/** SPOILER RISPOSTA **/

Ciao! dato che siamo a due giorni dal prossimo esame, ne approfitto per chiedere conferma su una risposta:



è in 2NF vero? perchè la dipendenza non è parte della chiave e perchè non può essere in 3NF perchè c'è una dipendenza transitiva (A->d->e)


Ciao! Mi sembra proprio che sia quella la risposta :)

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate