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

正文內(nèi)容

[it認證]軟件設(shè)計師數(shù)據(jù)庫教程-文庫吧

2025-01-04 08:51 本頁面


【正文】 20 一、關(guān)系模型的基本概念(續(xù)) ? 關(guān)系的 3種類型 ?基本關(guān)系 ?查詢表 ?視圖 ? 關(guān)系數(shù)據(jù)庫模式 ? 完整性約束 ?實體完整性 ?參照完整性 ?用戶定義完整性 21 二、關(guān)系代數(shù) ? 關(guān)系運算理論分為關(guān)系代數(shù)和關(guān)系演算兩種 ? 關(guān)系代數(shù)是由一組以關(guān)系作為運算對象的特定的運算符組成 ? 常用的運算為九種:并、交、差、笛卡爾積、聯(lián)接、自然聯(lián)接、投影、選擇、除運算等,其中五種為基本運算:并、交、笛卡爾積、投影、選擇運算。 22 二、關(guān)系代數(shù) (續(xù) 1) ? 關(guān)系代數(shù)的五種基本運算 ? 設(shè)有兩個關(guān)系 R和 S具有相同的關(guān)系模式 。 ? 并 ( ∪ ) R∪S≡{t∣t∈R∨t∈S},t 為元組變量 , R和 S結(jié)構(gòu)相同 。 ? 差 ( ) RS≡{t∣t∈R∧t ?S},t為元組變量 , R和 S結(jié)構(gòu)相同 。 ? 笛卡爾積 ( Χ ) RΧ S≡{t∣t= 〈 tr,ts〉∧t r∈R∧t s∈S} ? 投影 (Π ) Π i1,… ,im(R)≡{t∣t= 〈 ti1,… ,tim〉 ∧〈 t1,… ,tk〉 ∈R} ? 選擇 (σ ) σ F(R) ≡{t∣t∈R∧F(t)∈true},F 是由邏輯運算符和比較運算符連接運算對象構(gòu)成的表達式 。 23 二、關(guān)系代數(shù) (續(xù) 2) ? 關(guān)系代數(shù)的四種組合運算 ?交 R∩S≡R (RS) 或 R∩S≡S (SR) ?聯(lián)接 R ? S≡ σ Aθ B( RΧ S) 其中 A是 R的 Aθ B 屬性 , B是 S的屬性 。 ?自然聯(lián)接 R? S≡ Π 去掉 S中公共屬性 ( σ 公共屬性上值相等 ( RΧ S)) ?除 R247。 S 可以視為笛卡爾積的逆運算 。 24 三、擴充的關(guān)系代數(shù) ? 廣義投影 ? 外聯(lián)接 ? 左外聯(lián)接 ? 右外聯(lián)接 ? 全 外聯(lián)接 ? 外部并 25 第四節(jié) 關(guān)系數(shù)據(jù)庫 SQL語言 ?SQL數(shù)據(jù)庫體系結(jié)構(gòu) ?SQL的基本組成 ?SQL數(shù)據(jù)定義 ?SQL數(shù)據(jù)查詢 ?SQL數(shù)據(jù)更新 ?嵌入式 SQL 26 一、 SQL數(shù)據(jù)庫體系結(jié)構(gòu) ? SQL發(fā)展 ? 1986年 10月 , ANSI頒布美國標準的 SQL語言 , 1987年 6月 ,ISO采納為國際標準 , 1992年推出 SQL2, 1999年推出 SQL3,本章介紹 SQL2。 ? SQL數(shù)據(jù)庫的體系結(jié)構(gòu) ? SQL數(shù)據(jù)庫的體系結(jié)構(gòu)基本上也是三級結(jié)構(gòu) 。 SQL數(shù)據(jù)庫是表的匯集 , 表或是基本表 , 或是視圖 , 基本表是實際存儲在數(shù)據(jù)庫中的表 , 而視圖是若干基本表或其它視圖構(gòu)成的表的定義 。 一個基本表可以跨一個或多個存儲文件 , 一個存儲文件也可以放一個或多個基本表 。 用戶可以用 SQL語句對視圖和基本表進行查詢等操作 。 27 二、 SQL的基本組成 ? SQL分四部分: ?數(shù)據(jù)定義 DDL: CREATE, DROP, ALTER ?數(shù)據(jù)操縱 DML: SELECT, INSERT, DELETE, UPDATE ?數(shù)據(jù)控制 DCL: GRANT, REVOKE ?嵌入式 SQL 28 三、 SQL數(shù)據(jù)定義 ? SQL數(shù)據(jù)定義部分包括對 SQL模式 、 基本表 、 視圖和索引的創(chuàng)建和撤消操作 。 ? ( 1) SQL模式的創(chuàng)建和撤消 SQL模式的創(chuàng)建: CREATE SCHEMA 模式名 AUTHORIZATION 用戶名 SQL模式的撤消: DROP SCHEMA 模式名 [CASCADE|RESTRICT] ? ( 2) 基本表的創(chuàng)建 、 修改和撤消 基本表的創(chuàng)建: CREATE TABLE基本表名 ( 列名 類型 …… 完整性約束 …… ) 類型為基本數(shù)據(jù)類型 , 完整性約束有三個子句:主鍵子句 ( PRIMARY KEY) 、 檢查子句 ( CHECK) 、 外鍵子句( FOREIGN KEY) 。 基本表的修改: ALTER TABLE基本表名 ADD列名 類型 ALTER TABLE 基 本 表 名 DROP 列名[CASCADE|RESTRICT] 基本表的撤消: DROP TABLE基本表名 [CASCADE|RESTRICT] 29 三、 SQL數(shù)據(jù)定義(續(xù)) ? SQL數(shù)據(jù)定義部分包括對 SQL模式 、 基本表 、 視圖和索引的創(chuàng)建和撤消操作 。 ?( 3) 視圖的創(chuàng)建和撤消 視圖的創(chuàng)建 : CREATE VIEW 視圖名 ( 列名表 ) AS SELECT 查詢語句 視圖的撤消: DROP VIEW 視圖名 ?( 4) 索引的創(chuàng)建和撤消 索引的創(chuàng)建 : CREATE [UNIQUE]INDEX索引名 ON 基本表名 ( 列名表 ) 索引的撤消: DROP INDEX 索引名 30 四、 SQL數(shù)據(jù)查詢 ? SELECT語句的完整句法: ?SELECT [DISTINCT]目標列的列名或列表達式序列 ?FROM 基本表和視圖 序列 ?[WHERE 行條件表達式 ] ?[GROUP BY 列名序列 [HAVING 組條件表達式 ]] ?[ORDER BY 列名 [ASC|DESC]… ] 31 五、 SQL數(shù)據(jù)更新 ? SQL的數(shù)據(jù)更新包括:數(shù)據(jù)插入 、 刪除和修改 。 ? ( 1) 數(shù)據(jù)插
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1