Basi di Dati Temporali Il tempo e’ parte intrinseca del nostro modo di percepire e descrivere la realta’ Gli aspetti dinamici sono spesso fondamentali nel nostro modo di descrivere e “gestire” al realta’ Il trattamento del tempo e’ fondamentale in molte aree, dalla filosofia alla linguistica, dalla logica alla computer science
Basi di Dati Temporali La gestione degli aspetti temporali riveste un ruolo molto rilevante nelle basi di dati. A partire dall’inizio degli anni 80’, molti ricercatori hanno evidenziato come un corretto trattamento di tali aspetti richieda significative estensioni degli approcci classici (ad esempio, del modello relazionale), tali da motivare la nascita e la crescita di un intero settore di ricerca, quello delle “basi di dati temporali”. -piu’ di 2000 articoli scientifici dall’80’ al circa 90 entry nella recente enciclopedia sulle basi di dati di Spriger Verlag
Basi di Dati Temporali PROGRAMMA DEL CORSO (1) Introduzione. Limitazioni degli approcci classici (es. SQL) nel trattamento del tempo TSQL2: un “consensus approach” per le basi di dati temporali
Basi di Dati Temporali PROGRAMMA DEL CORSO (2) Approfondimento 1: un modello uniforme per la semantica delle basi di dati temporali Approfondimento 2: problematiche nello sviluppare approcci basati sulla semantica, ed analisi formale delle proprieta’ degli approcci temporali Approfondimento 3: problematiche temporali avanzate (es.trattamento di indeterminatezza temporale, di dati periodici, di dati telici) Digressione: Il trattamento del tempo in Intelligenza Artificiale (cenni)