關(guān)于視圖用來(lái)干嘛的,視圖的作用是什么這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、視圖作用:1,簡(jiǎn)單性。
2、看到的就是需要的。
3、視圖不僅可以簡(jiǎn)化用戶(hù)對(duì)數(shù)據(jù)的理解,也可以簡(jiǎn)化他們的操作。
4、那些被經(jīng)常使用的查詢(xún)可以被定義為視圖,從而使得用戶(hù)不必為以后的操作每次指定全部的條件。
5、2, 安全性。
6、通過(guò)視圖用戶(hù)只能查詢(xún)和修改他們所能見(jiàn)到的數(shù)據(jù)。
7、但不能授權(quán)到數(shù)據(jù)庫(kù)特定行和特定的列上。
8、通過(guò)視圖,用戶(hù)可以被限制在數(shù)據(jù)的不同子集上:使用權(quán)限可被限制在另一視圖的一個(gè)子集上,或是一些視圖和基表合并后的子集上。
9、3, 邏輯數(shù)據(jù)獨(dú)立性。
10、視圖可幫助用戶(hù)屏蔽真實(shí)表結(jié)構(gòu)變化帶來(lái)的影響。
11、擴(kuò)展資料:視圖優(yōu)點(diǎn):1. 視點(diǎn)集中視圖集中即是使用戶(hù)只關(guān)心它感興趣的某些特定數(shù)據(jù)和他們所負(fù)責(zé)的特定任務(wù)。
12、這樣通過(guò)只允許用戶(hù)看到視圖中所定義的數(shù)據(jù)而不是視圖引用表中的數(shù)據(jù)而提高了數(shù)據(jù)的安全性。
13、2. 簡(jiǎn)化操作視圖大大簡(jiǎn)化了用戶(hù)對(duì)數(shù)據(jù)的操作。
14、因?yàn)樵诙x視圖時(shí),若視圖本身就是一個(gè)復(fù)雜查詢(xún)的結(jié)果集,這樣在每一次執(zhí)行相同的查詢(xún)時(shí),不必重新寫(xiě)這些復(fù)雜的查詢(xún)語(yǔ)句,只要一條簡(jiǎn)單的查詢(xún)視圖語(yǔ)句即可。
15、可見(jiàn)視圖向用戶(hù)隱藏了表與表之間的復(fù)雜的連接操作。
16、3. 定制數(shù)據(jù)視圖能夠?qū)崿F(xiàn)讓不同的用戶(hù)以不同的方式看到不同或相同的數(shù)據(jù)集。
17、因此,當(dāng)有許多不同水平的用戶(hù)共用同一數(shù)據(jù)庫(kù)時(shí),這顯得極為重要。
18、4. 合并分割數(shù)據(jù)在有些情況下,由于表中數(shù)據(jù)量太大,故在表的設(shè)計(jì)時(shí)常將表進(jìn)行水平分割或垂直分割,但表的結(jié)構(gòu)的變化卻對(duì)應(yīng)用程序產(chǎn)生不良的影響。
19、如果使用視圖就可以重新保持原有的結(jié)構(gòu)關(guān)系,從而使外模式保持不變,原有的應(yīng)用程序仍可以通過(guò)視圖來(lái)重載數(shù)據(jù)。
20、5. 安全性視圖可以作為一種安全機(jī)制。
21、通過(guò)視圖用戶(hù)只能查看和修改他們所能看到的數(shù)據(jù)。
22、其它數(shù)據(jù)庫(kù)或表既不可見(jiàn)也不可以訪問(wèn)。
23、如果某一用戶(hù)想要訪問(wèn)視圖的結(jié)果集,必須授予其訪問(wèn)權(quán)限。
24、視圖所引用表的訪問(wèn)權(quán)限與視圖權(quán)限的設(shè)置互不影響。
25、參考資料:百度百科-----視圖。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!