Basi di dati II
2012-2013
Presentazione del corso
Paolo Atzeni
4/03/2013
Informazioni pratiche
Docente: Paolo Atzeni
06 5733 3213
[email protected]
http://www.dia.uniroma3.it/~atzeni/
Periodo:
Orario:
04/03-07/06/2013
lu-ma-gi-ve ore 14:00-15:30 aula N10
(con possibili modifiche annunciate per tempo)
Ricevimento:
vedere sulla home-page del docente
Sito del corso:
raggiungibile dalla home-page del docente
Iscrizione al corso sul server Moodle, vedi sito del corso, obbligatoria per
sostenere le prove parziali e per consegnare i progetti
Mailing list:
sempre attraverso Moodle
Forum
(gestito e moderato da studenti che il docente ringrazia)
4/03/2013
Basi di dati II 2012-2013, presentazione
2
Obiettivi formativi
• Esporre modelli, metodi e sistemi fondamentali per la tecnologia
delle basi di dati insieme ad alcune recenti direzioni di
evoluzione della tecnologia stessa.
• Affrontare le recenti direzioni di evoluzione delle metodologie e
tecnologie delle basi di dati, con riferimento alle principali
famiglie di problemi di interesse: integrazione di basi di dati
eterogenee e autonome; utilizzo di basi di dati per applicazioni
di analisi e supporto alle decisioni; utilizzo di basi di dati per
gestione di informazioni semistrutturate.
• Superato il corso, lo studente conoscerà le tecnologie
fondamentali su cui sono basati i DBMS relazionali e le
principali metodologie e tecnologie per l'integrazione, per lo
sviluppo di datawarehouse e per lo sviluppo di
applicazioni con basi di dati in ambito XML.
4/03/2013
Basi di dati II 2012-2013, presentazione
3
Programma
• Tecnologia delle basi di dati attuali: strutture fisiche, gestione
delle transazioni, architetture distribuite.
• Linee di evoluzione: data warehousing (e, forse, basi di dati a
oggetti, basi di dati attive).
• Gestione di dati XML: WWW e linguaggi di mark-up; XML e
namespaces; linguaggi di schemi per XML; XPath; XQuery;
XML programming; Web Semantico e RDF; SPARQL
• Seminari sulle recenti evoluzioni delle basi di dati (ad esempio
sistemi "NoSQL")
Riferimenti
– P. Atzeni, S. Ceri, P. Fraternali, S. Paraboschi, R. Torlone.
Basi di dati: architetture e linee di evoluzione. McGraw-Hill,
2003 o seconda edizione 2007
– Materiale disponibile in rete in aggiornamento
4/03/2013
Basi di dati II 2012-2013, presentazione
4
Esami
• Modalità:
– prova scritta
– svolgimento di piccoli progetti
• finalizzati alla preparazione allo scritto, in tre o quattro
parti, seguendo lo svolgimento del programma
• non specificamente valutati
• svolti preferibilmente in gruppi di due o tre persone
• modalità più precise fra una decina di giorni
• da presentare insieme allo scritto (o prima)
• Appelli: giugno (27 giugno ore 14), settembre, febbraio
4/03/2013
Basi di dati II 2012-2013, presentazione
5
Esami:
modalità ad "accertamento continuo"
• Gli studenti potranno scegliere, per il primo appello, in
alternativa rispetto a quella tradizionale, una modalità di
valutazione basata su più prove, svolte anche durante il corso
• Per gli studenti che sceglieranno questa modalità la valutazione
sarà basata su quattro prove, secondo le percentuali seguenti (i
dettagli sono da confermare):
– prima prova intermedia, prevista per fine marzo, peso 15%
– seconda prova intermedia, prevista a metà/fine aprile, peso
25%
– terza prova intermedia, prevista per metà maggio, peso 30%
– prova finale, in sede di esame, peso 30%
4/03/2013
Basi di dati II 2012-2013, presentazione
6
Esami:
modalità ad "accertamento continuo", 2
• I pesi sono flessibili (a vantaggio dello studente), vedi il sito
• Gli studenti sceglieranno questa modalità d'esame
presentandosi, previa iscrizione al corso (vedi oltre), alla
seconda prova. In altre parole, chi si presenta alla seconda
prova sceglie di essere valutato, al primo appello, sulle quattro
prove. Gli altri studenti saranno valutati secondo la modalità
tradizionale, cioè sulla sola prova scritta d'esame. Per gli appelli
successivi, la valutazione sarà basata, per tutti gli studenti, sulla
modalità tradizionale.
• Ciascuna delle prove verterà sugli argomenti trattati nel corso
fino a circa una settimana prima della prova stessa e già
approfonditi attraverso
– esercizi proposti dal docente e sviluppati autonomamente
dagli studenti
– porzioni di progetto/tesina
4/03/2013
Basi di dati II 2012-2013, presentazione
7
Metodo di studio
• studio individuale, con riflessione sui concetti e riferimento alle
esperienze personali
• svolgimento degli homework e dei progetti
4/03/2013
Basi di dati II 2012-2013, presentazione
8
Software
•
•
•
•
Un DBMS (DB2, Oracle, SQLServer, Postgres, Mimer, …)
Un DBMS didattico (Simple DB)
Strumenti per gestione di dati XML
Tutti per
– per verifiche di vari concetti
– per lo sviluppo di esercitazioni e dei progetti
4/03/2013
Basi di dati II 2012-2013, presentazione
9
Corso integrativo
• Le tematiche su Gestione dati in XML saranno prevalentemente
svolte nell'ambito di un ciclo di lezioni tenuto dal 14/05 all'7/06
dal professor Peter Wood (Birkbeck, University of London),
nell'ambito di una sperimentazione della facoltà e del collegio
didattico volta a perseguire obiettivi di "internazionalizzazione".
4/03/2013
Basi di dati II 2012-2013, presentazione
10
Scarica

Presentazione del corso