欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Oracle系列:(22)視圖

什么是視圖【View】 

站在用戶的角度思考問題,與客戶深入溝通,找到清水網(wǎng)站設(shè)計(jì)與清水網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋清水地區(qū)。

(1)視圖是一種虛表 

(2)視圖建立在已有表的基礎(chǔ)上, 視圖賴以建立的這些表稱為基表

(3)向視圖提供數(shù)據(jù)內(nèi)容的語(yǔ)句為 SELECT 語(yǔ)句,可以將視圖理解為存儲(chǔ)起來(lái)的 SELECT 語(yǔ)句

(4)視圖向用戶提供基表數(shù)據(jù)的另一種表現(xiàn)形式

(5)視圖沒有存儲(chǔ)真正的數(shù)據(jù),真正的數(shù)據(jù)還是存儲(chǔ)在基表中

(6)程序員雖然操作的是視圖,但最終視圖還會(huì)轉(zhuǎn)成操作基表

(7)一個(gè)基表可以有0個(gè)或多個(gè)視圖 

什么情況下會(huì)用到視圖

(1)如果你不想讓用戶看到所有數(shù)據(jù)(字段,記錄),只想讓用戶看到某些的數(shù)據(jù)時(shí),此時(shí)可以使用視圖

(2)當(dāng)你需要減化SQL查詢語(yǔ)句的編寫時(shí),可以使用視圖,但不提高查詢效率

視圖應(yīng)用領(lǐng)域

(1)銀行,電信,金屬,證券軍事等不便讓用戶知道所有數(shù)據(jù)的項(xiàng)目中

視圖的作用

(1)限制數(shù)據(jù)訪問

(2)簡(jiǎn)化復(fù)雜查詢

(3)提供數(shù)據(jù)的相互獨(dú)立

(4)同樣的數(shù)據(jù),可以有不同的顯示方式

基于emp表所有列,創(chuàng)建視圖emp_view_1,

create view 視圖名 as select對(duì)一張或多張基表的查詢
create view emp_view_1
as
select * from emp;

Oracle系列:(22)視圖

默認(rèn)情況下,普通用戶無(wú)權(quán)創(chuàng)建視圖,得讓sysdba為你分配creare view的權(quán)限 

以sysdba身份,授權(quán)scott用戶create view權(quán)限

grant create view to scott;

以sysdba身份,撤銷scott用戶create view權(quán)限

revoke create view from scott;

基于emp表指定列,創(chuàng)建視圖emp_view_2,該視圖包含編號(hào)/姓名/工資/年薪/年收入(查詢中使用列別名)

create view emp_view_2
as
select empno "編號(hào)",ename "姓名",sal "工資",sal*12 "年薪",sal*12+NVL(comm,0) "年收入"
from emp;

基于emp表指定列,創(chuàng)建視圖emp_view_3(a,b,c,d,e),包含編號(hào)/姓名/工資/年薪/年收入(視圖中使用列名)

create view emp_view_3(a,b,c,d,e)
as
select empno "編號(hào)",ename "姓名",sal "工資",sal*12 "年薪",sal*12+NVL(comm,0) "年收入"
from emp;

Oracle系列:(22)視圖

查詢emp_view_3創(chuàng)建視圖的結(jié)構(gòu)

desc emp_view_3;

Oracle系列:(22)視圖

修改emp_view_3(id,name,salary,annual,income)視圖,

create or replace view 視圖名 as 子查詢
create or replace view emp_view_3(id,name,salary,annual,income)
as
select empno "編號(hào)",ename "姓名",sal "工資",sal*12 "年薪",sal*12+NVL(comm,0) "年收入"
from emp;

Oracle系列:(22)視圖

查詢emp表,求出各部門的最低工資,最高工資,平均工資

select min(sal),max(sal),round(avg(sal),0),deptno
from emp
group by deptno;

創(chuàng)建視圖emp_view_4,視圖中包含各部門的最低工資,最高工資,平均工資

create or replace view emp_view_4
as
select deptno "部門號(hào)",min(sal) "最低工資",max(sal) "最高工資",round(avg(sal),0) "平均工資"
from emp
group by deptno;

Oracle系列:(22)視圖

創(chuàng)建視圖emp_view_5,視圖中包含員工編號(hào),姓名,工資,部門名,工資等級(jí)

create or replace view emp_view_5
as
select e.empno "編號(hào)",e.ename "姓名",e.sal "工資",d.dname "部門名",s.grade "工資等級(jí)"
from emp e,dept d,salgrade s
where (e.deptno=d.deptno) and (e.sal between s.losal and s.hisal);

刪除視圖emp_view_1中的7788號(hào)員工的記錄,使用delete操作,會(huì)影響基表嗎

delete from emp_view_1 where empno=7788;

寫法正確,會(huì)影響基表

修改emp_view_1為只讀視圖【with read only】,再執(zhí)行上述delete操作,還行嗎?

create or replace view emp_view_1
as
select * from emp
with read only;

不能進(jìn)行delete操作了

Oracle系列:(22)視圖

將【整個(gè)】視圖刪除,會(huì)影響表嗎?

不會(huì)影響基表

刪除視圖,會(huì)進(jìn)入回收站嗎?

不會(huì)進(jìn)入回收站

Oracle系列:(22)視圖

刪除基表會(huì)影響視圖嗎?

會(huì)影響視圖

閃回基表后,視圖有影響嗎?

視圖又可以正常工作了

名稱欄目:Oracle系列:(22)視圖
當(dāng)前URL:http://aaarwkj.com/article0/gpgsoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、用戶體驗(yàn)動(dòng)態(tài)網(wǎng)站、云服務(wù)器、商城網(wǎng)站服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開發(fā)
亚洲国产精品自拍视频| 午夜最新福利在线视频| 日韩精品一区二区视频| 日韩精品在线播放观看| 日本一区二区中文字幕视频| 日韩有码在线中文字幕| 日韩精品有码在线视频免费观看| 少妇一区二区三区免费| 欧美口爆吞精在线观看| 亚洲一区二区三区在线观看呢| 中文字幕制服国产精品| 国产伦理自拍视频在线观看| 日韩中文字幕一二三| 日本精品av免费观看| 国产原创av剧情愿望成真| 亚洲在线免费播放视频| 欧美一级特黄大片免色| 国产三级视频在线观看视频| 高清一区高清二区高清三区| 日韩视频一区二区三区四区| 青青青在线视频观看华人| 中文字幕成人在线电影| 国产一区二区三区不卡视频 | 成人av免费高清在线| 18禁成年大片免费网站| 中文字幕三级电影天堂| 91国产自拍在线视频| 国产三级传媒视频在线观看| 深夜成人免费观看视频| 97视频高清在线观看| 中文字幕av免费专区| 日本黄色大波少妇网站| 国产精品亚洲国产精品| 91天美精东果冻麻豆| 欧美丰满老妇性猛交| 国产亚洲精品美女视频| 欧美一区二区三区久久束缚| 日韩欧美精品在线观看免费| 日韩中文字幕一区二区不卡| 国产高清自拍视频在线一区| 青草成人在线视频观看|