13.01.2013 Views

Facoltà di Ingegneria - Udu Lecce

Facoltà di Ingegneria - Udu Lecce

Facoltà di Ingegneria - Udu Lecce

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Obiettivi del modulo<br />

Obiettivo del corso è introdurre lo studente agli aspetti fondamentali dei sistemi <strong>di</strong><br />

realizzazione e gestione <strong>di</strong> basi <strong>di</strong> dati, illustrandone le varie fasi (definizione dei requisiti<br />

utente, progettazione concettuale e logica,realizzazione, manutenzione) . Alla fine del<br />

corso lo studente dovrebbe avere acquisito tecniche e meto<strong>di</strong> per affrontare problemi <strong>di</strong><br />

progettazione <strong>di</strong> basi <strong>di</strong> dati, e per utilizzare le funzionalità <strong>di</strong> base (definizione della base<br />

<strong>di</strong> dati, aggiornamento della base <strong>di</strong> dati, interrogazioni sulla base <strong>di</strong> dati) dei sistemi <strong>di</strong><br />

gestione <strong>di</strong> basi <strong>di</strong> dati nell'ambito dello sviluppo e dell'esercizio <strong>di</strong> sistemi informatici. Il<br />

corso fa esplicito riferimento alle basi <strong>di</strong> dati relazionali, e ai relativi sistemi <strong>di</strong> gestione<br />

fondati sul linguaggio SQL. Tuttavia, i meto<strong>di</strong> ed i principi impartiti nel corso hanno vali<strong>di</strong>tà<br />

generale, e possono essere applicati anche in contesti in cui si utilizzano modelli <strong>di</strong> dati e<br />

sistemi <strong>di</strong> gestione <strong>di</strong>versi dai modelli e dai sistemi relazionali.<br />

Requisiti<br />

Si richiede la conoscenza dei fondamenti della programmazione, dei linguaggi <strong>di</strong><br />

programmazione a oggetti, delle strutture <strong>di</strong> dati, e dei sistemi operativi.<br />

Per le propedeuticità formali si veda il Manifesto degli Stu<strong>di</strong> della <strong>Facoltà</strong> <strong>di</strong> <strong>Ingegneria</strong>.<br />

Modalità d'esame<br />

L'esame si compone <strong>di</strong>:<br />

- una prova scritta;<br />

- una <strong>di</strong>scussione orale sugli argomenti attinenti il corso. La <strong>di</strong>scussione potrà partire da<br />

un elaborato progettuale che sarà realizzato da un gruppo <strong>di</strong> studenti. Si precisa che<br />

l'elaborato è realizzato in gruppo <strong>di</strong> 2-3 persone ma la <strong>di</strong>scussione è sostenuta<br />

singolarmente da ciascuno studente.<br />

Sito Internet <strong>di</strong> riferimento<br />

http://mb.unile.it/Basi%20<strong>di</strong>%20Dati%20I°/Basi%20<strong>di</strong>%20Dati%20I°.htm<br />

PROGRAMMA<br />

Teoria<br />

• Introduzione ore: 6<br />

Basi <strong>di</strong> dati e sistemi <strong>di</strong> gestione <strong>di</strong> basi <strong>di</strong> dati<br />

Architettura <strong>di</strong> un sistema <strong>di</strong> gestione <strong>di</strong> basi <strong>di</strong> dati<br />

La progettazione <strong>di</strong> una base <strong>di</strong> dati.<br />

• La progettazione concettuale <strong>di</strong> una base <strong>di</strong> dati ore: 7<br />

Il modello entità-relazione (ER)<br />

Il modello entità-associazione esteso (EER)<br />

Progettazione concettuale <strong>di</strong> basi <strong>di</strong> dati me<strong>di</strong>ante modello EER.<br />

108

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!