Basi di dati e di conoscenza

Docente: Loredana Vigliano

Comunicazioni

ESAMI SESSIONE AUTUNNALE

22-09-2020 19:41

 

APPELLI ONLINE (scritto , progetti e orali)

E' indispensabile , per sostenere l'esame online disporre di computer con videocamera , microfono e connessione internet funzionante.

E' indispensabile comunque iscriversi su Delphi (anche solo per l'orale).

 

IV Appello (V per Bioinformatici) AA2019-20 

 

24 Settembre orali sul canale 'Esami orali' con il seguente ordine :

ore 10:30 Rastelli, Ianni, Sapio

ore 12:30 Campana, Milo

ore 15 Colavecchi, Appetito, Coscia 


Regole per lo scritto d'esame

09-07-2020 10:57

Le regole per partecipare all’esame scritto di Basi di Dati e Conoscenza (Informatici e Bioinformatici) sono :

 

-       Iscriversi a Delphi (ANCHE SOLO PER L'ORALE)

-       Inviare una mail per partecipare allo scritto a vigliano@mat.uniroma2.it con nome, cognome, matricola, corso e soprattutto mail a cui sarà inviato il Forms con lo scritto

-       Lo scritto verrà effettuato in più turni (suddividerò io)

-       Ogni studente può partecipare ad un solo turno

-       Se uno studente non vuole più partecipare allo scritto, deve comunicarlo in modo da poter lasciare il posto ad un altro studente

-       L’assegnazione del compito con Microsoft Forms pare funzioni solo con Chrome, assicuratevene ed eventualmente provvedete

-       Poco prima dell’inizio i partecipanti di quel turno devono collegarsi a Teams, canale VIGLIANO-BASI_DI_DATI_CONOSCENZA-->Appelli esame, con a portata di mano documento (per l’identificazione), fogli bianchi e penna….e basta

-       Al momento in cui invio/assegno il compito gli studenti dovranno già essere tutti collegati al suddetto canale e dovranno essere visibili con microfoni e videocamere attivati

-       Eventuali domande potranno essere fatte sulla chat (al solito solo per i primi 20 minuti)

-       Il file da caricare con lo schema E-R è preferibile sia una scansione (o al limite una foto) del vostro foglio scritto a mano (ben chiaro e ben visibile!)

 

Per qualsiasi dubbio potete scrivermi .


Lezioni BDC online

13-05-2020 16:49

Cari studenti,

durante il periodo di sospensione delle attività frontali le lezioni di Basi di dati e Conoscenza sono proseguite a distanza.

 

Siete pertanto pregati accedere al corso VIGLIANO-8065621-BASI_DI_DATI


Lezioni

1null

Orario Secondo semestre :

Lunedì ore 14-16 aula 17

Martedì ore 14-16 aula L3


Materiale didattico

Risultati scritto IV appello del 21 Settembre

Linee guida per il progetto d Basi di dati e Conoscenza (Informatica - crediti 12)

Linee guida per il progetto d Basi di dati (BioInformatica - crediti 6)

13 lezione 27 Aprile - GIS e Geodatabase

lezione 7 Aprile Istruzioni istallazione MongoDB

12 lezione 6 Aprile Database NoSQL 

11 Architettura e Motori MySQL 

09 Architettura Ottimizzatore MySQL

11.4 23 Marzo MVCC in MySQL

10 16 Marzo Ottimizzazione Query

08 Ottimizzazione Indici

04 Modello concettuale, schemaE-R logico e schema E-R normalizzato

07 Organizzazione fisica dei dati

 

06 Comando EXPLAIN

 

05 DataBase Management System e SQL

 

03 Algebra Relazionale e Calcolo Relazionale

 

 

02 Modello Relazionale

 

01 Introduzione, storia e definizioni

Informazioni

Anno accademico2019-2020
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
 

-  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

Comunque sempre tramite Teams


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.