Basi di dati e di conoscenza

Docente: Loredana Vigliano

Comunicazioni

ESAMI SESSIONE INVERNALE (BIOINFORMATICA)

24-11-2021 16:56

ESAMI SESSIONE INVERNALE 

 

RICORDATEVI IL GREEN PASS !!!!

 

 

I Appello AA2021-22 (BIOINFORMATICA)

7 Febbraio scritto ore 14 in aula T5 

8 Febbraio consegna progetto entro le 12 a vigliano@mat.uniroma2.it

9 o 11 Febbraio orali ore 11 orali in aula 16 con ordine da stabilire.


LEZIONI BDC

22-10-2021 09:57

Per tutti gli studenti del corso Basi di dati (Informatica e Bioinformatica) 2021-22:

 

Per le lezioni in presenza é necessario prenotarsi in aula su Delphi ed essere dotati di Green pass. 

 

Per seguire la diretta online della lezione è possibile accedere al Team VIGLIANO-2021-22-BASI_DI_DATI 


Lezioni

011-10-2021

Orario Primo semestre :

 

Lunedì ore 16-18 aula 3PP2 

Mercoledì ore 14-17 aula 3PP2


Materiale didattico

Esercizi SQL dati fino ad ora

05 DataBase Management System e SQL

Linee guida al progetto 2021-22 (SOLO PER INFOMATICA)

Elenco di possibili progetti di Database da scegliere (resta inteso che saranno ben accette le vostre proposte originali)

Linee guida al progetto 2021-22 (SOLO PER BIOINFORMATICA)

DB Articoli

04 Modello concettuale e schemi E-R Logici e normalizzati (fisici)

03 Algebra e Calcolo Relazionale

02 Modello relazionale

01 Introduzione, storia e definizioni

Informazioni

Anno accademico2021-2022
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 (facoltativo)
------ Data Warehouse (facoltativo)
------ Data Mining
 (facoltativo)

-  DB NoSQL : MongoDB e/o MySQL8

- Implementazione progetto


Testi di riferimento

Prima parte

- Atzeni,Ceri,Fraternali,Paraboschi,Torlone Basi di dati -Modelli e Linguaggi di interrogazione- ed. McGraw-Hill 4nd edition (è il libro piccolo)

 

Seconda parte

- Elmasri,Navathe Sistemi di basi di dati, Fondamenti e complementi Pearson 7a edizione italiana

 

 

- lucidi di L. Vigliano presentati a Lezione (non coprono tutto il programma)


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.

Riassumendo: 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.