日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL基础教程

發布時間:2023/12/19 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL基础教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
《SQL基礎教程》 基本信息 作者: (日)MICK 譯者: 孫淼 羅勇 叢書名: 圖靈程序設計叢書 出版社:人民郵電出版社 ISBN:9787115322692 上架時間:2013-6-28 出版日期:2013 年7月 開本:16開 頁碼:1 版次:1-1 所屬分類:計算機 更多關于 》》》《SQL基礎教程》 內容簡介 計算機書籍 《sql基礎教程》介紹了關系數據庫以及用來操作關系數據庫的sql語言的使用方法,提供了大量的示例程序和詳實的操作步驟說明,讀者可以親自動手解決具體問題,循序漸進地掌握sql的基礎知識和技巧,切實提高自身的編程能力。在每章結尾備有習題,用來檢驗讀者對該章內容的理解程度。另外本書還將重要知識點總結為“法則”,方便大家隨時查閱。 《sql基礎教程》適合完全沒有或者具備較少編程和系統開發經驗的初學者,也可以作為大中專院校的教材及企業新人的培訓用書。 目錄 《sql基礎教程》 前  言  iii 關于本書  iv 讀者對象  iv 學習本書前的預備知識  iv 本書涉及的關系數據庫  v 本書的學習安排  v 隨書光盤簡介  vi 第1章 數據庫和sql  1 1-1  數據庫是什么  3 我們身邊的數據庫  3 為什么dbms那么重要  4 dbms種類  6 1-2  數據庫的結構  8 rdbms的常見系統結構  8 表的結構  10 1-3  sql概要  13 標準sql  13 sql語句及其種類  14 sql的基本書寫規則  15 .1-4  表的創建  18 表的內容的創建  18 數據庫的創建(create database語句)  19 表的創建(create table語句)  19 命名規則  21 數據類型的指定  22 約束的設置  24 1-5  表的刪除和更新  25 表的刪除(drop table語句)  25 表定義的更新(alter table語句)  26 向shohin表中插入數據  27 練習題  30 第2章 查詢基礎  31 2-1  select語句基礎  33 列的查詢  33 查詢出表中所有的列  35 為列設定別名  36 常數的查詢  38 從結果中刪除重復行  38 根據where語句來選擇記錄  41 注釋的書寫方法  43 2-2  算術運算符和比較運算符  45 算術運算符  45 需要注意null  46 比較運算符  48 對字符串使用不等號時的注意事項  50 不能對null使用比較運算符  53 2-3  邏輯運算符  56 not運算符  56 and運算符和or運算符  58 通過括號進行強化  60 邏輯運算符和真值  62 含有null時的真值  64 練習題  66 第3章 聚合與排序  67 3-1  對表進行聚合查詢  69 聚合函數  69 計算表中數據的行數  70 計算null以外數據的行數  71 計算合計值  72 計算平均值  74 計算最大值和最小值  75 使用聚合函數刪除重復值(關鍵字distinct)  77 3-2  對表進行分組  79 group  by子句  79 聚合鍵中包含null的情況  81 使用where子句時group by的執行結果  82 與聚合函數和group by子句有關的常見錯誤  84 3-3  為聚合結果指定條件  89 having子句  89 having子句的構成要素  92 相對于having子句,更適合寫在where子句中的條件  93 3-4  對查詢結果進行排序  96 order by子句  96 指定升序或降序  98 指定多個排序鍵  99 null的順序  99 在排序鍵中使用顯示用別名  100 order  by子句中可以使用的列  102 不要使用列編號  102 練習題  104 第4章 數據更新  105 4-1  數據的插入(insert語句的使用方法)  107 什么是insert  107 insert語句的基本語法  108 列清單的省略  111 插入null  111 插入默認值  112 從其他表中復制數據  114 4-2  數據的刪除(delete語句的使用方法)  117 drop table語句和delete語句  117 delete語句的基本語法  117 指定刪除對象的delete語句(搜索型delete)  118 4-3  數據的更新(update語句的使用方法)  121 update語句的基本語法  121 指定條件的update語句(搜索型update)  122 使用null進行更新  123 多列更新  124 4-4  事務  126 什么是事務  126 創建事務  127 acid特性  132 練習題  133 第5章 復雜查詢  135 5-1  視圖  137 視圖和表  137 創建視圖的方法  139 視圖的限制①——定義視圖時不能使用order by子句  142 視圖的限制②——對視圖進行更新  143 刪除視圖  147 5-2  子查詢  148 子查詢和視圖  148 子查詢的名稱  151 標量子查詢  151 標量子查詢的書寫位置  154 使用標量子查詢時的注意事項  155 5-3  關聯子查詢  156 普通的子查詢和關聯子查詢的區別  156 關聯子查詢也是用來對集合進行切分的  159 結合條件一定要寫在子查詢中  160 練習題  161 第6章 函數、謂詞、case表達式  163 6-1  各種各樣的函數  165 函數的種類  165 算術函數  166 字符串函數  170 日期函數  178 轉換函數  182 6-2  謂詞  186 什么是謂詞  186 like謂詞——字符串的部分一致查詢  186 betweent謂詞——范圍查詢  190 is null、is not null——判斷是否為null  191 in謂詞——or的簡便用法  192 使用子查詢作為in謂詞的參數  193 exist謂詞  198 6-3  case表達式  202 什么是case表達式  202 case表達式的語法  202 case表達式的使用方法  203 練習題  209 第7章 集合運算  211 7-1  表的加減法  213 什么是集合運算  213 表的加法——union  213 集合運算的注意事項  216 包含重復行的集合運算——all選項  217 選取表中公共部分——intersect  218 記錄的減法——except  219 7-2  聯結(以列為單位對表進行聯結)  222 什么是聯結  222 內聯結——inner join  223 外聯結——outer join  228 3張以上表的聯結  231 交叉聯結——cross join  234 特定的聯結語句和過時的語法  237 練習題  242 第8章 sql 高級處理  243 8-1  窗口函數  245 什么是窗口函數  245 窗口函數的語法  246 語法的基本使用方法——使用rank函數  246 無須指定partition by  249 專用窗口函數的種類  250 窗口函數的適用范圍  251 作為窗口函數使用的聚合函數  252 計算移動平均  254 兩個order by  257 8-2  grouping運算符  259 同時計算出合計值  259 rollup——同時計算出合計值和小計值  260 grouping函數——讓null更加容易分辨  265 cube——用數據來搭積木  267 grouping sets——取得期望的積木  269 練習題  270 附錄a  安裝postgresql  271 附錄b  在postgresql中執行sql的方法  278 附錄c  練習題答案  284 本圖書信息來源:互動出版網

總結

以上是生活随笔為你收集整理的SQL基础教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。