亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQL —— 視圖

系統(tǒng) 2345 0
原文: SQL —— 視圖

1. 為什么使用視圖

? ? 1) 提高數(shù)據(jù)的安全型,不同權(quán)限的用戶可以查看數(shù)據(jù)的不同。

? ? 2) 符合用戶日常業(yè)務(wù)邏輯

?

2. 什么是視圖

? ? 視圖是一種查看數(shù)據(jù)庫(kù)中一個(gè)或多個(gè)表中的數(shù)據(jù)的方法。

? ? 視圖是一種虛擬表。 通常是作為來(lái)自一個(gè)或多個(gè)表中的行或列的子集創(chuàng)建的,當(dāng)然他也可以包含全部的行和列。

? ? 視圖并不是數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)值的集合,它的行和列來(lái)自查詢中引用的表。在執(zhí)行時(shí),他直接顯示來(lái)自表中的數(shù)據(jù)。

?

3. 視圖的作用

? ? 篩選表中的行

? ? 防止未經(jīng)許可的用戶訪問(wèn)敏感數(shù)據(jù)

? ? 將多個(gè)物理數(shù)據(jù)表抽象為一個(gè)邏輯數(shù)據(jù)表

?

4. 如何創(chuàng)建視圖

? ?方法一: 使用SSMS,選中數(shù)據(jù)庫(kù), 選擇“視圖”選項(xiàng)并右擊,在彈出的快捷菜單中選擇“新建視圖項(xiàng)”, 添加藥學(xué)查詢的表, 選擇希望查看到的列,保存視圖。

? ?方法二: 使用語(yǔ)句創(chuàng)建,語(yǔ)法:

? ? ? ?create view view_name

? ? ? ? ? ? ? as?

? ? ? ? ? ? ? ? ? ?<select 語(yǔ)句>

?

5. 視圖語(yǔ)法整理:

? ?1) 創(chuàng)建視圖 ?

? ?create view view_name

? ? ? ? ? ? ? as?

? ? ? ? ? ? ? ? ? ?<select 語(yǔ)句>

? ? ?2) 修改視圖

? ?alter view view_name

? ? ? ? ? ? ? as?

? ? ? ? ? ? ? ? ? ?<select 語(yǔ)句>

? ? ? ?3)刪除視圖

? ? ?drop view view_name

?

? ? ? ? 4)修改視圖名稱

? ? ? ? exec ?sp_rename ?view_oldname ? view_newname

?

? ? ? ? ?5) 查看視圖

? ? ? ? ?select ?列名 ?from view_name

?

6. ?注意事項(xiàng)

? ? ? 每個(gè)視圖中可以使用多個(gè)表

? ? ? 與查詢相似,一個(gè)視圖可以嵌套另一個(gè)視圖,但最好不要超過(guò)3層。

? ? ? 視圖定義中 ?select 語(yǔ)句不能包括一下內(nèi)容

? ? ? ? ? ? order by 字句,除非在select 語(yǔ)句的選擇列中也有一個(gè)top字句

? ? ? ? ? ? into 關(guān)鍵字

? ? ? ? ? ? 引用臨時(shí)表或表變量

?

7. 視圖的優(yōu)缺點(diǎn)

? ? ?優(yōu)點(diǎn): 簡(jiǎn)單、 安全、邏輯數(shù)據(jù)獨(dú)立

? ? ?缺點(diǎn): 性能,修改限制

? ? ? ? ? ?如果視圖中存在函數(shù)或涉及復(fù)雜的多表查詢,那么用戶在查詢視圖的過(guò)程中會(huì)花費(fèi)一定的時(shí)間。

? ? ? ? ? ?對(duì)于簡(jiǎn)單的視圖可以使用update 語(yǔ)句更新,如果對(duì)于復(fù)雜的視圖可能就不能使用了。刪除亦是如此。所以對(duì)于視圖的用法最好只停留到查詢上面。

SQL —— 視圖


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 欧美日韩第二页 | 在线 | 一区二区三区 | 四虎在线影视在线影库 | 欧美成人精品一级高清片 | 久久一区二区精品 | 九九久久精品国产 | 很很操很很日 | 手机看片高清国产日韩片 | 婷婷综合久久狠狠色99h | 国产日韩欧美成人 | 91精品国产福利尤物免费 | 成人在线第一页 | 四虎影院永久免费 | 国产久视频观看 | 国产精品久久免费 | 嫩操影院| 亚洲视频高清 | 91在线视频免费 | 国产黄色自拍 | 91成年人免费视频 | 国产成人禁片免费观看 | 国产网址 | 福利视频午夜 | 亚洲欧美动漫 | 377p欧洲最大胆艺术 | 玖玖在线视频 | 精品乱人伦一区二区 | 久久这里只有精品免费的 | 免费人成年短视频在线观看网站 | 九九99视频在线观看视频观看 | 老子影院午夜伦手机不卡6080 | 九九碰 | 激情爱爱视频 | 成人午夜视频免费看欧美 | 五月天色婷婷在线 | 精品福利一区二区三区免费视频 | 久久99国产精一区二区三区 | 成人在线免费小视频 | 久久精品国产精品青草图片 | 欧美色图偷窥自拍 | 91精品国产综合久久久久 |