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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言(留存版)

  

【正文】 定記錄的范圍 , 即某屬性值在指定的范圍之內(nèi) ( 包括邊界值 ) 的記錄 , 其中BETWEEN后面是下限 , AND后面是上限 。 SELECT ename FROM employee WHERE ename LIKE ‘__小 %’ 。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 對(duì)查詢結(jié)果排序 SQL語(yǔ)言中用 ORDER BY子句實(shí)現(xiàn)對(duì)查詢結(jié)果的排序,可以根據(jù)包含的一列或者多列的表達(dá)式進(jìn)行 ASC(升序)或 DESC(降序)的排列,默認(rèn)值是 ASC。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 SQL的統(tǒng)計(jì)函數(shù) SQL語(yǔ)言提供了許多統(tǒng)計(jì)函數(shù),主要的統(tǒng)計(jì)函數(shù)見表 33。 SELECT dept_id,AVG(sal) FROM employee GROUP BY dept_id 。 若將查詢結(jié)果的目標(biāo)列中重復(fù)的列去掉 , 則稱為自然連接 , 在實(shí)際中等值連接一般以自然連接的形式出現(xiàn) 。 INSERT INTO dept (dept_id,dname,tel) VALUES (‘31’,’產(chǎn)品開發(fā)部 ’ ,’08667864532’)。 UPDATE employee SET sal=sal* 。 DELETE FROM employee WHERE dept_id=’31’ 。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 ? 可以簡(jiǎn)化數(shù)據(jù)讀取 查詢數(shù)據(jù)時(shí) , 通常要用 SELECT語(yǔ)句編寫復(fù)雜的連接 、 統(tǒng)計(jì) 、函數(shù)等 , 以產(chǎn)生所需要的結(jié)果 。 【 例 359】 為 21號(hào)部門的所有員工的員工號(hào) 、 姓名及月薪建立視圖 。 結(jié)果如下: 編號(hào) 標(biāo)志 金額 (元 ) 日期 1002 0 20210108 00:00: 1208 0 20211016 00:00: 1208 1 20210316 00:00: 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 (3)查詢編號(hào)為 1002的儲(chǔ)蓄所 。 儲(chǔ)蓄所數(shù)據(jù) 編號(hào) 名稱 電話 地址 1001 中國(guó)建行杭州分行秋濤支行 (0571)88049082 秋濤北街 283號(hào) 1002 中國(guó)建行杭州分行武林支行 (0571)68066080 武林南路 366號(hào) 1208 中國(guó)建行杭州分行下沙支行 (0571)28800088 下沙 22號(hào)大街 788號(hào) 1303 中國(guó)建行杭州分行濱江支行 (0571)26880266 濱江 18號(hào)大街 632號(hào) 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 儲(chǔ)戶基本信息數(shù)據(jù) 賬號(hào) 姓名 電話 地址 開戶行 開戶日期 10020219 張曉軍 (0571)22959618 杭州 1002 20211120 10020213 李丹娜 (021)86129618 上海 1208 20210806 10245082 張嵐 (0571)66787968 杭州 1002 19980601 10204568 王立群 (021)89727982 上海 1303 20210108 10204567 趙慶 (0571)28008986 杭州 1208 20210208 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 儲(chǔ)戶動(dòng)態(tài)信息數(shù)據(jù) 賬號(hào) 密碼 信譽(yù) 存款額 [元 ] 狀態(tài) 10020219 ASDZXC 0 286000 1 10020213 WERERT 1 1678120 1 10245082 DFGASD 1 3000000 1 10204568 SDFCVB 0 35000 1 10204567 CVBGHJ 1 1202100 1 注:密碼一般都是加密存儲(chǔ)的 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 賬號(hào) 儲(chǔ)蓄所編號(hào) 標(biāo)志 存取金額 存取日期 10020213 1002 1 50000 20210928 10245082 1208 0 80000 20211016 10020213 1001 0 10000 20211210 10020219 1303 1 12021 20211210 10020213 1002 0 20210 20211216 10245082 1002 0 10000 20210108 10204567 1208 1 20210 20210208 10245082 1208 1 30000 20210316 存取款數(shù)據(jù) 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 ? 數(shù)據(jù)查詢 在上述給出的活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫(kù)表數(shù)據(jù)中 , 寫出完成如下諸查詢 SQL命令 。 2)多表連接時(shí)選出了兩個(gè)或者多個(gè)同名列作為視圖的屬性列 。 因此 , 當(dāng)基本表的數(shù)據(jù)發(fā)生變化時(shí) , 對(duì)應(yīng)視圖中的查詢出的數(shù)據(jù)也會(huì)隨之變化 。 DELETE語(yǔ)句的功能是:先按照 WHERE子句中指定的條件范圍將記錄找出來 , 然后進(jìn)行刪除 。 SQL語(yǔ)言的修改語(yǔ)句功能是將表中符合 WHERE子句條件的記錄找出,以表達(dá)式的值替代相應(yīng)屬性列的值。 ( 2) 在表結(jié)構(gòu)定義中未說明為 NOT NULL的屬性列 , 如果沒有出現(xiàn)在 INTO子句后 , 這些列將取空值 。 兩個(gè)表的廣義笛卡爾積即是兩個(gè)表中所有記錄的交叉組合 , 其形成的結(jié)果集是所有連接種類中最大的 。 SELECT SUM(m), AVG(m) FROM employee 。 SELECT DISTINCT job FROM employee 。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 【 例 331】 查詢領(lǐng)有崗位津貼的員工姓名 。 SELECT ename FROM employee WHERE ename LIKE ‘張 %’ 。 SELECT ename,’年薪: ’ ,sal*12 FROM employee 。 ? 查詢滿足條件的某些行 查詢滿足條件的某些行 , 可以通過 WHERE子句來實(shí)現(xiàn) 。 CREATE CLUSTER INDEX stu_cluind ON student(name); 該語(yǔ)句執(zhí)行后 , student表中記錄的物理順序?qū)凑?name列值的升序存放 。 (2)修改列定義時(shí) , 有可能會(huì)破壞已有的數(shù)據(jù) , 應(yīng)事先作好備份工作 。 ? PRIMARY KEY 約束 PRIMARY KEY 約束即主鍵約束 , 是表級(jí)完整性約束條件 。 表 31 SQL的數(shù)據(jù)定義語(yǔ)句 操作對(duì)象 操作方式 創(chuàng)建語(yǔ)句 刪除語(yǔ)句 修改語(yǔ)句 數(shù)據(jù)庫(kù) CREATE DATABASE DROP DATABASE ALTER DATABASE 基本表 CREATE TABLE DROP TABLE ALTER TABLE 索引 CREATE INDEX DROP INDEX 視圖 CREATE VIEW DROP VIEW 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 ? 基本表是獨(dú)立存儲(chǔ)在數(shù)據(jù)庫(kù)中的表 在 SQL中一個(gè)關(guān)系對(duì)應(yīng)一個(gè)基本表 , 一個(gè) ( 或多個(gè) ) 基本表對(duì)應(yīng)一個(gè)存儲(chǔ)文件 , 基本表對(duì)應(yīng)的數(shù)據(jù)必須在數(shù)據(jù)庫(kù)中存放 。 這些對(duì)象名必須符合一定規(guī)則或約定 , 一般應(yīng)遵守下列規(guī)則 。 最常用的 DDL語(yǔ)句是 CREATE、 DROP和 ALTER命令 。 ? [, . . .]意思是 “ 等等 ” , 即前面的項(xiàng)可以重復(fù) 。 CREATE DATABASE MyDb; ? 刪除數(shù)據(jù)庫(kù) SQL使用命令 DROP DATABASE刪除一個(gè)或多個(gè)數(shù)據(jù)庫(kù) , 其一般語(yǔ)法如下: DROP DATABASE 數(shù)據(jù)庫(kù)名 1 [, 數(shù)據(jù)庫(kù)名 2][,… ]; 【 例 32】 刪除數(shù)據(jù)庫(kù) MyDb。 其中學(xué)號(hào)不能為空 , 值必須惟一 , 且姓名也必須惟一和非空 。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 ? 建立索引 在 SQL語(yǔ)言中 , 建立索引使用 CREATE INDEX命令 , 其一般語(yǔ)法為: CREATE [UNIQUE] [CLUSTER] INDEX索引名 ON 表名 (列名 [次序 ][, 列名 [次序 ]][,… ]); 說明: (1)表名是要建立索引的基本表的名字 。 DROP INDEX stu_cluind; 刪除索引時(shí) , 系統(tǒng)會(huì)同時(shí)從數(shù)據(jù)庫(kù)中刪去有關(guān)該索引的描述 。 ? 投影運(yùn)算的實(shí)現(xiàn) ? 查詢表的全部列 【 例 315】 查詢部門表中部門號(hào)為 11的全部?jī)?nèi)容 。 【 例 321】 查詢?cè)滦皆?1000到 1500之間的員工姓名及月薪 。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 ? 運(yùn)算符 IS NULL 運(yùn)算符 IS NULL用來測(cè)試某個(gè)屬性值是否為空 。 【 例 333】 查詢所有員工的姓名及月薪 , 結(jié)果按月薪的降序排列 。 統(tǒng)計(jì)函數(shù) 語(yǔ)義 COUNT([DISTINCT|ALL]*) 統(tǒng)計(jì)表的記錄個(gè)數(shù) COUNT([DISTINCT|ALL]列名 ) 統(tǒng)計(jì)一列中值不為 NULL值的個(gè)數(shù) SUM([DISTINCT|ALL]列名 ) 計(jì)算一列值的總和(此列必須為數(shù)值型) AVG([DISTINCT|ALL]列名 ) 計(jì)算一列值的平均值(此列必須為數(shù)值型) MAX([DISTINCT|ALL]列名 ) 給出一列值中的最大值 MIN([DISTINCT|ALL]列名 ) 給出一列值中的最小值 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 【 例 336】 統(tǒng)計(jì)員工總?cè)藬?shù) 。 ? 基于多列的分組 GROUP BY子句還可以作用于多列上 , 此時(shí)的數(shù)據(jù)分組意義是分大組之后再分小組 。 【 例 343】 查詢每位員工的員工號(hào) , 姓名 , 部門號(hào) 、 部門名稱及部門電話 。 該語(yǔ)句等價(jià)于: INSERT INTO dept VALUES (‘31’,’ 產(chǎn)品開發(fā)部 ’ ,’08667864532’)。 【 例 352】 21號(hào)部門的所有員工取消崗位津貼 。 【 例 356】 刪除所有員工記錄 。 使用視圖 , 可以隱蔽這種復(fù)雜性 。 CREATE VIEW sal21_vu (eno,ename,salary) AS SELECT emp_id,ename,sal FROM employee WHERE dept_id=’21’ 。 Select * From 存取款 Where 編號(hào) =39。 第 3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 SQL 2021/6/15 案例 2:活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫(kù)上的查詢 ? 示例數(shù)據(jù) 由案例 1知 , 活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫(kù)包括:儲(chǔ)戶基本信息 、 儲(chǔ)戶
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1