看板 Database 關於我們 聯絡資訊
※ 引述《dejavu0418 (lavender)》之銘言: : 這是第一次上database的版,有些問題想要請問一下版上的高手們 ^^a : (我沒有詳細看版規,如果我的文章有違反之處我會馬上自D!!!!) : 就是DCL中的rollback和commit中這兩個算是保持資料庫的完整性還是安全性? commit與rollback是為了維護交易的一致性. : 還有其中設定privilege的deny、grant還有revoke ←這該算安全性吧... : grant算是授與權限、deny、revoke這兩著之間有什麼不同 @@ 這些看看M$ SQL Server的線上叢書,有不錯的說明. 簡言之,revoke是用來撤銷之前grant出去的權限, 而deny是用來限制帳戶的權限,避免被誤grant一些不該有的權限. : 另外,如果D.B做反正規化是為了做datamining用的...........吧 是嗎 ^^a : ↑是在OLAP做嗎? 反正規化是一種與正規化相對的方法, 正規化可能會過度拆解表格使資料庫變得沒效率, 反正規化則是降低正規化的程度,使效率提升. 反正規化與datamining及OLAP是三碼子事,沒必要說它是為了DM或OLAP而存在. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.211.33