早期格式的人控計算機數據庫,它們只是用來存儲文本和數字的字符串,而且它們不識別時間的流逝。這造成了幾個問題,最明顯的一個問題是基于時間的事件不能從頭到尾進行跟蹤,而只能通過事件的當前狀態進行跟蹤。由此產生的另一個問題是,如果主鍵或行名,與一個日期相關聯,那么主鍵就可以被反復使用,從而產生多余的數據。為了緩解這些問題,數據庫社區被要求創建一個可以集成到數據庫格式中的時態變量,時態數據庫創建于1993年,并于1994年實現隨著這一變化,數據庫能夠跟蹤事件的開始和結束,這對許多企業、政府部門和學校都有幫助,其中,在時態數據庫模式中加入了兩個不同的變量:有效時間和事務時間。有效時間是指輸入的數據發生在現實生活中的時間。例如,如果有人更改了地址,有效時間應為發生地址更改的時間。事務時間是數據庫記錄事件的時間,可能是幾個小時或幾天后。事務時間會不斷更新,以便數據庫管理員可以檢查當前數據的狀態由于使用兩個變量來測量時間,因此有三種不同的時態數據庫類型:歷史數據庫優先考慮有效時間,而回滾數據庫則相反,它通過優先處理事務時間來實現,時態數據庫的創建意味著管理員能夠使用各種各樣的時間查詢來正確確定時間敏感信息。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!