SQL應用及誤區分析

SQL應用及誤區分析 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:張振磊
出品人:
頁數:238
译者:
出版時間:2018-5
價格:59
裝幀:平裝
isbn號碼:9787111597308
叢書系列:數據庫技術叢書
圖書標籤:
  • SQL
  • 計算機
  • 數據庫
  • MySQL
  • SQL
  • 數據庫
  • 應用
  • 性能優化
  • 常見錯誤
  • 數據分析
  • 開發
  • 實踐
  • 技巧
  • 問題排查
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書共分為14章,由易到難,逐步講解SQL語句的應用。其中,第1章介紹瞭SQL概述;第2章簡單介紹瞭SCOTT模式;第3~6章分彆介紹瞭SQL常用的增刪改查知識;第7~12章分彆介紹瞭常用的數據庫對象,包含瞭視圖、索引、約束、觸發器、存儲過程和函數;第13章介紹瞭非常重要的事務知識;第14章對SQLSERVER數據庫和Oracle數據庫中存在的一些差異進行瞭舉例比較。

著者簡介

張振磊,現任創業軟件股份有限公司技術總監。畢業於江南大學計算機科學與技術專業。先後獲得軟件設計師、係統架構師、Oracle專傢等認證,並且滿分通過瞭SQL認證。2009年加入創業軟件,先後擔任上海大區高級技術支持、山東區技術總監、北方大區技術總監、杭州區技術總監、浙閩大區技術總監,研發與實施醫療信息化項目百餘次,包含上海市閔行區居民電子健康檔案、杭州市社區衛生服務、滕州市人口健康檔案等重大項目。他在近10年的一綫項目實施過程中沉澱瞭許多寶貴的經驗,勤勞務實的工作作風榮獲濱江區“兩新好人物”稱號。

圖書目錄

目錄
推薦序
前言
第1章SQL概述1
1.1DML1
1.2DDL1
1.3TCL2
1.4DCL2
1.5總結2
第2章SCOTT模式4
2.1DEPT5
2.2EMP7
2.3SALGRADE10
2.4BONUS11
2.5總結12
第3章新增語句13
3.1單行新增13
3.1.1values單行新增14
3.1.2select單行新增16
3.2建錶新增18
3.3查詢結果新增20
3.4常見誤區分析21
3.4.1曆史數據轉移引起的問題21
3.4.2values單行新增不要省略列名24
3.5總結25
第4章刪除語句26
4.1delete語法26
4.1.1直接刪除錶中記錄26
4.1.2基於其他錶刪除錶中記錄27
4.2truncate語法28
4.3誤刪數據恢復29
4.4誤刪對象恢復30
4.5常見誤區分析31
4.5.1慎用delete31
4.5.2畫蛇添足32
4.6總結32
第5章更新語句33
5.1update語法33
5.2單錶更新33
5.3錶關聯更新35
5.4常見誤區分析36
5.4.1注意錶關聯更新36
5.4.2注意數據類型38
5.5總結39
第6章查詢語句40
6.1查詢語句的語法40
6.2where子句中常用的運算符41
6.2.1算術運算符42
6.2.2邏輯運算符43
6.2.3比較運算符44
6.2.4優先級50
6.3分組51
6.3.1分組函數51
6.3.2創建組52
6.4排序52
6.5空值56
6.6多錶連接56
6.6.1交叉連接57
6.6.2非等值連接58
6.6.3等值連接之內連接59
6.6.4等值連接之外連接60
6.6.5等值連接之自連接64
6.6.6等值連接之自然連接66
6.7集閤運算67
6.7.1並集67
6.7.2交集68
6.7.3差集69
6.8子查詢70
6.8.1多行單列子查詢70
6.8.2多行多列子查詢72
6.8.3單行單列子查詢72
6.8.4單行多列子查詢73
6.8.5內聯視圖74
6.8.6關聯子查詢74
6.9彆名76
6.9.1錶彆名77
6.9.2列彆名77
6.10常見誤區分析79
6.10.1count爭議79
6.10.2null的比較80
6.10.3單行子查詢返迴多行82
6.10.4分組函數的嵌套83
6.10.5notin84
6.10.6with(nolock)86
6.10.7with(readpast)88
6.10.8max用於字符型屬性89
6.11總結91
第7章視圖92
7.1視圖語法92
7.1.1創建語法92
7.1.2修改語法93
7.1.3刪除語法93
7.2視圖舉例94
7.3視圖的作用95
7.3.1定製用戶數據95
7.3.2復雜查詢簡單化96
7.4簡單視圖97
7.5復雜視圖97
7.6鍵值保存錶97
7.7隻讀視圖98
7.8withcheckoption98
7.9物化視圖101
7.9.1創建時生成數據選項101
7.9.2刷新方式102
7.9.3數據刷新的時間102
7.9.4物化視圖索引103
7.9.5物化視圖舉例103
7.10索引視圖106
7.11常見誤區分析107
7.11.1單張錶組成的視圖可以更新107
7.11.2多張錶組成的視圖不能更新109
7.12總結111
第8章索引112
8.1索引語法113
8.1.1創建語法113
8.1.2刪除語法113
8.2B—Tree索引113
8.3聚集索引122
……
8.6組閤索引124
8.7反嚮鍵索引125
8.8函數索引125
8.9索引組織錶127
8.10常見誤區128
8.10.1null全錶掃描128
8.10.2<>比較符引起全錶掃描129
8.10.3<or>引起全錶掃描131
8.10.4函數造成全錶掃描131
8.10.5慎用全錶掃描132
8.10.6組閤索引如何進行索引133
8.11總結135
第9章約束136
9.1約束語法136
9.1.1創建語法136
9.1.2刪除語法137
9.2主鍵約束137
9.3外鍵約束138
……
9.5非空約束142
9.6check約束143
9.7默認值約束144
9.8常見誤區分析146
9.8.1是否有必要使用外鍵146
9.8.2程序校驗代替檢查約束146
9.9總結148
第10章觸發器149
10.1觸發器語法149
10.1.1創建語法149
10.1.2修改語法150
10.1.3刪除語法151
10.2變異錶151
10.3觸發器內置對象151
10.4行級觸發器151
10.5語句級觸發器153
10.6觸發時間156
10.7insteadof觸發器160
10.8常見誤區分析162
10.8.1讀變異錶162
10.8.2觸發器死循環162
10.9總結164
第11章存儲過程165
11.1存儲過程語法165
11.1.1創建語法166
11.1.2修改語法166
11.1.3刪除語法167
11.2IN模式參數167
11.3OUT模式參數169
11.4刪除存儲過程171
11.5常見誤區分析171
11.5.1存儲過程事務控製171
11.5.2參數名稱引發的事故179
11.6總結181
第12章函數183
12.1係統函數183
12.1.1字符函數183
12.1.2數值函數186
12.1.3日期函數186
12.1.4null相關的函數189
12.1.5聚閤函數190
12.1.6其他常用函數190
12.2自定義函數191
12.2.1自定義函數語法191
12.2.2SQLServer標量值函數193
12.2.3SQLServer內聯錶值函數193
12.2.4SQLServer多語句錶值函數194
12.2.5Oracle標量值函數194
12.2.6Oracle錶值函數195
12.3常見誤區分析196
12.3.1SQL函數必須有返迴值196
12.3.2SQL函數中不能進行DML操作198
12.4總結200
第13章事務201
13.1銀行轉賬案例201
13.2事務的4個屬性204
13.2.1原子性205
13.2.2一緻性205
13.2.3隔離性205
13.2.4持久性206
13.3並發引起的問題207
13.3.1髒讀207
13.3.2不可重復讀207
13.3.3幻讀207
13.4事務隔離級彆208
13.4.1讀未提交208
13.4.2讀提交208
13.4.3重復讀208
13.4.4序列化209
13.5事務保存點209
13.6自治事務210
13.6.1自治事務用於存儲過程210
13.6.2自治事務用於觸發器212
13.7常見誤區分析214
13.7.1自治事務死鎖214
13.7.2自治事務獲取主事務的信息214
13.7.3主事務獲取自治事務的信息216
13.8總結217
第14章SQLServer與Oracle的差異219
14.1前N行219
14.2字符串拼接220
14.3獲取係統時間221
14.4空字符串221
14.5錶彆名223
14.6null值排序224
14.7update引起select阻塞225
14.8SQL、T—SQL和PL/SQL227
14.9視圖定義中齣現排序227
14.10對視圖非鍵值保存錶的更新229
14.11分組函數嵌套231
14.12內聯視圖232
14.13關聯錶刪除233
14.14關聯錶更新234
14.15自增列235
14.16總結238
· · · · · · (收起)

讀後感

評分

1,从头到尾讲的很有条理,原理、语句、效果截图。 2,没有过多提及HIS方面内容,说了几个不成功的反例。 3,对于HIS以及医疗行业入门的人,比如研发、实施人员,没有SQL基础的,都可以读一读。日常使用的内容,几乎都覆盖到了,举例很好理解。 4,逛书店时候看到了,买回来读...

評分

1,从头到尾讲的很有条理,原理、语句、效果截图。 2,没有过多提及HIS方面内容,说了几个不成功的反例。 3,对于HIS以及医疗行业入门的人,比如研发、实施人员,没有SQL基础的,都可以读一读。日常使用的内容,几乎都覆盖到了,举例很好理解。 4,逛书店时候看到了,买回来读...

評分

1,从头到尾讲的很有条理,原理、语句、效果截图。 2,没有过多提及HIS方面内容,说了几个不成功的反例。 3,对于HIS以及医疗行业入门的人,比如研发、实施人员,没有SQL基础的,都可以读一读。日常使用的内容,几乎都覆盖到了,举例很好理解。 4,逛书店时候看到了,买回来读...

評分

1,从头到尾讲的很有条理,原理、语句、效果截图。 2,没有过多提及HIS方面内容,说了几个不成功的反例。 3,对于HIS以及医疗行业入门的人,比如研发、实施人员,没有SQL基础的,都可以读一读。日常使用的内容,几乎都覆盖到了,举例很好理解。 4,逛书店时候看到了,买回来读...

評分

1,从头到尾讲的很有条理,原理、语句、效果截图。 2,没有过多提及HIS方面内容,说了几个不成功的反例。 3,对于HIS以及医疗行业入门的人,比如研发、实施人员,没有SQL基础的,都可以读一读。日常使用的内容,几乎都覆盖到了,举例很好理解。 4,逛书店时候看到了,买回来读...

用戶評價

评分

入門不錯,進階不適用。

评分

入門不錯,進階不適用。

评分

入門不錯,進階不適用。

评分

入門不錯,進階不適用。

评分

入門不錯,進階不適用。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有