Basi di dati e di conoscenza

Docente: Loredana Vigliano

Comunicazioni

17-09-2015 17:59

Si ricorda che lo scritto viene conservato solo fino al successivo appello


17-09-2015 17:59

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 

 

MER h. 11-13  Aula 3A

VEN h. 11- 13   Aula 3A


Materiale didattico

Compito scritto del 19 Settembre 2016

Risultati dello scritto del 19 Settembre (III appello)

12 Database NoSQL e MongoDB

11 GIS Sistemi Informativi Geografici

 

10 Architettura MySQL e Storage Engin

09 Ottimizzazione query

08 Ottimizzazione indici

07 MySQL Query Performance Optimization

6 Organizzazione fisica dei dati (senza figure)

Compito scritto del 15 Febbraio 2016 (IV appello)

NUOVE Linee guida progetto Basi di dati (INFORMATICA)

1 Introduzione, definizioni e storia

5 DataBase Management System e SQL

04 Modello concettuale e Schemi E-R Logici e Fisici

Linee guida progetto Basi di dati (BIOINFORMATICA)

3 Algebra Relazionale e Calcolo relazionale

2 Modello relazionale

Informazioni

Anno accademico2015-2016
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 Sistemi di basi di dati Pearson


Ricevimento studenti

Al termine di ogni lezione o previo appuntamento via mail


Modalità di esame

L'esame è composto da uno scritto, un progetto ed un esame orale.

 

Si leggano per i particolari le linee guida del progetto presenti sul materiale didattico.