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

正文內容

關系數(shù)據(jù)庫的標準語言j講座sql(編輯修改稿)

2024-11-15 11:39 本頁面
 

【文章內容簡介】 – 參照完整性 ? 不允許刪除 ? 級聯(lián)刪除 第三章 關系數(shù)據(jù)庫標準語言 SQL SQL概述 學生-課程數(shù)據(jù)庫 ( 課本 P82) 數(shù)據(jù)定義 數(shù)據(jù)查詢 數(shù)據(jù)更新 視圖 小結 SQL數(shù)據(jù)庫的體系結構 用戶 1 用戶 2 用戶 3 用戶 4 視圖 1 視圖 1 基本表 1 基本表 2 基本表 3 基本表 4 存儲文件 1 存儲文件 2 存儲文件 3 存儲文件 4 圖 SQL數(shù)據(jù)庫的體系結構 SQL用戶 View Base table Stored file 視 圖 視圖的特點 ? 虛表,是從一個或幾個基本表(或視圖)導出的表 ? 只存放 視圖的定義 ,不會出現(xiàn)數(shù)據(jù)冗余 ? 基表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也隨之改變 基于視圖的操作 ? 查詢 ? 刪除 ? 更新 (受限 ) ? 定義基于該視圖的新視圖 視 圖 定義視圖 查詢視圖 更新視圖 視圖的作用 1. 建立視圖 ? 語句格式 CREATE VIEW 視圖名 [(列名 [, 列名 ]… )] AS 子查詢 [WITH CHECK OPTION]; 建立視圖(續(xù)) DBMS執(zhí)行 CREATE VIEW語句時只是把 視圖的定義存入數(shù)據(jù)字典,并不執(zhí)行其中 的 SELECT語句。 在對視圖查詢時,按視圖的定義從基本表 中將數(shù)據(jù)查出。 組成視圖的屬性列名 全部省略或全部指定 ? 省略 : 由子查詢中 SELECT目標列中的諸字段組成 ? 明確指定視圖的所有列名 : (1) 某個 目標列是聚集函數(shù)或列表達式 (2) 目標列為 * (3) 多表連接時選出了幾個同名列作為視圖的字段 (4) 需要在視圖中為某個列啟用新的更合適的名字 常見的視圖形式 ? 行列子集視圖 ? WITH CHECK OPTION的視圖 ? 基于多個基表的視圖 ? 基于視圖的視圖 ? 帶表達式的視圖 ? 分組視圖 行列子集視圖(概念 P120) [例 1] 建立信息系學生的視圖。 CREATE VIEW IS_Student AS SELECT Sno, Sname, Sage FROM Student WHERE Sdept= 39。IS39。; 從單個基本表導出 只是去掉了基本表的某些行和某些列 保留了碼 建立視圖(續(xù)) ? WITH CHECK OPTION 透過視圖進行增刪改操作時,不得破壞視 圖定義中的謂詞條件 (即子查詢中的條件表達式) WITH CHECK OPTION的視圖 [例 2] 建立信息系學生的視圖,并要求透過該視圖進行的 更新操作只涉及信息系學生 。 CREATE VIEW IS_Student AS SELECT Sno, Sname, Sage FROM Student WHERE Sdept= 39。IS39。 WITH CHECK OPTION; 對 IS_Student視圖的更新操作 ? 修改操作: DBMS自動加上 Sdept= 39。IS39。的條件 ? 刪除操作: DBMS自動加上 Sdept= 39。IS39。的條件 ? 插入操作: DBMS自動檢查 Sdept屬性值是否為 39。IS39。 ? 如果不是,則拒絕該插入操作 ? 如果沒有提供 Sdept屬性值,則自動定義 Sdept為 39。IS39。 基于多個基表的視圖 [例 3] 建立信息系選修了 1號課程的學生視圖。 CREATE VIEW IS_S1(Sno, Sname, Grade) AS SELECT , Sname, Grade FROM Student, SC WHERE Sdept= 39。IS39。 AND = AND = 39。139。; 基于視圖的視圖 [例 4] 建立信息系選修了 1號課程且成績在 90分以上的學生的視圖。 CREATE VIEW IS_S2 AS SELECT Sno, Sname, Grade FROM IS_S1 WHERE Grade=90; 帶表達式的視圖 [例 5] 定義一個反映學生出生年份的視圖。 CREATE VIEW BT_S(Sno, Sname, Sbirth) AS SELECT Sno, Snam
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1