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

正文內(nèi)容

第三章關系數(shù)據(jù)庫標準語言-sql-資料下載頁

2025-08-01 12:49本頁面
  

【正文】 名 =表達式 [,列名 =表達式 ]… [WHERE 條件表達式 ] 該命令可修改某一元組值,也可修改多個元組值,也可把子查詢嵌入 UPDATE語句中,構(gòu)造修改的條件。 41 數(shù)據(jù)更新 【 例 1】 將一個記錄 (BP00204008,陳莉 ,女 ,18,信息 )插入 S中 . 解: INSERT INTO S VALUES (‘BP00204008’,‘陳莉 ’ ,‘女 ’ ,18,‘信息 ’ )。 【 例 2】 將學生 BP00204001的年齡改為 21歲。 解: UPDATE S SET SA = 21 WHERE S =‘BP00204001’。 【 例 3】 刪除所有的學生選課記錄。 解: DELETE FROM SC; 42 第三章 關系數(shù)據(jù)庫 標準語言- SQL SQL概述 數(shù)據(jù)定義 查詢 數(shù)據(jù)更新 視圖 43 視圖 視圖是一個虛表,就像一個窗口,透過它可以看到 DB中自己感興趣的數(shù)據(jù)及其變化。 視圖一經(jīng)定義就像基本表一樣被查詢、刪除,也可在一個視圖上再定義新視圖,但視圖的更新操作則有一定的限制。 44 視圖 CREATE VIEW 視圖名 [(列名表 )] AS 子查詢語句 [WITH CHECK OPTION] DROP VIEW 視圖名 可以用 INSERT, DELETE, UPDATE三類操作。 45 視圖 【 例 1】 建立信息系學生的視圖,并要求進行修改和插入操作時仍保證該視圖只有信息系學生。 解: CREATE VIEW 信息 _S AS SELECT S, SN, SA FROM S WHERE SD =‘信息 ’ WITH CHECK OPTION; ?由于在定義 信息 _S視圖時加上了 WITH CHECK OPTION 子句,以后對視圖進行插入,修改和刪除等操作時, DBMS會自動加上 SD =‘信息 ’ 的條件。 46 視圖 【 例 2】 建立信息系選擇了 9801號課程的學生視圖。 解: CREATE VIEW 信息 _9801(S, SN, G) AS SELECT , SN, G FROM S, SC WHERE SD =‘信息 ’ AND = AND =‘9801’; 由于視圖 信息 _9801的屬性列中包括了 S關系與 SC關系的同名列 S,所以必須在視圖名后面明確說明視圖的各個屬性列名。 47 視圖 ?視圖不僅可以建立在一個或多個基本表上,也可以建立在 一個或多個已定義好的視圖上,或同時建立在基本表與視 圖上。 【 例 3】 建立信息系選修了 9801號課程且成績在 90分以上的學生視圖。 解: CREATE VIEW 信息 1_9801 AS SELECT S, SN, G FROM 信息 _9801 WHERE G = 90。 48 視圖 【 例 4】 將學生學號及平均成績定義為一個視圖。 解: CREATE VIEW S_G AS SELECT S, AVG(G) FROM SC GROUP BY S。 【 例 5】 刪除視圖 ‘ 信息 _9801’。 解: DROP VIEW 信息 _9801。 49 視圖 ?視圖定義后,用戶就可以像對基本表進行查詢一樣對 視圖進行查詢了。 【 例 6】 在信息系學生視圖中找出年齡小于 20的學生。 解: SELETE S, SA FROM 信息 _S WHERE SA 20 ?DBMS執(zhí)行此 查詢時,將其與 信息 _S視圖定義中的子查 詢結(jié)合起來,轉(zhuǎn)換成對基本表 S的查詢。 50 視圖 ?修正后的查詢語句為: SELETE S, SA FROM S WHERE SD =‘信息 ’ AND SA 20。 51 ? 第三章結(jié)束 ?
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1