作者razor (=_=)
看板Database
标题Re: [问题]有种一些基本的D.B问题 ^^a
时间Thu Jul 20 00:07:55 2006
※ 引述《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