亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Oracle數據庫-視圖的概念

瀏覽:12日期:2023-11-20 15:17:46
;視圖是原始數據庫數據的一種變換,是查看表中數據的另外一種方式。可以將視圖看成是一個移動的窗口,通過它可以看到感愛好的數據。;視圖是從一個或多個實際表中獲得的,這些表的數據存放在數據庫中。那些用于產生視圖的表叫做該視圖的基表。一個視圖也可以從另一個視圖中產生。;視圖的定義存在數據庫中,與此定義相關的數據并沒有再存一份于數據庫中。通過視圖看到的數據存放在基表中。;視圖看上去非常象數據庫的物理表,對它的操作同任何其它的表一樣。當通過視圖修改數據時,實際上是在改變基表中的數據;相反地,基表數據的改變也會自動反映在由基表產生的視圖中。由于邏輯上的原因,有些視圖可以修改對應的基表,有些則不能(僅僅能查詢)。二 視圖的作用;;* 簡單性。看到的就是需要的。視圖不僅可以簡化用戶對數據的理解,也可以簡化他們的操作。那些被經常使用的查詢可以被定義為視圖,從而使得用戶不必為以后的操作每次指定全部的條件。;* 安全性。通過視圖用戶只能查詢和修改他們所能見到的數據。數據庫中的其它數據則既看不見也取不到。數據庫授權命令可以使每個用戶對數據庫的檢索限制到特定的數據庫對象上,但不能授權到數據庫特定行和特定的列上。通過視圖,用戶可以被限制在數據的不同子集上:;;;使用權限可被限制在基表的行的子集上。;;;使用權限可被限制在基表的列的子集上。; ;;;使用權限可被限制在基表的行和列的子集上。; ;;;使用權限可被限制在多個基表的連接所限定的行上。; ;;;使用權限可被限制在基表中的數據的統計匯總上。;;;使用權限可被限制在另一視圖的一個子集上,或是一些視圖和基表合并后的子集上。;;* 邏輯數據獨立性。視圖可幫助用戶屏蔽真實表結構變化帶來的影響。三 視圖的安全性;;視圖的安全性可以防止未授權用戶查看特定的行或列,是用戶只能看到表中特定行的方法如下:;1 在表中增加一個標志用戶名的列;;2 建立視圖,是用戶只能看到標有自己用戶名的行;;3 把視圖授權給其他用戶。四 邏輯數據獨立性;視圖可以使應用程序和數據庫表在一定程度上獨立。假如沒有視圖,應用一定是建立在表上的。有了視圖之后,程序可以建立在視圖之上,從而程序與數據庫表被視圖分割開來。視圖可以在以下幾個方面使程序與數據獨立:;1 假如應用建立在數據庫表上,當數據庫表發生變化時,可以在表上建立視圖,通過視圖屏蔽表的變化,從而應用程序可以不動。;2 假如應用建立在數據庫表上,當應用發生變化時,可以在表上建立視圖,通過視圖屏蔽應用的變化,從而使數據庫表不動。;3 假如應用建立在視圖上,當數據庫表發生變化時,可以在表上修改視圖,通過視圖屏蔽表的變化,從而應用程序可以不動。;4 假如應用建立在視圖上,當應用發生變化時,可以在表上修改視圖,通過視圖屏蔽應用的變化,從而數據庫可以不動。
標簽: Oracle 數據庫
主站蜘蛛池模板: 六月丁香婷婷综合 | 日韩一二区 | 久久亚洲网站 | 99国产国人青青视频在线观看 | 国产一区二区三区在线免费 | 国产免费久久精品 | 日韩在线你懂的 | 成年人黄视频在线观看 | 国产亚洲精品美女2020久久 | 日韩精品一 | 天堂亚洲欧美日韩一区二区 | 美国一级做a一级爱视频 | 亚洲欧美一区二区三区蜜芽 | 久草手机在线观看视频 | 黄色一级片性生活 | 久久久久毛片成人精品 | 国产免费播放 | 青青草免费在线视频 | 妹子草网 | 国产在亚洲线视频观看 | 国产精品视频全国免费观看 | 国产伦精品一区二区免费 | 一级做α爱过程免费视频 | 日韩欧美一二三区 | 国产大学生露脸激情 | 欧美一级高清免费a | 成人欧美日本免费观看 | 亚洲欧美日韩专区一 | 国产成人精彩在线视频50 | 国产精品美女免费视频大全 | 在线播放高清国语自产拍免费 | 国产亚洲综合成人91精品 | 永久精品免费影院在线观看网站 | 日韩在线一 | 日韩欧美在线观看视频一区二区 | 特级淫片aaaa毛片aa视频 | 色婷婷狠狠干 | 日韩欧美在线一区二区三区 | 久久久久久久综合狠狠综合 | 亚洲精品在线第一页 | 亚洲一区精品视频在线 |