En bebodd bitmporal relational datamodell och dess frågespråk implementeras. Bitamporalatomen (BTA) är den grundläggande konstruktionen för att representera timliga data och den innehåller 5 komponenter: ett värde, de nedre och övre gränserna för giltig tid, och de nedre och övre gränserna för omkodningstiden. Vi överväger 2 typer av datastrukturer för lagring av BTA: 1) sträng representation och 2) abstrakt data-typ representation. Vi utvecklar också en preprocessor för att översätta en bitmporal strukturerad frågespråk (BtSQL) uttalande till standard SQL uttalanden. Den BtSQL innehåller markera, infoga, ta bort och uppdatera uttalanden av SQL, utökad för bitmporal relational databaser. Det stöder bitmporal, historiska, och nuvarande sammanhang. Bitemporal sammanhang är för revisionsändamål, historiska sammanhang är för att ifrågasätta tidigare tillstånd av en bitmporal databas, och nuvarande sammanhang är för att fråga ögonblicksbild tillstånd av en bitmporal databas. Vi utvärderar också resultatet av de 2 alternativa genomförandemetoderna genom att överväga hämtning, införande och uppdatera frågor.
De implementerade också en sträng och abstrakt data-typ representation av bitmporal data och utvecklade en preprocessor för att översätta en bitmporal SQL uttalande till standard SQL uttalanden i REF.
BtSQL: nested bitemporal relational database query language
{'venue': None, 'journal': 'Turkish Journal of Electrical Engineering and Computer Sciences', 'mag_field_of_study': ['Computer Science']}