Università degli Studi di Messina UNIVERSITA' DEGLI STUDI DI MESSINA Dipartimento di Scienze Matematiche, Informatiche, Scienze Fisiche e Scienze della Terra Informatica [L-31] BASI DI DATI II Introduzione al Corso Dott. Antonio Celesti [email protected] http://mdslab.unime.it/acelesti Università degli Studi di Messina Outline Obiettivi Programma Materiale didattico Prova di esame Offerta tirocinio e tesi Antonio Celesti 2 Università degli Studi di Messina Obiettivi del corso Acquisire conoscenze avanzate sui database relazionali (ORDBMS, OODBMS, cenni di ORACLE DB Conoscere i limiti dei datatabase relazionai Acquisire conoscenze su database paralleli e distribuiti (ex, Hadoop) Acquisire le conoscenze relative alle basi di dati NoSQL (MongoDB, Cassandra, HBase, Oracle NoSQL) sulle quali si basano i moderni sistemi di cloud computing Acquisire conoscenze relative ai principali strumenti di analisi dei dati e di data mining Acquisire la capacità di progettazione di database in ambito Cloud computing Antonio Celesti 3 Università degli Studi di Messina Programma del corso Parte I – ORDBMS vs OODBMS – Architetture distribuite – Basi di dati a oggetti, multimediali e NoSQL – Basi di dati per XML – Basi di dati parallele e architetture per il cloud – Basi di dati semantiche, SPARQL e Linked Open Data – Architetture Ibride – Architetture per l'analisi dei dati Parte II – Oracle ORDBMS e NoSQL – Hadoop, Zookeeper, HBASE – Cassandra – MongoDB Antonio Celesti 4 Università degli Studi di Messina Programma del corso Parte III – Database Relazionali: Logica e Complessità – Scambio ed integrazione dati – Introduzione al Data Mining – Database probabilistici – Database security Antonio Celesti 5 Università degli Studi di Messina Materiale Didattico Basi di dati 4/ed, Paolo Atzeni, Stefano Ceri, Piero Fraternali, Stefano Paraboschi e Riccardo Torlone. McGraw-Hill, ISBN: 9788838665875. Slides discusse a lezione (escluse quelle ufficiali del libro). Dispense e materiale online fornito durante il corso. Antonio Celesti 6 Università degli Studi di Messina Prove di Esame Prova scritta su aspetti teorici Progetto con discussione orale Antonio Celesti 7 Università degli Studi di Messina Offerta di Tirocinio Dipartimento di Ingegneria, Università degli Studi di Messina, Gruppo di Ricerca Mobile and Distributed Laboratory (MDSLAB) – Contrada di Dio n. 1, 98166, Messina Unità Operativa Anagrafe e Monitoraggio della Ricerca, Palazzo Mariani (ex palazzo delle poste) – Via Consolato del Mare, 41 98122 Messina Antonio Celesti 8 Università degli Studi di Messina Offerta Tesi Gruppo di Ricerca Mobile and Distributed Laboratory (MDSLAB) – Possibili argomenti: sviluppo di applicazioni sperimentali basate su database NoSQL (Cassandra, MongoDB, Hadoop, HBASE, Oracle NoSQL) in ambito Cloud Computing e Internet of Things (IoT), linked-data. Unità Operativa Anagrage e Monitoraggio della Ricerca – ORDBMS e ORACLE DB per l'integrazione ed analisi di dati relazionali. Antonio Celesti 9