Basi di dati e di conoscenza

Docente: Loredana Vigliano

Comunicazioni

APPELLI

20-09-2017 17:54

 IV Appello (V Appello per Bioinformatici)

21 Settembre orale aula 3A ore 11 : Rubino, Fois-Lazzarini, Margiotta

                                        ore 15 : Perfetto, Rogo, De Luise, Macari


14-09-2016 14:25

 

ATTENZIONE !!!!!! : per poter sostenere l' esame (anche solo orale) è necessario prenotarsi sul sito  delphi.uniroma2.it.

ATTENZIONE !!!!!!  : useremo la verbalizzazione automatica e quindi non sarà più possibile sostenere l'esame senza prenotazione!!!!!
 
ESAMI PROPEDEUTICI : MD e PR 


Lezioni

0null

Orario secondo semestre :

 

Lunedì ore 14-16 aula 3A o 17

Venerdì ore 14-16 aula 3A o 17


Materiale didattico

Risultati dello scritto del 18 Settembre

13 GIS Sistemi Informativi Geografici

12 Architettura MySQL e Storage Engines

11 Database NoSQL e MongoDb

10 Ottimizzazione Query 

09 Ottimizzazione Query in MySQL

08 Ottimizzazione indici

07 Organizzazione fisica dei dati (senza figure)

lineee guida progetto database (cfu 12 Informatica)

linee guida progetto database (cfu 6 Bioinformatica)

05 DataBase Management System e SQL

06 Comando Explain

 

04 Modello concettuale e Schemi E-R Logici e Fisici

01 Introduzione, definizioni e storia

03 Algebra relazionale e Calcolo relazionale

02 Modello relazionale

Informazioni

Anno accademico2016-2017
Crediti12
SettoreINF/01
Anno2
Semestre1-2
PropedeuticitàMatematica discreta. Programmazione dei calcolatori con laboratorio.

Programma

Introduzione 

- Modello relazionale 
- Algebra relazionale 
- Calcolo relazionale 
- Flusso di progetto e visione dei dati 
- Modello concettuale dei dati 
- Disegno logico DB 

Schema Entity-relationship 
- Disegno fisico DB 
- Forme normali 
- Query language e implementazioni su mySQL 
DML 
SQL 

- Organizzazione fisica dei dati 
- Ottimizzazione degli indici 
- Normalizzazione e Denormalizzazione 
- Ottimizzazione delle interrogazioni 
------ MySQL e ottimizzazioni 


- Transazioni 
------ Locking a due fasi, Timestamp,MVCC 
------ MySQL e Storage Engine
 

- Basi di dati attive 
------ Trigger e Stored Procedure 
------ Cursor, Trigger e Stored Procedure in MySQL 

- Basi di dati geospaziali e GIS 
- Basi di dati su architetture distribuite 
------ Commit a due fasi  
- Architetture per l' analisi dei dati 
------ Data Warehouse 
------ Data Mining
 

- Linked Open Data e DB NoSQL : MongoDB

- Implementazione progetto


Testi di riferimento

 

- Atzeni,Ceri,Fraternali,Paraboschi,Torlone Basi di dati - ed. McGraw-Hill 4nd edition (59 euro)

   (chi già possiede i precedenti 2 libri può utilizzarli) 

 

- Schwartz,Zaitsev,Tkachenko,Zawodny, Lentz & Balling High Performance MySQL ed. O'Reilly 2nd edition

 

 

- lucidi di L. Vigliano presentati a Lezione 

Consigliati : 
- Elmasri,Navathe Fundamentals of database system Pearson 7th edition


Ricevimento studenti

 

Al termine di ogni lezione o previo appuntamento via mail


Modalità di esame

L’ esame comprende uno scritto, un progetto e un orale. Lo scritto può essere conservato per un solo appello, eccetto per l’ ultimo appello dell’ anno accademico (non si può conservare).

Nello specifico : 

se supero lo scritto a Giugno posso portare il progetto a Luglio

se supero lo scritto a Luglio posso portare il progetto solo al primo appello di Settembre

se supero lo scritto a Settembre posso portare il progetto solo al primo appello di Febbraio, poi stop.

Infine il primo appello di Settembre e il primo appello di Gennaio/Febbraio sono riservati ai soli studenti che hanno superato lo scritto nell' appello precedente.