.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ comunicazione digitale (http://www.dsy.it/forum/forumdisplay.php?forumid=108)
-- valid-time vs transaction-time (http://www.dsy.it/forum/showthread.php?threadid=42076)


Posted by zenerh on 29-06-2011 17:44:

valid-time vs transaction-time

le slide del prof Bettini a riguardo sono al quanto inutili.
c'è per caso qualcuno che ha capito la differenza tra i due tipi di dato.
VT identifica un periodo di tempo durante il quale un fatto è vero nel mondo reale
TT mostra cos'è salvato nel DB in un dato momento
questo è quello che ho capito..c'è qualcuno così gentile da illuminarmi in due righe?


Posted by ayakochan on 30-06-2011 09:24:

Allora ti spiego in due righe cosa ho capito io.

Valid time: è un periodo di tempo (un intervallo) all'interno del quale un determinato evento è accaduto (quindi quell'evento in quel determinato intervallo di tempo risulta vero). Nel DB il Valid Time è espresso tramite due colonne che identificano lo START e l'END dell'intervallo.

Transaction time: credo che si rappresenti con una colonna di tipo timestamp. Ti puoi chiedere ad esempio che evento è rappresentato in quel determinato istante. Ad esempio: in corrispondenza del 30 giugno 2011 ore 10.22 qual è l'evento che mi caratterizza?
TT - UTENTE - EVENTO
30/06/2011 10.22 - ayakochan - scrive al computer

Spero di averti aiutato!

__________________
...now my feet won't touch the ground...


Posted by zenerh on 30-06-2011 15:34:

perfetto!
anche se in rete ho letto che anche i TT-data sn caratterizzati dalla doppia colonna startTT-stopTT che identifica il periodo.
proprio per questo non ne colgo una sostanziale differenza.
invece sulle slide del prof (il TT è rappresentato da una sola colonna)..boh!
oltre a questo c'è da sapere che quando in un DB vengono utilizzati entrambi i tipi di temporal-data , il db è detto bitemporal.
spero sia suff come risposta per un eventuale domanda all'orale.
grazie!
ciaoo ;)


All times are GMT. The time now is 10:29.
Show all 3 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.