注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL初學者指南

SQL初學者指南

SQL初學者指南

定 價:¥39.00

作 者: (美)Larry,Rockoff 著; 李強 譯
出版社: 人民郵電出版社
叢編項:
標 簽: SQL 計算機/網(wǎng)絡(luò) 數(shù)據(jù)庫

ISBN: 9787115371225 出版時間: 2014-10-01 包裝: 平裝
開本: 16開 頁數(shù): 197 字數(shù):  

內(nèi)容簡介

  這是一本針對SQL初學者的圖書?!禨QL初學者指南》覆蓋了所有核心的SQL概念,并且配以豐富的示例進行講解?!禨QL初學者指南》以直觀和邏輯的順序來組織主題,一次只介紹一個SQL關(guān)鍵字,新的關(guān)鍵字或概念是建立在之前理解的基礎(chǔ)之上?!禨QL初學者指南》介紹了3種廣泛使用的數(shù)據(jù)庫語法,它們是:Microsoft SQL Server、MySQL和Oracle。專門的“數(shù)據(jù)庫的差異”板塊則展示了3種數(shù)據(jù)庫語法的不同之處。此外,書中還介紹了如何下載和安裝這些數(shù)據(jù)庫的免費版本?! 禨QL初學者指南》適合SQL的初學者和初級的數(shù)據(jù)庫管理員學習和參考,也可以作為高等院校相關(guān)專業(yè)的教學參考書。

作者簡介

  Larry Rockoff多年從事商業(yè)智能和數(shù)據(jù)倉庫的開發(fā)。他重點研究的領(lǐng)域是使用報表工具在復(fù)雜數(shù)據(jù)庫中探索、提取和分析數(shù)據(jù)。他從芝加哥大學獲取了MBA的學位,他所學的專業(yè)是科學管理。

圖書目錄

目 錄
第1章 關(guān)系型數(shù)據(jù)庫和SQL 1
1.1 語言和邏輯 1
1.2 SQL的定義 2
1.3 Microsoft SQL Server、Oracle和MySQL 3
1.4 其他數(shù)據(jù)庫 4
1.5 關(guān)系型數(shù)據(jù)庫 5
1.6 主鍵和外鍵 6
1.7 數(shù)據(jù)類型 7
1.8 空值 9
1.9 SQL的重要性 9
1.10 小結(jié) 10
第2章 基本數(shù)據(jù)檢索 11
2.1 一條簡單的SELECT語句 11
2.2 語法注釋 12
2.3 指定列 13
2.4 帶有空格的列名 14
2.5 小結(jié) 15
第3章 計算和別名 17
3.1 計算字段 17
3.2 直接量 18
3.3 算術(shù)運算 19
3.4 連接字段 20
3.5 列的別名 21
3.6 表的別名 23
3.7 小結(jié) 24
第4章 使用函數(shù) 25
4.1 函數(shù)的作用 25
4.2 字符函數(shù) 26
4.3 復(fù)合函數(shù) 31
4.4 日期/時間函數(shù) 33
4.5 數(shù)值函數(shù) 35
4.6 轉(zhuǎn)換函數(shù) 36
4.7 小結(jié) 39
第5章 排序數(shù)據(jù) 41
5.1 添加排序 41
5.2 升序排序 42
5.3 降序排序 43
5.4 根據(jù)多列來排序 44
5.5 根據(jù)計算字段來排序 44
5.6 排序序列的更多內(nèi)容 46
5.7 小結(jié) 48
第6章 基于列的邏輯 49
6.1 IF-THEN-ELSE邏輯 49
6.2 簡單格式 50
6.3 查詢格式 51
6.4 小結(jié) 53
第7章 基于行的邏輯 55
7.1 應(yīng)用查詢條件 55
7.2 WHERE子句操作符 56
7.3 限制行 58
7.4 用Sort限制行數(shù) 59
7.5 小結(jié) 61
第8章 布爾邏輯 63
8.1 復(fù)雜的邏輯條件 63
8.2 AND操作符 64
8.3 OR操作符 64
8.4 使用圓括號 65
8.5 多組圓括號 67
8.6 NOT操作符 68
8.7 BETWEEN操作符 70
8.8 IN操作符 71
8.9 布爾邏輯和NULL值 72
8.10 小結(jié) 74
第9章 模糊匹配 75
9.1 模式匹配 75
9.2 通配符 77
9.3 按照讀音匹配 80
9.4 小結(jié) 82
第10章 匯總數(shù)據(jù) 85
10.1 消除重復(fù) 85
10.2 聚合函數(shù) 86
10.3 COUNT函數(shù) 89
10.4 分組數(shù)據(jù) 90
10.5 多列和排序 91
10.6 基于聚合查詢條件 93
10.7 小結(jié) 95
第11章 用內(nèi)連接來組合表 97
11.1 連接兩個表 98
11.2 內(nèi)連接(Inner Join) 99
11.3 內(nèi)連接中表的順序 101
11.4 內(nèi)連接的另一種規(guī)范 101
11.5 再談表的別名 102
11.6 小結(jié) 103
第12章 用外連接來組合表 105
12.1 外連接 105
12.2 左連接 107
12.3 判斷NULL值 109
12.4 右連接 110
12.5 外連接中表的順序 111
12.6 全連接 111
12.7 小結(jié) 113
第13章 自連接和視圖 115
13.1 自連接 115
13.2 創(chuàng)建視圖 118
13.3 引用視圖 119
13.4 視圖的優(yōu)點 121
13.5 修改和刪除視圖 122
13.6 小結(jié) 123
第14章 子查詢 125
14.1 子查詢的類型 125
14.2 使用子查詢作為數(shù)據(jù)源 126
14.3 在查詢條件中使用子查詢 129
14.4 關(guān)聯(lián)子查詢 130
14.5 EXISTS操作符 132
14.6 使用子查詢作為一個計算的列 133
14.7 小結(jié) 134
第15章 集合邏輯 135
15.1 使用UNION操作符 135
15.2 UNION和UNION ALL 138
15.3 交叉查詢 140
15.4 小結(jié) 142
第16章 存儲過程和參數(shù) 143
16.1 創(chuàng)建存儲過程 144
16.2 存儲過程中的參數(shù) 145
16.3 執(zhí)行存儲過程 147
16.4 修改和刪除存儲過程 147
16.5 再談函數(shù) 148
16.6 小結(jié) 149
第17章 修改數(shù)據(jù) 151
17.1 修改策略 151
17.2 插入數(shù)據(jù) 152
17.3 刪除數(shù)據(jù) 155
17.4 更新數(shù)據(jù) 156
17.5 相關(guān)的子查詢的更新 157
17.6 小結(jié) 160
第18章 維護表 161
18.1 數(shù)據(jù)定義語言 161
18.2 表屬性 162
18.3 表的列 163
18.4 主鍵和索引 163
18.5 外鍵 164
18.6 創(chuàng)建表 165
18.7 創(chuàng)建索引 167
18.8 小結(jié) 167
第19章 數(shù)據(jù)庫設(shè)計原理 169
19.1 規(guī)范化的目的 169
19.2 如何規(guī)范化數(shù)據(jù) 171
19.3 數(shù)據(jù)庫設(shè)計的藝術(shù) 175
19.4 規(guī)范化的替代方法 176
19.5 小結(jié) 177
第20章 顯示數(shù)據(jù)的策略 179
20.1 超越SQL 179
20.2 報表工具和交叉報表 180
20.3 電子表格和透視表 181
20.4 小結(jié) 183
附錄A 初識Microsoft SQL Server 185
A.1 概覽 185
A.2 安裝SQL Server Express 2008 185
A.3 安裝SQL Server Management Studio 186
A.4 使用SQL Server Management Studio 187
附錄B 初識MySQL 189
B.1 概覽 189
B.2 安裝MySQL Community Server 189
B.3 安裝MySQL Workbench 191
B.4 使用MySQL Workbench 192
附錄C 初識Oracle 193
C.1 概覽 193
C.2 安裝Oracle Database Express Edition 193
C.3 使用Oracle Database Express Edition 194
附錄D 所有SQL語句列表 197

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號