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

正文內(nèi)容

[工學(xué)]數(shù)據(jù)庫第3章sql(留存版)

2025-04-08 00:50上一頁面

下一頁面
  

【正文】 查詢結(jié)果表按某一列或多列值分組,值相等的為一組。 謂詞 形式 語 義 謂詞 形式 語 義 ANY 大于子查詢結(jié)果 中的某個值 ANY 小于子查詢結(jié)果中的 某個值 ALL 大于子查詢結(jié)果 中的所有值 ALL 小于子查詢結(jié)果中的 所有值 =ANY 大于等于子查詢結(jié)果中的某個值 =ANY 小于等于子查詢結(jié)果中的某個值 =ALL 大于等于子查詢結(jié)果中的所有值 =ALL 小于等于子查詢結(jié)果中的所有值 = ALL 等于子查詢結(jié)果 中的所有值 =ANY 等于子查詢結(jié)果中的 某個值 !=(或)ALL 不等于子查詢結(jié)果中的所有值 !=(或 ) ANY 不等于子查詢結(jié)果中的某個值 表 34 謂詞一覽表 例 15:查詢所有課程成績在 95分以上的學(xué)生的 學(xué)號、姓名。 WHERE name = 39。計算機系 39。 SQL語句通過 GRANT語句向用戶授予操作權(quán)限, GRANT語句的格式為: GRANT 權(quán)限 [, 權(quán)限 ]…[ ON 對象類型 對象名 ] TO 用戶 [, 用戶 ]…[ WITH GRANT OPTION]。 例 5:將用戶 s2更新 sle_course表的權(quán)限收回,同時 s2的更新權(quán)也被收回。 檢索選修課程中包含了學(xué)生 S05所學(xué)課程(其中一門即可)的學(xué)生學(xué)號。 檢索選修課程號為 C08或 C12的學(xué)生學(xué)號與成績。 SQL語句通過 REVOKE語句向用戶授予操作權(quán)限, REVOKE語句的格式為: REVOKE 權(quán)限 [, 權(quán)限 ]… [ON 對象類型 對象名 ] FROM 用戶 [, 用戶 ]…。因此這是一個較復(fù)雜的問題,通常會加以限制。 1.視圖的建立 ★ WITH CHECK OPTION子句是為了防止用戶通過視圖對數(shù)據(jù)進行增加、刪除、修改時,對不屬于視圖范圍內(nèi)的基本表數(shù)據(jù)進行誤操作。 DELETE FROM jbqk WHERE number = ‘0051101’ 注意: DROP TABLE 表名 : 刪除后表不再存在 DELETE FROM 表名 : 刪除后表依然存在,但為無記錄的空表。 SELECT FROM jbqk WHERE jbqk. number in( SELECT FROM sle_course WHERE in ( SELECT FROM course WHERE =39。 表 33 聚集函數(shù)一覽表 例 10:查詢學(xué)生總?cè)藬?shù)。 1.選擇表中的列 例 2:選擇 jbqk表中的 number、 name、 department列 SELECT number,name,department FROM jbqk。 UNIQUE表示每一個索引值對應(yīng)唯一的數(shù)據(jù)記錄。從 1753年 1月 1日到 9999年 12月 31日的日期和時間數(shù)據(jù),如: 19980101 23:59: ?char:固定長度字符數(shù)據(jù)類型:格式: char[(n)] n 必須是一個介于 1 和 8,000 之間的數(shù)值,當(dāng)使用 字符型(日期型) 數(shù)據(jù)時需要 用’或”括起來 。 ?豎線( |)分開不同選項,在語句中需選且只能選一個選項。 – 使應(yīng)用程序充分利用 SQL訪問數(shù)據(jù)庫的能力、宿主語言的過程處理能力。其一體化具體體現(xiàn)在兩個方面: 1. 無論是實體或?qū)嶓w間的聯(lián)系,都用“表”來表示; 2. SQL把 DDL、 DML乃至 DCL融于一體,即 SQL不但具有查詢、更新等數(shù)據(jù)操作功能,而且具有數(shù)據(jù)定義和控制功能。 2. SQL的分類 交互式 SQL – 用戶可直接鍵入 SQL命令對數(shù)據(jù)庫進行操作。 數(shù)據(jù)操縱語言( DML: Data Manipulation Language ) 對已經(jīng)存在的數(shù)據(jù)庫進行記錄的插入、刪除、修改等操作。 建立基本表的命令格式為: CREATE TABLE 表名 (列名 1數(shù)據(jù)類型 [屬性級約束 ] [,列名 2數(shù)據(jù)類型 [屬性級約束 ] [,…]] [,表級約束 [,…]] )。可以利用索引快速訪問數(shù)據(jù)庫表中的特定信息。 2.目標(biāo)列表達(dá)式 ?語句格式 SELECT [ALL|DISTINCT] 目標(biāo)列表達(dá)式 [, 目標(biāo)列表達(dá)式 ] … FROM 表名或視圖名 [, 表名或視圖名 ] … [ WHERE 條件表達(dá)式 ] [ GROUP BY 列名 1 [ HAVING 條件表達(dá)式 ] ] [ ORDER BY 列名 2 [ ASC|DESC ] ]; ? 數(shù)據(jù)操作語言( DML) 查詢數(shù)據(jù) 2.目標(biāo)列表達(dá)式 ⑴ 列表達(dá)式可以是“列名 1,列名 2…” 的形式;如果 FROM子句指定了多個表,則列名應(yīng)是“表名 .列名”的形式。在使用時,應(yīng)注意下面兩點: ?LIKE前的列名必須是字符串類型。處于內(nèi)層的查詢稱為 子查詢 。 INSERT INTO fcourse SELECT name, c_number,score FROM jbqk, sle_course WHERE = 刪除命令比較簡單,刪除是對整條記錄操作,不能刪除記錄的部分屬性。 7. 有利于應(yīng)用程序的獨立性、數(shù)據(jù)一致性。 WHERE name = 39。 GRANT UPDATE ON TABLE sle_course TO s2。 假設(shè)教學(xué)數(shù)據(jù)庫中有三個表,其數(shù)據(jù)結(jié)構(gòu)如下: 學(xué)生表 S( 學(xué)號 Sno,姓名 Sname,年齡 Age,性別 Sex) 選修表 SC( 學(xué)號 Sno,課程號 Cno,成績 Grade) 課程表 C( 課程號 Cno,課程名 Cname,教師 Teacher) 試用 SELECT語句表達(dá)下列操作: 檢索選修課程號為 C06的學(xué)生學(xué)號與成績。 1檢索只選修了 一門 課程的學(xué)生(使用嵌套)。 一個數(shù)據(jù)庫由基本表和視圖等組成,每個基本表的結(jié)構(gòu)和內(nèi)容是分別建立的,每個視圖是根據(jù)相應(yīng)的基本表(也可為視圖)而建立的,它是相應(yīng)表中的一些列結(jié)構(gòu)和一些行內(nèi)容的映像。如沒有指定該子句,獲得授權(quán)的用戶將不能傳播權(quán)限。 DROP VIEW 計算機系 。它就象一個窗口,透過它可以看到數(shù)據(jù)庫中用戶感興趣的數(shù)據(jù)及其變化。 省略列名列表時,表示插入完整新行。 SELECT number FROM sle_course GROUP BY number HAVING COUNT(*) 2 ORDER BY number ASC。 SELECT c_name, period FROM course WHERE period NOT BETWEEN 60 AND 70。程序如下: DROP INDEX Select:查詢數(shù)據(jù) SQL的核心是數(shù)據(jù)查詢。 2.刪除表中的列 ALTER TABLE 表名 {DROP COLUMN 列名 , …| DROP約束名 , …} 例 6:下面命令在 jbqk表中添加“成績”列之后,再刪除“ score”列。 當(dāng)需要在計
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1