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

正文內(nèi)容

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

2025-06-22 16:45上一頁面

下一頁面
  

【正文】 錯(cuò)誤 。 INSERT INTO employee VALUES(‘1311’, ‘淳 ’ ,NULL,NULL,to_date(’2021/08/15’),800,’11’)。 其一般語句格式為: UPDATE 表名 SET 列名 =表達(dá)式 [,列名 =表達(dá)式 ][,… ] [WHERE 條件 ]。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 ? 用子查詢修改記錄 UPDATE語句可以和 SELECT語句聯(lián)合使用 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 刪除記錄 DELETE語句一般格式: DELETE FROM 表名 [WHERE 條件 ] 。 刪除所有記錄 , 是清空表中數(shù)據(jù) , 因此不加 WHERE子句 。 視圖的所有數(shù)據(jù)來自基本表 。 ? 保證了基本表數(shù)據(jù)和應(yīng)用程序的邏輯獨(dú)立性 當(dāng)應(yīng)用程序通過視圖來訪問數(shù)據(jù)時(shí) , 視圖實(shí)際上成為應(yīng)用程序和基本表數(shù)據(jù)之間的橋梁 。 下列情形建立視圖時(shí)必須顯式指定屬性列: 1)視圖的某列不是原屬性列 , 而是統(tǒng)計(jì)函數(shù)或者表達(dá)式 。 CREATE VIEW sal21_vu1 (eno,ename,salary) AS SELECT emp_id,ename,sal FROM employee WHERE dept_id=’21’ AND sal1500。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 案例 2:活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫上的查詢 ? 示例數(shù)據(jù) 由案例 1知 , 活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫包括:儲(chǔ)戶基本信息 、 儲(chǔ)戶動(dòng)態(tài)信息 、 儲(chǔ)蓄所 、 存取款 4個(gè)基本表 , 根據(jù)案例 1對(duì)關(guān)系結(jié)構(gòu)的描述 ( 也稱為數(shù)據(jù)字典 ) , 這里給出活期儲(chǔ)蓄管理系統(tǒng)數(shù)據(jù)庫中基本表的示例數(shù)據(jù) 。 and 日期 ={20211001 8:00} and 日期 ={20211001 8:00} 結(jié)果如下: 賬號(hào) 編號(hào) 標(biāo)志 金額 (元 ) 日期 10245082 1002 0 20210108 00:00: 10020213 1002 0 20211216 00:00: 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 (4)查詢編號(hào)為 1002的儲(chǔ)蓄所的存取款業(yè)務(wù)匯總情況 。 Select * From 存取款 Where 編號(hào) =39。 【 例 362】 為產(chǎn)品開發(fā)部的員工的員工號(hào) 、 姓名 、 月薪以及工齡建立視圖 。 CREATE VIEW sal21_vu (eno,ename,salary) AS SELECT emp_id,ename,sal FROM employee WHERE dept_id=’21’ 。 (2)組成視圖的各屬性列可以顯式指定 , 也可以省略 。 使用視圖 , 可以隱蔽這種復(fù)雜性 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 視圖 視圖的概念 視圖不包含任何數(shù)據(jù) , 只是定義在一個(gè)或多個(gè)基表上或其他視圖上 , 并且提供一種訪問基表數(shù)據(jù)的方法 。 【 例 356】 刪除所有員工記錄 。 (2)這條 UPDATE語句的 WHERE子句有兩個(gè)條件,它們是邏輯與關(guān)系。 【 例 352】 21號(hào)部門的所有員工取消崗位津貼 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 修改記錄 SQL語言修改記錄的語句為 UPDATE。 該語句等價(jià)于: INSERT INTO dept VALUES (‘31’,’ 產(chǎn)品開發(fā)部 ’ ,’08667864532’)。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 假設(shè)有 JOB表 ( 職位表 ) , 它包含兩個(gè)屬性:職位 job_level和標(biāo)準(zhǔn)月薪std_sal, 該表包含記錄如下: job_level std_sal 部門經(jīng)理 2200 出納 1200 【 例 345】 列出可提供給 employee表中每位員工比現(xiàn)在薪水高的職位 。 【 例 343】 查詢每位員工的員工號(hào) , 姓名 , 部門號(hào) 、 部門名稱及部門電話 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 連接查詢 ? 連接查詢的概念 如果一個(gè)查詢需要從兩個(gè)或兩個(gè)以上的數(shù)據(jù)表中獲取數(shù)據(jù)時(shí) ,則稱之為連接查詢 。 ? 基于多列的分組 GROUP BY子句還可以作用于多列上 , 此時(shí)的數(shù)據(jù)分組意義是分大組之后再分小組 。 【 例 339】 查詢最早參加工作時(shí)間和最晚參加工作時(shí)間 。 統(tǒng)計(jì)函數(shù) 語義 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ù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 【 例 336】 統(tǒng)計(jì)員工總?cè)藬?shù) 。 (3)排序是查詢語句的最后一步工作 , 所以 ORDER BY子句一般放在查詢語句的最后 。 【 例 333】 查詢所有員工的姓名及月薪 , 結(jié)果按月薪的降序排列 。 SELECT ename,sal FROM employee WHERE sal1500 AND job=’ 部門主管 ’ 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 ? 運(yùn)算符 IS NULL 運(yùn)算符 IS NULL用來測試某個(gè)屬性值是否為空 。 – “ %”代表任意長度 ( 長度可以為 0) 的字符串 。 【 例 321】 查詢?cè)滦皆?1000到 1500之間的員工姓名及月薪 。 【 例 318】 查詢?nèi)w員工的姓名及年薪 。 ? 投影運(yùn)算的實(shí)現(xiàn) ? 查詢表的全部列 【 例 315】 查詢部門表中部門號(hào)為 11的全部內(nèi)容 。 ? 選擇運(yùn)算的實(shí)現(xiàn) ? 查詢一個(gè)表的所有行 在 SELECT語句中只要沒有 WHERE子句 , 查詢結(jié)果就包含了所有行 。 DROP INDEX stu_cluind; 刪除索引時(shí) , 系統(tǒng)會(huì)同時(shí)從數(shù)據(jù)庫中刪去有關(guān)該索引的描述 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 【 例 39】 為學(xué)生表 student和班級(jí)信息表 class建立索引 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 ? 建立索引 在 SQL語言中 , 建立索引使用 CREATE INDEX命令 , 其一般語法為: CREATE [UNIQUE] [CLUSTER] INDEX索引名 ON 表名 (列名 [次序 ][, 列名 [次序 ]][,… ]); 說明: (1)表名是要建立索引的基本表的名字 。 ALTER TABLE student ADD native_place VARCHAR(50); 1 1 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 ? 使用 DROP子句刪除指定的完整性約束條件 【 例 37】 刪除 student表學(xué)生姓名必須取惟一值的約束條件 。 其中學(xué)號(hào)不能為空 , 值必須惟一 , 且姓名也必須惟一和非空 。 ? DEFAULT約束 DEFAULT約束為默認(rèn)值約束 , 是列級(jí)完整性約束條件 。 CREATE DATABASE MyDb; ? 刪除數(shù)據(jù)庫 SQL使用命令 DROP DATABASE刪除一個(gè)或多個(gè)數(shù)據(jù)庫 , 其一般語法如下: DROP DATABASE 數(shù)據(jù)庫名 1 [, 數(shù)據(jù)庫名 2][,… ]; 【 例 32】 刪除數(shù)據(jù)庫 MyDb。 ? SQL語句的結(jié)束符為分號(hào) “ ; ” , 分號(hào)必須放在語句中的最后一個(gè)子句后面 , 但可以不在同一行 。 ? [, . . .]意思是 “ 等等 ” , 即前面的項(xiàng)可以重復(fù) 。 當(dāng)作為嵌入式語言使用時(shí) , SQL語句幾乎可以不加修改地嵌入到如VB、 PB這樣的前端開發(fā)平臺(tái)上 , 利用前端工具的計(jì)算能力和 SQL的數(shù)據(jù)庫操縱能力 , 可以快速地建立數(shù)據(jù)庫應(yīng)用程序 。 最常用的 DDL語句是 CREATE、 DROP和 ALTER命令 。 最常使用的 DML語句是 SELECT、 INSERT、 UPDATE和 DELETE命令 。 這些對(duì)象名必須符合一定規(guī)則或約定 , 一般應(yīng)遵守下列規(guī)則 。 ? SQL中的數(shù)據(jù)項(xiàng) ( 包括列項(xiàng) 、 表和視圖 ) 分隔符為 “ , ” ;其字符串常數(shù)的定界符用單引號(hào) “ ′ ”表示 。 表 31 SQL的數(shù)據(jù)定義語句 操作對(duì)象 操作方式 創(chuàng)建語句 刪除語句 修改語句 數(shù)據(jù)庫 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ù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 ? 基本表是獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中的表 在 SQL中一個(gè)關(guān)系對(duì)應(yīng)一個(gè)基本表 , 一個(gè) ( 或多個(gè) ) 基本表對(duì)應(yīng)一個(gè)存儲(chǔ)文件 , 基本表對(duì)應(yīng)的數(shù)據(jù)必須在數(shù)據(jù)庫中存放 。 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/15 定義表的各個(gè)屬性時(shí)應(yīng)指出其相應(yīng)的數(shù)據(jù)類型和長度 , 不同 DBMS支持的數(shù)據(jù)類型不完全相同 , 表 32列出的是 IBM DB2 SQL支持的主要數(shù)據(jù)類型: 類型表示 類型說明 數(shù)值型 SMALLINT 半字長二進(jìn)制整數(shù) INT或 INTEGER 全字長二進(jìn)制整數(shù) DECIMAL(p[,q]) 十進(jìn)制數(shù),共 p位(含小數(shù)點(diǎn)),其中小數(shù)點(diǎn)后 q位 FLOAT 雙字長浮點(diǎn)數(shù) 字符型 CHAR(n)或 CHARTER(n) 長度為 n的定長字符串 ,如果省略 n,字符串長度被假定為 1 VARCHAR (n) 最大長度為 n的可變長字符串 日期時(shí)間型 DATE 日期型,格式為 YYYYMMDD TIME 時(shí)間型,格式為 TIMESTAMP 日期加時(shí)間 第 3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 SQL 2021/6/
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1