簡(jiǎn)述視圖的作用 視圖的作用是什么?
視圖的作用是什么?查看功能:1,簡(jiǎn)單。你看到的就是你需要的。視圖不僅可以簡(jiǎn)化用戶對(duì)數(shù)據(jù)的理解,還可以簡(jiǎn)化用戶的操作。經(jīng)常使用的查詢可以定義為視圖,這樣用戶就不必為每個(gè)后續(xù)操作指定所有條件。2. 安全。
視圖的作用是什么?
查看功能:
1,簡(jiǎn)單。你看到的就是你需要的。視圖不僅可以簡(jiǎn)化用戶對(duì)數(shù)據(jù)的理解,還可以簡(jiǎn)化用戶的操作。經(jīng)常使用的查詢可以定義為視圖,這樣用戶就不必為每個(gè)后續(xù)操作指定所有條件。
2. 安全。通過該視圖,用戶只能查詢和修改所能看到的數(shù)據(jù)。但它不能授權(quán)給數(shù)據(jù)庫(kù)的特定行和列。通過視圖,用戶可以被限制到不同的數(shù)據(jù)子集:權(quán)限可以被限制到另一個(gè)視圖的子集,或者視圖和基表的子集。
3. 邏輯數(shù)據(jù)獨(dú)立性。視圖可以幫助用戶屏蔽實(shí)際表結(jié)構(gòu)更改的影響。
視圖的作用是什么?
什么是視圖?視圖是一個(gè)虛擬表,一個(gè)邏輯表,不包含數(shù)據(jù)。作為select語句存儲(chǔ)在數(shù)據(jù)字典中。通過視圖,可以顯示基表(用于創(chuàng)建視圖的表)的部分?jǐn)?shù)據(jù);視圖數(shù)據(jù)來自定義視圖的查詢中使用的表,并使用視圖動(dòng)態(tài)生成。為什么使用視圖?view的優(yōu)點(diǎn)如下:
1)簡(jiǎn)單:使用view的用戶不需要關(guān)心相應(yīng)表的結(jié)構(gòu)、關(guān)聯(lián)條件和過濾條件。對(duì)于用戶來說,它已經(jīng)是過濾的復(fù)合條件的結(jié)果集。
2)安全性:使用視圖的用戶只能訪問允許查詢的結(jié)果集,表的權(quán)限管理不能局限于一行或一列,只需通過視圖即可實(shí)現(xiàn)。
3)數(shù)據(jù)獨(dú)立性:一旦確定了視圖的結(jié)構(gòu),就可以屏蔽表結(jié)構(gòu)變化對(duì)用戶的影響,向源表中添加列對(duì)視圖沒有影響;如果修改了源表的列名,就可以修改視圖來解決問題,不會(huì)影響訪問者??傊?,大多數(shù)視圖的使用都是為了保證數(shù)據(jù)安全和提高查詢效率。
視圖的作用是什么?
視圖的優(yōu)點(diǎn):提高數(shù)據(jù)安全性,不能讓用戶看到表中的某個(gè)字段。例如,password,如果您只給他們執(zhí)行視圖的權(quán)限,而沒有給他們執(zhí)行表的權(quán)限,那么他們將無法查看所有數(shù)據(jù)。此外,還可以創(chuàng)建包含兩個(gè)表的視圖。更新時(shí),只需指定ID,不管它來自哪個(gè)表,相應(yīng)表中的數(shù)據(jù)都會(huì)自動(dòng)更新。