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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言j講座sql-文庫吧在線文庫

2024-11-21 11:39上一頁面

下一頁面
  

【正文】 rade為數(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ù)) [例 7]將 Student表中所有女生記錄定義為一個(gè)視圖 CREATE VIEW F_Student1(stdnum, name, sex, age, dept) AS SELECT * FROM Student WHERE Ssex=39。 SELECT Sno, Sage FROM IS_Student WHERE Sage20; IS_Student視圖的定義 (視圖定義例 1): CREATE VIEW IS_Student AS SELECT Sno, Sname, Sage FROM Student WHERE Sdept= 39。 UPDATE IS_Student SET Sname= 39。 AND Sdept= 39。 ); 更新視圖(續(xù)) [例 14] 刪除視圖 CS_S中學(xué)號為 202115129的記錄 DELETE FROM IS_Student WHERE Sno= 39。; 無論實(shí)體化法還是消解法都無法將其轉(zhuǎn)換成對 基本表 SC的更新 實(shí)際系統(tǒng)對視圖更新的限制 ? 允許對行列子集視圖進(jìn)行更新 ? 對其他類型視圖的更新不同系統(tǒng)有不同限制 視 圖 定義視圖 查詢視圖 更新視圖 視圖的作用 1. 視圖能夠 簡化 用戶的操作,更清晰地 表達(dá)查詢 當(dāng)視圖中數(shù)據(jù)不是直接來自基本表時(shí),定 義視圖能夠簡化用戶的操作 ? 基于多張表連接形成的視圖 ? 基于復(fù)雜嵌套查詢的視圖 ? 含導(dǎo)出屬性的視圖 2. 視圖使用戶能以 多種角度 看待同一數(shù)據(jù) ? 視圖機(jī)制能使不同用戶以不同方式看待同一數(shù)據(jù),適應(yīng)數(shù)據(jù)庫共享的需要 例:數(shù)據(jù)庫邏輯結(jié)構(gòu)發(fā)生改變 學(xué)生關(guān)系 Student(Sno, Sname, Ssex, Sage, Sdept) “垂直 ” 地分成兩個(gè)基本表: SX(Sno, Sname, Sage) SY(Sno, Ssex, Sdept) 通過建立一個(gè)視圖 Student: CREATE VIEW Student(Sno, Sname, Ssex, Sage, Sdept) AS SELECT , , , , FROM SX, SY WHERE =; 使用戶的外模式保持不變,從而對原 Student表的 查詢程序不必修改 3. 視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度的 邏輯獨(dú)立性 ? 物理獨(dú)立性與邏輯獨(dú)立性的概念 ? 視圖在一定程度上保證了數(shù)據(jù)的邏輯獨(dú)立性 ? 視圖只能在一定程度上提供數(shù)據(jù)的邏輯獨(dú)立性 ? 由于對視圖的更新是有條件的,因此應(yīng)用程序中修改數(shù)據(jù)的語句可能仍會因基本表結(jié)構(gòu)的改變而改變。 AND Sdept= 39。 39。; 轉(zhuǎn)換后的語句: UPDATE Student SET Sname= 39。139。女 39。 AND = AND = 39。IS39。 CREATE VIEW IS_Student AS SELECT Sno, Sname, Sage FROM Student WHERE Sdept= 39。239。CS39。 UPDATE Student SET Sage=22 WHERE Sno=39。 39。IS39。 插入單個(gè)元組(續(xù)) [例 1] 將一個(gè)新學(xué)生記錄 (學(xué)號: 95020;姓名:陳冬;性別:男;所在系: IS;年齡: 18歲)插入到 Student表中。 39。)。 1 39。 IS 39。9501939。= (SELETE Sdept FROM Student WHERE =); 或 DELETE FROM SC WHERE Sno= (SELETE Sno FROM Student WHERE Sdept =‘CS’); 刪除數(shù)據(jù) (續(xù) )
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1