2018-11-29
閱讀量:
915
SQL使用視圖的優(yōu)點(diǎn)有哪些
視圖是為了查詢方便,也就是多個(gè)表的總結(jié),但是不能對(duì)視圖增刪改。
在做數(shù)據(jù)庫(kù)開發(fā)中使用視圖的優(yōu)點(diǎn)有:
1.視圖的好處就是在你做復(fù)雜的查詢邏輯時(shí)可以簡(jiǎn)化你的思考過程。
2.用視圖可以隱藏一定的信息,用過濾后查詢出來的數(shù)據(jù)集組成視圖 ? ?可以訪問表中的子集,可以訪問表中行的子集。
3.可以重命名列名。在表中有些列名定義沒有代表意義,如列“abc”,為了讓用戶看到列名就可以知該列是什么數(shù)據(jù),可以在組建視圖時(shí)重命名列名。
4.可以快速訪問兩表或多表連接所組成的數(shù)據(jù)。 可以把一些多表的數(shù)據(jù)組合在一塊,可以快速讀取用聚合函數(shù)返回的結(jié)果集.
5.有了視圖程序可以建立視圖上?
6.可以合并分離的數(shù)據(jù),創(chuàng)建分區(qū)視圖 。當(dāng)數(shù)據(jù)量大的時(shí)候,這時(shí)我們就可以使用union關(guān)鍵字,?將各分公司的數(shù)據(jù)合并為一個(gè)視圖。
7.視圖還可以用作跨表及跨域,在兩臺(tái)數(shù)據(jù)庫(kù)之間做橋梁鏈接的作用.
總的說,視圖可以提高安全性 可以提高查詢速度。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
1條評(píng)論
0條評(píng)論