New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di...

18
Fondamen( di Informa(ca e Basi di Da( a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATE SUL MATERIALE DEL PROF. MARCO DI FELICE

Transcript of New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di...

Page 1: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Fondamen( di Informa(ca e Basi di Da(

a.a. 2019/2020DOCENTE: DOTT.SSA VALERIA FIONDABASAT E SU L M AT ER IALE DEL PROF. M ARCO DI FEL ICE

Page 2: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Proge&azione logicaTRADUZIONE DA MODELLO E/R A MODELLO RELAZIONALE

Page 3: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

EserciziMODELLO RELAZIONALE

Page 4: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 1

Page 5: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 1

Page 6: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 1

Page 7: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 2

• Esiste un vincolo di integrita’ referenziale: LIBRO.{Nome, Cognome} -> AUTORE ?

• Esiste un vincolo di integrita’ referenzialeLIBRO.Editore -> EDITORI ?

• E’ possibile rimuovere la prima riga della relazioneLIBRO senza violare i vincoli di integrita con la relazione EDITORI.

• E’ possibile fare il viceversa?

Page 8: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 3

Page 9: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 3

Page 10: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 3

Page 11: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 3

Page 12: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 3

Page 13: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 3

Page 14: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 4

Page 15: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 5

Si considerino i seguen- fa0 di interesse di una agenzia immobiliare. Immobili in vendita: di un immobile, iden-ficato da un codice, interessa il -po (appartamento, villa, ...), la superficie, il numero di vani, eventuali annessi (garage, can-na, giardino,...), il prezzo richiesto, il proprietario. Proprietari: un proprietario e'iden-ficato dal codice fiscale; di ogni proprietario interessa il cognome, il nome, il n° telefonico, gli immobili in vendita di cui è proprietario.

Page 16: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 6

Si prendano in esame i seguen/ fa1, riguardan/ il crimine organizzato:- I criminali sono organizza/ in bande; di ciascuno di essi, iden/ficato da un codice, interessano i da/ anagrafici, la banda cui è affiliato, gli eventuali crimini addebita/gli con l’anno in cui gli inves/gatori hanno formulatol’incriminazione.- Di ogni banda , iden/ficata dal nome, interessa il capo e gli altri affilia/, le altre bande con cui eventualmentecollabora. Una banda è cos/tuita da almeno tre affilia/, compreso il capo.- Di ogni crimine, iden/ficato da un codice, interessa il luogo e la data, le persone colpite, gli eventualiresponsabili .

Page 17: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 7

La mostra nazionale dell’an0quariato è cos0tuita da stand, iden0fica0 da un numero; di ogni stand interessala zona in cui è situato, la superficie, il nome dell’an0quario espositore. In uno stand sono espos0 degli ogge<, iden0fica0 da un codice unico in tu=a la mostra. Ciascun ogge=o èdescri=o dal 0po, i materiali di cui è cos0tuito, l’epoca, il prezzo. Ad ogni visitatore della mostra viene assegnato un codice, e di ogni visitatore viene registrato il nome, l’etàe quanto tempo si è fermato in ciascuno stand; alcuni visitatori effe=uano degli acquis0 di ogge< in esposizione.

Page 18: New Fondamen(di Informa(ca e Basidi Da( a.a. 2019/2020 - Unical · 2019. 11. 4. · Fondamen(di Informa(ca e Basidi Da(a.a. 2019/2020 DOCENTE: DOTT.SSA VALERIA FIONDA BASATESULMATERIALEDEL

Esercizio 8

Si vuole proge,are una base di da2 per ges2re informazioni su A,ori, Regis2, Film e Proiezioni. A,ori e regis2 sono iden2fica2 dal nome; di essi interessa la nazionalita e l’anno di nascita. I film sono iden2fica2 da un codice; di essi interessa il 2tolo, l’anno di produzione, il regista, gli a,ori che vi recitano e, per ogni a,ore, se è protagonista o non protagonista. Di una proiezione interessa la ci,a, la sala, la data, l’ora, il numero di spe,atori.