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

正文內容

數(shù)據庫基本原理和應用(參考版)

2025-05-02 07:07本頁面
  

【正文】 (分組查詢 ) ? “線路”類型單項的總投資( inv)從高到低排序 ? “線路”類型單項的最大總投資,最小總投資,以及平均總投資。 SQL練習 ? 假設有兩張表,一張項目表 item ? ( itemID,itemName, inv),一張單項工程表prj(prjID,itemID,prjType, inv)。 ? WITH READ ONLY 表示視圖是只讀的 。 ? WITH CHECK OPTION表示進行視圖插入或修改時必須滿足子查詢的約束條件 。 ? 別名是為子查詢中選中的列新定義的名字 , 替代查詢表中原有的列名 。 對視圖的操作將傳遞到基表 , 所以在表上定義的約束條件和觸發(fā)器在視圖上將同樣起作用 。 ? 視圖是相同數(shù)據的不同表示 , 通過為不同的用戶創(chuàng)建同一個表的不同視圖 ,使用戶可分別訪問同一個表的不同部分 。 視圖的數(shù)據來自一個復雜的查詢 , 用戶對視圖的檢索卻很簡單 。 ? 可以提高數(shù)據訪問的安全性 , 通過視圖往往只可以訪問數(shù)據庫中表的特定部分 , 限制了用戶訪問表的全部行和列 。 視圖的數(shù)據都來自于某些表 , 這些表被稱為基表 。 表是實際獨立存在的實體 , 是用于存儲數(shù)據的基本結構 。 目錄 ? 數(shù)據庫基本概念 ? 數(shù)據查詢 ? 數(shù)據操作 ? 表和視圖 ? 表的創(chuàng)建和操作 ? 數(shù)據完整和約束條件 ? 視圖的創(chuàng)建和操作 視圖的概念 ? 視圖是基于一張表或多張表或另外一個視圖的邏輯表 。 參照完整性由外鍵(FOREIGN KEY)約束條件定義 。 約束條件是一些規(guī)則 , 在對數(shù)據進行插入 、 刪除和修改時要對這些規(guī)則進行驗證 , 從而起到約束作用 。 目錄 ? 數(shù)據庫基本概念 ? 數(shù)據查詢 ? 數(shù)據操作 ? 表和視圖 ? 表的創(chuàng)建和操作 ? 數(shù)據完整和約束條件 ? 視圖的創(chuàng)建和操作 數(shù)據完整性和約束條件 ? 表的數(shù)據有一定的取值范圍和聯(lián)系 , 多表之間的數(shù)據有時也有一定的參照關系 。 SELECT object_name FROM user_objects WHERE object_type=39。...39。...39。 有關訓練請參照 DELETE(DML)語句部分 , 注意兩者的區(qū)別 。 表的操作 ? 表的重命名 ? RENAME 舊表名 TO 新表名 。CASCADE CONSTRAINTS表示當要刪除的表被其他表參照時 , 刪除參照此表的約束條件 。 ? 刪除已創(chuàng)建的表 DROP TABLE 表名 [CASCADE CONSTRAINTS]。 新的列名在表名后的括號中給出 , 如果省略將采用原來表的列名 。 表的創(chuàng)建和刪除 ? 通過子查詢創(chuàng)建表 ? 如果要創(chuàng)建一個同已有的表結構相同或部分相同的表 , 可以采用以下的語法: CREATE TABLE 表名 (列名 ...) AS SQL查詢語句 。mao39。 ? TABLE_PARTITION_CLAUSE:定義表的分區(qū)子句 。 ? COLUMN CONSTRAINT:用來定義列級的約束條件 。 在一張表中最多可以包含 2022列 。 在同一個用戶下 , 表不能重名 , 但不同用戶表的名稱可以相重 。 ? 可以是用中文或英文作為表名和列名 。 目錄 ? 數(shù)據庫基本概念 ? 數(shù)據查詢 ? 數(shù)據操作 ? 表和視圖 ? 表的創(chuàng)建和操作 ? 數(shù)據完整和約束條件 ? SQL內置函數(shù) 對 象 名 稱 作 用 T A BL E 表 用于存儲數(shù)據的基本結構 V IE W 視圖 以不同的側面反映表的數(shù)據,是一種邏輯上的表 IN D E X 索引 加快表的查詢速度 CL U S T E R 聚簇 將不同表的字段并用的一種特殊結構的表集合 S E Q U E N CE 序列 生成數(shù)字序列,用于在插入時自動填充表的字段 S Y N O N Y M 同義詞 為簡化和便于記憶,給對象起的別名 D A T A BA S E L IN K 數(shù)據庫鏈接 為訪問遠程對象創(chuàng)建的通道 S T O RE D P RO CE D U RE 、F U N CT IO N 存儲過程和函數(shù) 存儲于 數(shù)據庫中的可調用的程序和函數(shù) P A CK A G E 、 P A CK A G E BO D Y 包和包體 將存儲過程、函數(shù)及變量按功能和類別進行捆綁 T RIG G E R 觸發(fā)器 由 D M L 操作或數(shù)據庫事件觸發(fā)的事件處理程序 Oracle數(shù)據庫對象 表的創(chuàng)建 ? CREATE TABLE 表名 ( 列名 數(shù)據類型 ( 寬度 )[DEFAULT 表達式 ][COLUMN CONSTRAINT],... [TABLE CONSTRAINT] [TABLE_PARTITION_CLAUSE] )。 ? (2)UPDATE語句的另外一種用法: UPDATE 表名 SET(字段名 1, 字段名2, ...)=SELECT (字段名 1, 字段名 2, ...) FROM 另外的表名 WHERE條件 。 操 作 描 述 U N IO N 并集 ,合并兩個操作的結果, 去掉重復 的部分 U N IO N A L L 并集 ,合并兩個操作的結果,保留 重復 的部分 M IN U S 差集 ,從前面的操作結果中去掉與后面操作結果相同的部分 IN T E R S E C T 交集 ,取兩個操作結果中相同的部分 目錄 ? 數(shù)據庫基本概念 ? 數(shù)據查詢 ? 數(shù)據操作 ? 表和視圖 數(shù)據庫操作語句 DML 語 句 描 述 I NS E R T 插入新行 UP DA T E 修改 ( 更新 ) 已經存在的行 DE L E T E 刪除表 中已經存在 的行 數(shù)據庫操作語句 ? 插入數(shù)據 ? 可以使用 INSERT命令 , 向已經存在的表插入數(shù)據 , 語法格式如下: ? INSERT INTO 表名 [(字段列表 )] {VALUES(表達式 1, 表達式2,...)|QUERY語句 }; ? 修改數(shù)據 ? 修改數(shù)據的語句 UPDATE對表中指定字段的數(shù)據進行修改 , 一般需要通過添加 WHERE條件來限定要進行修改的行 , 如果不添加 WHERE條件 , 將對所有的行進行修改 。 子查詢可以在SELECT、 INSERT、 UPDATE、 DELETE等語句中使用 。 子查詢比主查詢先執(zhí)行 , 結果作為主查詢的條件 , 在書寫上要用圓括號擴起來 , 并放在比較運算符的右側 。 出現(xiàn)在其他查詢中的查詢稱為子查詢 , 包含其他查詢的查詢稱為主查詢 。 ? 通過把一個查詢的結果作為另一個查詢的一部分 , 可以實現(xiàn)這樣的查詢功能 。 HAVING從句過濾分組后的結果 , 它只能出現(xiàn)在 GROUP BY從句之后 , 而 WHERE從句要出現(xiàn)在 GROUP BY從句之前 。 如果不指明上述關鍵字 , 默認為 ALL。 ALL表示對所有非 NULL值(可重復 )進行運算 (COUNT除外 )。 ? 如果不使用分組 , 將對整個表或滿足條件的記錄應用組函數(shù) 。 ? 使用 GROUP BY 從句可以對數(shù)據進行分組 。 統(tǒng)計查詢 ? 分組函數(shù)中 SUM和 AVG只應用于數(shù)值型的列 , MAX、 MIN和 COUNT可以應用于字符 、 數(shù)值和日期類型的列 。組函數(shù)只能應用于 SELECT子句、HAVING子句或 ORDER BY子句中。
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1