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

SQL初學(xué)者指南

SQL初學(xué)者指南

定 價(jià):¥39.00

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

ISBN: 9787115371225 出版時(shí)間: 2014-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 197 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

目 錄
第1章 關(guān)系型數(shù)據(jù)庫(kù)和SQL 1
1.1 語(yǔ)言和邏輯 1
1.2 SQL的定義 2
1.3 Microsoft SQL Server、Oracle和MySQL 3
1.4 其他數(shù)據(jù)庫(kù) 4
1.5 關(guān)系型數(shù)據(jù)庫(kù) 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 一條簡(jiǎn)單的SELECT語(yǔ)句 11
2.2 語(yǔ)法注釋 12
2.3 指定列 13
2.4 帶有空格的列名 14
2.5 小結(jié) 15
第3章 計(jì)算和別名 17
3.1 計(jì)算字段 17
3.2 直接量 18
3.3 算術(shù)運(yùn)算 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í)間函數(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ù)計(jì)算字段來排序 44
5.6 排序序列的更多內(nèi)容 46
5.7 小結(jié) 48
第6章 基于列的邏輯 49
6.1 IF-THEN-ELSE邏輯 49
6.2 簡(jiǎn)單格式 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 使用圓括號(hào) 65
8.5 多組圓括號(hào) 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 連接兩個(gè)表 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)點(diǎn) 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 使用子查詢作為一個(gè)計(jì)算的列 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章 存儲(chǔ)過程和參數(shù) 143
16.1 創(chuàng)建存儲(chǔ)過程 144
16.2 存儲(chǔ)過程中的參數(shù) 145
16.3 執(zhí)行存儲(chǔ)過程 147
16.4 修改和刪除存儲(chǔ)過程 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章 維護(hù)表 161
18.1 數(shù)據(jù)定義語(yǔ)言 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ù)庫(kù)設(shè)計(jì)原理 169
19.1 規(guī)范化的目的 169
19.2 如何規(guī)范化數(shù)據(jù) 171
19.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的藝術(shù) 175
19.4 規(guī)范化的替代方法 176
19.5 小結(jié) 177
第20章 顯示數(shù)據(jù)的策略 179
20.1 超越SQL 179
20.2 報(bào)表工具和交叉報(bào)表 180
20.3 電子表格和透視表 181
20.4 小結(jié) 183
附錄A 初識(shí)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 初識(shí)MySQL 189
B.1 概覽 189
B.2 安裝MySQL Community Server 189
B.3 安裝MySQL Workbench 191
B.4 使用MySQL Workbench 192
附錄C 初識(shí)Oracle 193
C.1 概覽 193
C.2 安裝Oracle Database Express Edition 193
C.3 使用Oracle Database Express Edition 194
附錄D 所有SQL語(yǔ)句列表 197

本目錄推薦

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