freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)基礎(chǔ)第三章sql語(yǔ)言(編輯修改稿)

2024-11-03 20:30 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的視圖 [例 2] 建立信息系學(xué)生的視圖,并要求透過(guò)該視圖進(jìn)行的更新操作只涉及信息系學(xué)生。 CREATE VIEW IS_Student AS SELECT Sno, Sname, Sage FROM Student WHERE Sdept= 39。IS39。 WITH CHECK OPTION; 對(duì) IS_Student視圖的更新操作 ? 修改操作: DBMS自動(dòng)加上 Sdept= 39。IS39。的條件 ? 刪除操作: DBMS自動(dòng)加上 Sdept= 39。IS39。的條件 ? 插入操作: DBMS自動(dòng)檢查 Sdept屬性值是否為39。IS39。 ? 如果不是,則拒絕該插入操作 ? 如果沒(méi)有提供 Sdept屬性值,則自動(dòng)定義 Sdept為 39。IS39。 基于多個(gè)基表的視圖 [例 4] 建立信息系選修了 1號(hào)課程的學(xué)生視圖。 CREATE VIEW IS_S1(Sno, Sname, Grade) AS SELECT , Sname, Grade FROM Student, SC WHERE Sdept= 39。IS39。 AND = AND = 39。139。; 基于視圖的視圖 [例 5] 建立信息系選修了 1號(hào)課程且成績(jī)?cè)?90分以上的學(xué)生的視圖。 CREATE VIEW IS_S2 AS SELECT Sno, Sname, Grade FROM IS_S1 WHERE Grade=90; 帶表達(dá)式的視圖 [例 6] 定義一個(gè)反映學(xué)生出生年份的視圖。 CREATE VIEW BT_S(Sno, Sname, Sbirth) AS SELECT Sno, Sname, 2020Sage FROM Student 設(shè)置一些派生屬性列 , 也 稱為虛擬列 Sbirth 帶表達(dá)式的視圖必須明確定義組成視圖的各個(gè)屬 性列名 建立分組視圖 [例 7] 將學(xué)生的學(xué)號(hào)及他的平均成績(jī)定義為一個(gè)視圖 假設(shè) SC表中“成績(jī)”列 Grade為數(shù)字型 CREAT VIEW S_G(Sno, Gavg) AS SELECT Sno, AVG(Grade) FROM SC GROUP BY Sno; 建立視圖(續(xù)) ?一類不易擴(kuò)充的視圖 ? 以 SELECT * 方式創(chuàng)建的視圖可擴(kuò)充性差,應(yīng)盡可能避免 ?例子 建立視圖(續(xù)) [例 8]將 Student表中所有女生記錄定義為一個(gè)視圖 CREATE VIEW F_Student1(stdnum, name, sex, age, dept) AS SELECT * FROM Student WHERE Ssex=39。女 39。; 缺點(diǎn):修改基表 Student的結(jié)構(gòu)后, Student表 與 F_Student1視圖的映象關(guān)系被破壞, 導(dǎo)致該視圖不能正確工作。 建立視圖(續(xù)) CREATE VIEW F_Student2 (stdnum, name, sex, age, dept) AS SELECT Sno, Sname, Ssex, Sage, Sdept FROM Student WHERE Ssex=39。女 39。; 為基表 Student增加屬性列不會(huì)破壞 Student表 與 F_Student2視圖的映象關(guān)系。 常見(jiàn)的視圖形式 ? 行列子集視圖 ? WITH CHECK OPTION的視圖 ? 基于多個(gè)基表的視圖 ? 基于視圖的視圖 ? 帶表達(dá)式的視圖 ? 分組視圖 2. 刪除視圖 ? DROP VIEW 視圖名 ; ? 該語(yǔ)句從數(shù)據(jù)字典中刪除指定的視圖定義 ? 由該視圖導(dǎo)出的其他視圖定義仍在數(shù)據(jù)字典中,但已不能使用,必須顯式刪除 ? 刪除基表時(shí),由該基表導(dǎo)出的所有視圖定義都必須顯式刪除 刪除視圖 (續(xù)) [例 9] 刪除視圖 IS_S1 DROP VIEW IS_S1; 視 圖 定義視圖 查詢視圖 更新視圖 視圖的作用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1