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

正文內容

關系數(shù)據(jù)庫標準語言(更新版)

2025-07-04 16:45上一頁面

下一頁面
  

【正文】 sal (dept_id CHAR(2),avg_sal SMALLINT)。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 【 例 347】 插入一條部門新記錄 。 SELECT emp_id,ename,dname,tel FROM employee e,dept d WHERE = 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 ? 等值連接 [表名 1.]列名 1 = [表名 2.]列名 2 等值連接又稱為內連接 。 SELECT dept_id,AVG(sal) FROM employee GROUP BY dept_id HAVING AVG(sal)1000。 ? 基于單列的分組 【 例 340】 按部門號查詢各部門的平均月薪 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 【 例 338】 統(tǒng)計部門號 “ 11”的部門全體員工人數(shù) 。 ALL選項是默認選項 。 注意: (1)ORDER BY子句不改變基本表中行或列的順序 , 只改變查詢顯 示的順序 。 SELECT ename,dept_id FROM employee WHERE dept_id NOT IN (‘11’,’21’) 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 ? 邏輯運算符 SQL語言的邏輯運算符有 3種: NOT、 AND、 OR。 【 例 325】 查找姓名第 2個字為 “ 小 ” 的員工姓名 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 ? 運算符 LIKE 運算符 LIKE可用來進行字符串的匹配 , LIKE后面跟的是匹配模式 。 查詢結果如下: 姓名 年薪 吳偉 15600 岳玲 13200 王斌 18000 徐歡 9600 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 SQL的運算符 SQL語言使用的運算符包括算術運算符 、 比較運算符 、 邏輯運算符等 。 SELECT emp_id,ename,workdate FROM employee 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 【 例 314】 查詢員工號為 1001的員工姓名及部門號 。 Employee(emp_id,ename,job,mgr_id, workdate,sal, m,dept_id) 員工號 姓名 職位 主管 參加工作時間 月薪 崗位津貼 部門號 Dept(dept_id, dname, tel) 部門號 , 部門名稱 , 電話 用下面語句創(chuàng)建表結構: CREATE TABLE employee (emp_id CHAR(4) PRIMARY KEY, ename VARCHAR(20), job VARCHAR(9) , mgr_id CHAR(4),workdate DATE, sal SMALLINT, m SMALLINT, dept_id CHAR(2) NOT NULL FOREIGN KEY (dept_id) REFERENCES Dept(dept_id), FOREIGN KEY(mgr_id) REFERENCES employee(emp_id))。 但對于經(jīng)常更新的列則不宜建立聚簇索引 ,因為建立聚簇索引后 , 更新索引列數(shù)據(jù)時 , 要更新表中記錄的物理順序 , 開銷較大 。 (5)CLUSTER表示要建立的是聚簇索引 。 索引建立后 , 什么時候使用索引以及使用哪一個索引 ( 當有多個索引存在時 ) , 由 DBMS內部根據(jù)情況自行決定 , 不需要人員干預 。 DROP TABLE student; 該語句一旦執(zhí)行 , 基本表的定義 、 數(shù)據(jù) 、 此表上建立的索引和視圖都將自動被刪除掉 。 ? FOREIGN KEY約束 FOREIGN KEY約束是參照完整性約束 , 是用于約束外鍵的 ,也是表級完整性約束條件 。 ? UNIQUE約束 UNIQUE約束是惟一性約束 。 ? 視圖是由一個或幾個基本表導出的 , 它的外部形式也是一個表 ,是由基本表中選取的行和列組成的 視圖本身不獨立 , 它依附于基本表 , 在數(shù)據(jù)庫中不存放視圖對應的數(shù)據(jù) , 而只存放關于視圖的定義 , 因此視圖只是一個虛表 。 ? SQL語句可寫成一行或多行 , 習慣上每個子句占用一行 。 SQL語句結構和書寫準則 ? 在 SQL語句語法格式中的一些約定符號: ? 尖括號 “ ”中的內容為實際語義 。 SQL的特點 ? 語言簡潔 , 風格統(tǒng)一 , 易學易懂 SQL語言接近英語 , 只用幾個英文單詞的組合就能完成所有功能 ,因此初學者非常容易上手 。第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 SQL概述 數(shù)據(jù)定義 數(shù)據(jù)查詢 數(shù)據(jù)更新 視圖 案例 2:活期儲蓄管理系統(tǒng) 數(shù)據(jù)庫上的查詢 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 SQL概述 SQL(Structured Query Language) 的字面意思是結構化的查詢語言 , 但它的功能并不僅僅是查詢 , 它是關系數(shù)據(jù)庫管理系統(tǒng)的標準語言 。 常使用的 DCL命令有: GRANT、 REVOKE等 。 ? 數(shù)據(jù)對象名應以字母開頭 , 其余字符可以由字母 、 數(shù)字 、 下劃線組成 。 以下是一些通常的準則: ? SQL語句對大小寫不敏感 為了提高 SQL語句的可讀性 , 子句開頭的關鍵字通常采用大寫形式 。 一個基本表可以根據(jù)需要帶一個或多個索引 , 索引也存放在存儲文件中 。 NOT NULL 為不允許該列存在空值 , 而 NULL 為允許該列存在空值 。 注意: PRIMARY KEY約束類似于 UNIQUE約束 , 差別在于PRIMARY KEY約束中的列不可以為空 。 其一般語法為: DROP TABLE 表名 ; 【 例 35】 刪除 student表 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 建立索引 ? 索引的概念 索引是建立在列上的一種數(shù)據(jù)庫對象 , 它對表中的數(shù)據(jù)提供邏輯順序 , 當在數(shù)據(jù)庫表中搜索某一行時 , 可以通過使用索引來找到它的物理位置 。 (4)UNIQUE表示創(chuàng)建的索引是惟一索引 , 索引列上的數(shù)據(jù)不能有重復值 。 可以在經(jīng)常查詢的列上建立聚簇索引 , 以提高查詢效率 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 選擇行和列 選擇和投影運算的實現(xiàn) 下面以人事工資管理系統(tǒng)的員工表 employee和部門表 dept為例介紹SELECT語句的使用方法 。 SELECT ename,sal FROM employee WHERE sal1800。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 ? 查詢表的部分列 【 例 317】 查詢全體員工的員工號 , 姓名和參加工作時間 。 SELECT ename AS ‘姓名 ’ ,sal*12 AS ‘年薪 ’ FROM employee 。 SELECT ename,dept_id FROM employee WHERE dept_id IN (‘11’,’21’) 。 SELECT ename,workdate FROM employee WHERE workdate LIKE ‘%1990’ 。 SELECT ename FROM employee WHERE m IS NULL 。 【 例 332】 查找部門號不屬于 11和 21的員工姓名及部門號 。 說明: 上例中 dept_id稱為主排序關鍵字 , sal成為次排序關鍵字 。 與DISTINCT選項含義相反的是 ALL選項 , 在 SELECT語句中使用 ALL選項 , 表示結果重復的行也將顯示 。 這里統(tǒng)計的是屬性列 m不為空值的行數(shù) 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 數(shù)據(jù)分組 利用 GROUP BY子句可以將查詢結果按照一列或者多列分組 , 值相等的為一組 。 【 例 342】 按部門號查詢各部門的平均月薪 , 要求只顯示平均月薪在 1000以上的部門編號和平均月薪 。 由于這種連接操作是不帶條件的表的拼接 , 因此實際意義不大 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 【 例 344】 查詢每位員工的員工號 , 姓名 , 部門號 、 部門名稱及部門電話 。 ( 3)如果 INTO子句后沒有指定任何列,則 VALUES子句后面的常量個數(shù)必須與基本表中列的個數(shù)相等,且類型、順序一致,否則會出語法錯誤或導致賦值不正確。 【 例 349】 求出每個部門平均月薪 , 將部門號和平均月薪放入一張新表 dept_sal中 。 UPDATE employee SET sal=1700 WHERE emp_id=’1311’ 。 【 例 353】 將產品開發(fā)部的部門主管的崗位津貼加 500。 DELETE FROM employee WHERE emp_id=’1045’ 。 【 例 357】 刪除產品開發(fā)部和事業(yè)推廣部的所有員工的記錄 。 視圖的作用 ? 可以滿足不同用戶的需求 不同的用戶對數(shù)據(jù)庫操作有不同的需求 , 即使相同的數(shù)據(jù)也可能有不同的操作要求 。 ? 可以提供安全機制 利用視圖可以限制數(shù)據(jù)訪問。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 【 例 358】 建立僅包含部門主管視圖 。 第 3章 關系數(shù)據(jù)庫標準語言 SQL 2021/6/15 【 例 361】 為各部門的平均月薪建立視圖 CREATE VIEW salavg_vu(dno,sal_avg) AS SELECT dept_id,AVG(sal) FROM employee GROUP BY dept_id。 Select 編號 ,標志 ,[金額 (元 )],日期 From 存取款 Where 賬號 =39。 group by 標志 結果如下: 標志 0 1
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1