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

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ā)
国产日产精品久久婷婷色| 要爽死国产一区在线播放| 91精品欧美综合在线| 国产精致成人免费视频| 欧美国产激情一区二区| 日本写真视频一区二区三区| 日本美女激情在线观看| 亚洲欧美中文字幕乱码久久 | 日韩欧美在线一区二区| 少妇毛片一区二区三区| 日韩特级黄片在线免费观看| 四虎在线免费视频播放| 一区二区三区四区自拍偷拍视频| 欧美日韩亚洲精品亚洲欧洲| 亚洲午夜天堂在线a毛片| 精品特色国产自在自线拍| 蜜臀av在线精品国自产拍| 国产区精品福利在线熟女| 日韩精品熟女一区二区三区| 在线视频天堂亚洲天堂| 国产精品成人av在线| 漂亮人妻中文字幕av| 日韩精品毛片精品一区到三区| 亚洲香蕉视频免费在线观看| 亚洲最大色网在线观看| 色噜噜噜欧美人妻色综合| 久久精品一区二区日韩| 亚洲一区欧美二区日韩| 在线观看国产小视频不卡| 韩日av一区二区三区| 粉嫩一区二区三区在线| 日本成人精品一区二区三区| 国产精品久久久久久久亚洲| 欧美一区二区欧美精品| 久久亚洲一区二区麻豆偷| 亚洲视频一区视频二区| 亚洲欧美日韩精品av| 久久国产精品午夜视频| 亚洲日本精品一区二区三区| 国产美女自拍视频一区| 日韩精品人成在线播放|