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 scritto 20 Febbraio 2014
Clicca QUI per vedere il messaggio nel forum
lektronar
Vi dico a grandi linee il contenuto della prova.
Domande chiuse a risposta multipla:
1) Data una relazione su un certo schema, qual è l'unico degli inserimenti seguenti che viene accettato, sapendo che sussiste il vincolo check(... = TRUE and (sconto < 3 OR NOT ... )?
a) b) c) d) varie INSERT INTO ... VALUES ...

2) Data la generalizzazione nel diagramma ER, quale sicuramente non è una traduzione possibile? Le opzioni erano varie, in notazione relazionale

3) Data la divisione S = Z : T, quale delle seguenti è corretta? Le risposte vertevano tutte sul grado di S rispetto sia a Z sia a T

4) Data la dipendenza funzionale X --> Y, quale è corretta? C'erano varie ipotesi, del tipo: t1[X] = t2[X] != t3[X] e t1[Y] != t2[Y] = t3[Y]. Ah, ogni tanto la risposta era anche: nessuna delle precedenti. Infame.

5) Porzione easy di un trigger, determinare cosa ritornava il trigger.

Esercizi query e algebra: base di dati data, 7 tabelle
1) Esprimere una query che era un join incrociato con raggruppamento
2) Esprimere una query che era una differenza insiemistica
3 e 4) In algebra relazionale ottimizzata, esprimere due interrogazioni, entrambe su join misti

5) passare da relazionale a ER, per la base di dati su cui sono state formulate le query

6) Sicurezza: disegnare un grafo di sicurezza, tradurre da linguaggio naturale a SQL alcune concessioni e revoche di privilegio, determinare che succedeva al grafo dopo una revoca ricorsiva

Per passare l'esame secondo me ci va la fortuna, e bisogna impratichirsi bene con le query SQL e algebra. Speriamo in bene.

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