看板 Database 關於我們 聯絡資訊
※ 引述《ccchen0922 ()》之銘言: : 這是第一次上database的版,有些問題想要請問一下版上的高手們 ^^a : (我沒有詳細看版規,如果我的文章有違反之處我會馬上自D!!!!) : 就是DCL中的rollback和commit中這兩個算是保持資料庫的完整性還是安全性? : 還有其中設定privilege的deny、grant還有revoke ←這該算安全性吧... : grant算是授與權限、deny、revoke這兩著之間有什麼不同 @@ : 另外,如果D.B做反正規化是為了做datamining用的...........吧 是嗎 ^^a : ↑是在OLAP做嗎? : 很不好意思,第一次來了就問了很多沒有程度的問題 囧 : 如果我敘述有錯的地方,請各為大大可以多多指教 謝謝 ^_^ BEGIN TRANSACTION, COMMIT TRANSACTION, ROLLBACK TRANSACTION 算是資料完整性吧? 不然沒有用交易處理的話,A 寫入但 B 沒寫入,那不就資料不完整了。 話說回來,Transaction 好像不算是 DCL 吧? DCL: http://en.wikipedia.org/wiki/Data_Control_Language 至於 DB 的反正規化,未必是要用在 data mining,在 OLTP 中如果 JOIN 過多會影響 Performance 時,就可以考慮做反正規化,那是在資料表設計時做,而不是在 OLAP 處理時做。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.101.214