精通Oracle核心技術(shù)與項(xiàng)目實(shí)戰(zhàn)

出版時(shí)間:2013-9  出版社:電子工業(yè)出版社  作者:劉麗霞  

內(nèi)容概要

本書(shū)全面、系統(tǒng)、深入地講解了Oracle 數(shù)據(jù)庫(kù)的各項(xiàng)相關(guān)技術(shù)。在講解過(guò)程中,通過(guò)大量取自實(shí)際操作的實(shí)例,將Oracle 知識(shí)全面、系統(tǒng)、深入地展現(xiàn)給讀者。另外,作者專(zhuān)門(mén)為本書(shū)錄制了大量的配套教學(xué)視頻,讓讀者更好地分析實(shí)例,在學(xué)習(xí)的過(guò)程中遇到問(wèn)題時(shí),可參考。
本書(shū)共分4 篇。第1 篇(第1~6 章)介紹Oracle 安裝和配置、Oracle 常用工具、SQL Plus 和SQLDeveloper、Oralce 數(shù)據(jù)庫(kù)、Oracel 數(shù)據(jù)類(lèi)型與表的管理、表的約束;第2 篇(第7~11 章)介紹數(shù)據(jù)查詢(xún)、高級(jí)查詢(xún)、常用函數(shù)、索引、視圖等技術(shù);第3 篇(第12~18 章)介紹Oracle 編程基礎(chǔ)、游標(biāo)、存儲(chǔ)過(guò)程、函數(shù)、觸發(fā)器、序列、事務(wù)和鎖等數(shù)據(jù)庫(kù)技術(shù);第4 篇(第19~22 章)介紹表空間管理、數(shù)據(jù)庫(kù)安全管理、備份與恢復(fù)、控制文件和日志文件等技術(shù)。
本書(shū)內(nèi)容涉及面廣,從基本操作到高級(jí)技術(shù)和核心原理,幾乎涉及Oracle 11g R2 數(shù)據(jù)庫(kù)的各個(gè)概念和特性。全書(shū)結(jié)構(gòu)安排合理,實(shí)例豐富且淺顯易懂,尤其適合廣大程序員自學(xué),也適合各種使用Oracle數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)的工程技術(shù)人員使用。

作者簡(jiǎn)介

劉麗霞
畢業(yè)于西安電子科技大學(xué),獲博士學(xué)位,現(xiàn)就職于武警工程大學(xué)。長(zhǎng)期從事計(jì)算機(jī)信息工程專(zhuān)業(yè)的教學(xué)與科研工作,對(duì)SQL Server、Oracle等數(shù)據(jù)庫(kù)有深入研究。主持并完成13項(xiàng)科研項(xiàng)目,在國(guó)內(nèi)外期刊上發(fā)表大量的相關(guān)論文和著作。

書(shū)籍目錄

第1篇 Oracle基礎(chǔ)篇
第1章 Oracle的安裝 1
1.1 Oracle數(shù)據(jù)庫(kù)簡(jiǎn)介 1
1.1.1 數(shù)據(jù)庫(kù)術(shù)語(yǔ) 1
1.1.2 主流數(shù)據(jù)庫(kù)簡(jiǎn)介 2
1.1.3 Oracle數(shù)據(jù)庫(kù)的特點(diǎn) 2
1.2 安裝Oracle數(shù)據(jù)庫(kù) 3
1.2.1 Oracle數(shù)據(jù)庫(kù)的版本變遷及安裝環(huán)境 3
1.2.2 下載Oracle安裝文件 4
1.2.3 安裝過(guò)程 6
1.2.4 安裝中需要注意的問(wèn)題 11
1.3 小結(jié) 11
第2章 Oracle常用工具 12
2.1 Oracle企業(yè)管理器 12
2.1.1 Oracle企業(yè)管理器概述 12
2.1.2 使用Oracle企業(yè)管理器 13
2.2 網(wǎng)絡(luò)配置助手(Net Configuration Assistant) 14
2.2.1 Net Configuration Assistant概述 14
2.2.2 配置監(jiān)聽(tīng)程序 14
2.2.3 配置本地網(wǎng)絡(luò)服務(wù)器名 16
2.3 網(wǎng)絡(luò)管理器(Oracle Net Manager) 19
2.3.1 Oracle Net Manager概述 19
2.3.2 監(jiān)聽(tīng)器配置(LISTENER) 20
2.3.3 本地服務(wù)名配置 21
2.4 小結(jié) 23
第3章 SQL Plus和SQL Developer 24
3.1 使用SQL Plus 24
3.1.1 登錄SQL Plus 24
3.1.2 利用SQL Plus執(zhí)行數(shù)據(jù)庫(kù)操作 25
3.1.3 利用SQL Plus解決數(shù)據(jù)庫(kù)管理員密碼丟失問(wèn)題 25
3.2 使用SQL Developer 26
3.2.1 登錄SQL Developer 26
3.2.2 SQL Developer操作簡(jiǎn)介 27
3.3 小結(jié) 27
第4章 Oracle數(shù)據(jù)庫(kù) 28
4.1 創(chuàng)建Oracle數(shù)據(jù)庫(kù) 28
4.2 刪除Oracle數(shù)據(jù)庫(kù) 34
4.2.1 刪除數(shù)據(jù)庫(kù) 34
4.2.2 修改注冊(cè)表 36
4.3 安裝示例數(shù)據(jù)庫(kù) 37
4.4 小結(jié) 40
第5章 Oracle數(shù)據(jù)類(lèi)型與表的管理 41
5.1 Oracle常用的數(shù)據(jù)類(lèi)型 41
5.2 創(chuàng)建Oracle數(shù)據(jù)表 42
5.2.1 設(shè)計(jì)數(shù)據(jù)表 42
5.2.2 利用OEM創(chuàng)建數(shù)據(jù)表 43
5.2.3 利用工具創(chuàng)建數(shù)據(jù)表 48
5.2.4 利用命令創(chuàng)建數(shù)據(jù)表 49
5.3 修改數(shù)據(jù)表結(jié)構(gòu) 50
5.3.1 利用OEM修改數(shù)據(jù)表結(jié)構(gòu) 51
5.3.2 利用工具修改數(shù)據(jù)表結(jié)構(gòu) 53
5.3.3 利用命令查看、修改數(shù)據(jù)表結(jié)構(gòu) 53
5.4 刪除數(shù)據(jù)表 55
5.4.1 利用OEM刪除數(shù)據(jù)表 55
5.4.2 利用工具刪除數(shù)據(jù)表 56
5.4.3 利用drop命令刪除數(shù)據(jù)表 56
5.5 對(duì)數(shù)據(jù)表中數(shù)據(jù)的操作 57
5.5.1 添加數(shù)據(jù) 57
5.5.2 查看數(shù)據(jù) 58
5.5.3 修改數(shù)據(jù) 60
5.5.4 刪除數(shù)據(jù) 61
5.6 特殊的數(shù)據(jù)表dual 61
5.7 小結(jié) 62
第6章 表的約束 63
6.1 約束簡(jiǎn)介 63
6.2 主鍵約束 63
6.2.1 主鍵簡(jiǎn)介 64
6.2.2 利用命令添加主鍵約束 64
6.2.3 主鍵使用場(chǎng)景 66
6.2.4 修改主鍵約束 67
6.2.5 刪除主鍵約束 70
6.2.6 主鍵與索引 71
6.3 外鍵約束 73
6.3.1 外鍵簡(jiǎn)介 73
6.3.2 添加外鍵約束 74
6.3.3 驗(yàn)證外鍵約束 76
6.3.4 修改外鍵約束 78
6.3.5 使用SQL Developer添加、刪除外鍵約束 80
6.3.6 外鍵使用場(chǎng)景 80
6.4 唯一性約束 81
6.4.1 唯一性約束簡(jiǎn)介 81
6.4.2 添加唯一性約束 82
6.4.3 驗(yàn)證唯一性約束 83
6.4.4 修改唯一性約束 83
6.4.5 使用SQL Developer添加、刪除唯一性約束 85
6.4.6 唯一性約束使用場(chǎng)景 86
6.5 檢查約束 86
6.5.1 檢查約束簡(jiǎn)介 86
6.5.2 添加檢查約束 87
6.5.3 驗(yàn)證檢查約束 88
6.5.4 修改檢查約束 89
6.5.5 使用SQL Developer添加、刪除檢查約束 91
6.5.6 檢查約束使用場(chǎng)景 91
6.6 非空約束 91
6.6.1 為列添加非空約束 91
6.6.2 撤銷(xiāo)非空約束 93
6.7 默認(rèn)約束 94
6.7.1 為列添加默認(rèn)(default)約束 94
6.7.2 刪除默認(rèn)(default)約束 96
6.8 小結(jié) 97
第2篇 Oracle查詢(xún)篇
第7章 數(shù)據(jù)查詢(xún) 98
7.1 基本查詢(xún) 98
7.1.1 select語(yǔ)句查詢(xún)執(zhí)行步驟 98
7.1.2 為列設(shè)置別名 99
7.1.3 利用distinct獲得唯一性記錄 100
7.1.4 返回查詢(xún)的部分結(jié)果 101
7.2 簡(jiǎn)單條件查詢(xún) 101
7.2.1 where子句 102
7.2.2 在查詢(xún)中使用比較表達(dá)式 103
7.2.3 使用簡(jiǎn)單邏輯表達(dá)式 104
7.2.4 指定數(shù)據(jù)范圍 105
7.2.5 有關(guān)null值判斷 107
7.2.6 like進(jìn)行模糊查詢(xún) 107
7.2.7 order by子句 109
7.2.8 group by子句 111
7.2.9 having子句 112
7.3 小結(jié) 114
第8章 高級(jí)查詢(xún) 115
8.1 連接簡(jiǎn)介 115
8.1.1 連接的定義 115
8.1.2 連接的類(lèi)型 115
8.1.3 簡(jiǎn)單的多表查詢(xún) 116
8.2 表的連接查詢(xún) 118
8.2.1 自然連接 118
8.2.2 內(nèi)連接 120
8.2.3 外連接 122
8.3 單表中的聯(lián)合語(yǔ)句 125
8.3.1 union查詢(xún) 125
8.3.2 union all查詢(xún) 126
8.3.3 intersect查詢(xún) 127
8.3.4 minus查詢(xún) 128
8.4 子查詢(xún) 128
8.4.1 理解子查詢(xún) 128
8.4.2 子查詢(xún)的使用 129
8.4.3 子查詢(xún)的使用方式及限制 130
8.5 查詢(xún)語(yǔ)句優(yōu)化 135
8.5.1 在查詢(xún)中盡量不使用“*” 136
8.5.2 多表查詢(xún)中盡量使用表別名 136
8.5.3 條件查詢(xún)多使用where 136
8.5.4 指定查詢(xún)范圍多使用in 136
8.5.5 子查詢(xún)中多使用exists語(yǔ)句判斷條件 136
8.6 小結(jié) 137
第9章 常用函數(shù) 138
9.1 聚合函數(shù) 138
9.1.1 計(jì)數(shù)函數(shù)count() 138
9.1.2 求和函數(shù)sum() 140
9.1.3 均值函數(shù)avg() 141
9.1.4 最大值max()和最小值min() 142
9.2 數(shù)學(xué)函數(shù) 143
9.2.1 Oracle中的數(shù)值型 143
9.2.2 絕對(duì)值、取余、判斷數(shù)值正負(fù) 144
9.2.3 近似值函數(shù)、截取、取整函數(shù) 145
9.2.4 平方根、乘方運(yùn)算函數(shù) 149
9.2.5 格式化數(shù)值——to_char()函數(shù) 150
9.3 字符串函數(shù) 153
9.3.1 字符型簡(jiǎn)介 154
9.3.2 刪除空格 154
9.3.3 求字符串長(zhǎng)度函數(shù) 155
9.3.4 字符轉(zhuǎn)換函數(shù) 156
9.3.5 連接字符串 159
9.3.6 檢索字符串、取子串函數(shù) 161
9.4 日期函數(shù) 166
9.4.1 獲取日期和時(shí)間的函數(shù) 166
9.4.2 日期和時(shí)間差的函數(shù) 170
9.5 轉(zhuǎn)換函數(shù) 172
9.5.1 類(lèi)型轉(zhuǎn)換——cast()函數(shù) 173
9.5.2 將數(shù)值或日期轉(zhuǎn)換為字符串——to_char()函數(shù) 173
9.5.3 字符轉(zhuǎn)數(shù)值——to_number()函數(shù) 175
9.5.4 字符轉(zhuǎn)日期——to_date()函數(shù) 176
9.6 null函數(shù) 177
9.7 小結(jié) 177
第10章 索引 178
10.1 索引簡(jiǎn)介 178
10.2 索引的創(chuàng)建 178
10.2.1 何時(shí)創(chuàng)建索引 178
10.2.2 使用工具創(chuàng)建索引 179
10.2.3 使用OEM創(chuàng)建索引 180
10.2.4 使用語(yǔ)句創(chuàng)建索引 182
10.2.5 創(chuàng)建索引的注意事項(xiàng) 184
10.3 索引的管理 184
10.3.1 修改索引 184
10.3.2 刪除索引 189
10.4 小結(jié) 192
第11章 視圖 193
11.1 Oracle視圖 193
11.1.1 視圖的概念 193
11.1.2 視圖的作用 193
11.1.3 視圖的分類(lèi) 194
11.2 關(guān)系視圖的創(chuàng)建和使用 194
11.2.1 使用語(yǔ)句創(chuàng)建視圖 194
11.2.2 使用SQL Developer創(chuàng)建視圖 202
11.2.3 使用OEM創(chuàng)建視圖 204
11.2.4 查看及操作訪(fǎng)問(wèn)視圖 206
11.2.5 使用SQL Developer工具訪(fǎng)問(wèn)視圖 212
11.3 內(nèi)嵌視圖的創(chuàng)建和使用 215
11.4 視圖的修改 216
11.4.1 使用語(yǔ)句修改視圖 216
11.4.2 使用SQL Developer工具修改視圖 217
11.4.3 使用OEM修改視圖 218
11.5 視圖的刪除 220
11.5.1 使用語(yǔ)句刪除視圖 220
11.5.2 使用SQL Developer 工具刪除視圖 221
11.5.3 使用OEM刪除視圖 221
11.6 小結(jié) 222
第3篇 PL/SQL編程篇
第12章 Oracle編程基礎(chǔ) 223
12.1 PL/SQL簡(jiǎn)介 223
12.1.1 PL/SQL基本結(jié)構(gòu) 223
12.1.2 PL/SQL注釋 225
12.1.3 PL/SQL基本規(guī)則 225
12.1.4 PL/SQL數(shù)據(jù)類(lèi)型 226
12.1.5 PL/SQL運(yùn)算符 227
12.1.6 PL/SQL表達(dá)式 229
12.1.7 PL/SQL中變量、常量的定義與使用 230
12.2 PL/SQL中定義類(lèi)型 233
12.2.1 記錄類(lèi)型 233
12.2.2 集合類(lèi)型 235
12.3 Oracle中的條件控制語(yǔ)句 238
12.3.1 流程控制——if else判斷 238
12.3.2 流程控制——case when分支 241
12.4 Oracle中的循環(huán)語(yǔ)句 245
12.4.1 無(wú)條件循環(huán) 245
12.4.2 while循環(huán) 247
12.4.3 for循環(huán) 248
12.5 小結(jié) 250
第13章 游標(biāo) 251
13.1 什么是游標(biāo) 251
13.1.1 游標(biāo)概念 251
13.1.2 游標(biāo)種類(lèi) 252
13.2 顯式游標(biāo) 252
13.2.1 創(chuàng)建顯式游標(biāo)步驟 252
13.2.2 游標(biāo)中的loop語(yǔ)句 256
13.2.3 使用bulk collect和for語(yǔ)句的游標(biāo) 258
13.2.4 使用for loop語(yǔ)句 260
13.2.5 為游標(biāo)傳遞參數(shù) 262
13.2.6 顯式游標(biāo)的屬性 263
13.3 隱式游標(biāo) 266
13.3.1 隱式游標(biāo)的特點(diǎn) 266
13.3.2 隱式游標(biāo)的屬性 267
13.3.3 使用SQL隱式游標(biāo) 268
13.3.4 使用cursor for隱式游標(biāo) 268
13.4 動(dòng)態(tài)(REF)游標(biāo) 269
13.4.1 強(qiáng)類(lèi)型動(dòng)態(tài)游標(biāo) 270
13.4.2 弱類(lèi)型動(dòng)態(tài)游標(biāo) 272
13.5 小結(jié) 273
第14章 存儲(chǔ)過(guò)程 274
14.1 存儲(chǔ)過(guò)程簡(jiǎn)介 274
14.1.1 認(rèn)識(shí)存儲(chǔ)過(guò)程 274
14.1.2 存儲(chǔ)過(guò)程的作用 274
14.2 創(chuàng)建和執(zhí)行存儲(chǔ)過(guò)程 275
14.2.1 創(chuàng)建存儲(chǔ)過(guò)程 275
14.2.2 有參數(shù)的存儲(chǔ)過(guò)程 279
14.2.3 in參數(shù) 280
14.2.4 out參數(shù) 284
14.2.5 in out參數(shù) 286
14.3 SQL Developer工具創(chuàng)建存儲(chǔ)過(guò)程 287
14.3.1 創(chuàng)建存儲(chǔ)過(guò)程 287
14.3.2 調(diào)試存儲(chǔ)過(guò)程 288
14.4 管理存儲(chǔ)過(guò)程 290
14.4.1 修改存儲(chǔ)過(guò)程 290
14.4.2 重新編譯存儲(chǔ)過(guò)程 291
14.4.3 刪除存儲(chǔ)過(guò)程 292
14.5 小結(jié) 293
第15章 函數(shù)和程序包 294
15.1 自定義函數(shù) 294
15.1.1 創(chuàng)建自定義函數(shù) 294
15.1.2 帶參數(shù)的函數(shù) 297
15.1.3 行轉(zhuǎn)列函數(shù) 301
15.1.4 使用SQL Developer創(chuàng)建函數(shù) 303
15.1.5 管理函數(shù) 305
15.2 程序包 306
15.2.1 程序包說(shuō)明 306
15.2.2 程序包主體 308
15.2.3 調(diào)用程序包中的函數(shù)/存儲(chǔ)過(guò)程 309
15.2.4 刪除程序包 309
15.3 小結(jié) 309
第16章 觸發(fā)器 310
16.1 觸發(fā)器簡(jiǎn)介 310
16.1.1 認(rèn)識(shí)觸發(fā)器 310
16.1.2 觸發(fā)器類(lèi)型 310
16.1.3 觸發(fā)器的作用 311
16.2 DML觸發(fā)器 311
16.3 語(yǔ)句級(jí)觸發(fā)器 313
16.3.1 創(chuàng)建語(yǔ)句級(jí)觸發(fā)器 314
16.3.2 觸發(fā)器的作用對(duì)象與類(lèi)型 316
16.3.3 多個(gè)激活動(dòng)作 317
16.3.4 觸發(fā)器謂詞 318
16.4 行觸發(fā)器 322
16.4.1 創(chuàng)建和使用行觸發(fā)器 323
16.4.2 行觸發(fā)器的變量引用 326
16.4.3 變量引用與referencing 330
16.4.4 觸發(fā)器的執(zhí)行順序 331
16.4.5 觸發(fā)器的條件限制 331
16.5 instead of觸發(fā)器 333
16.5.1 instead of觸發(fā)器簡(jiǎn)介 333
16.5.2 創(chuàng)建和使用instead of觸發(fā)器 334
16.6 DDL觸發(fā)器 338
16.7 系統(tǒng)事件與用戶(hù)事件觸發(fā)器 339
16.7.1 系統(tǒng)事件觸發(fā)器 339
16.7.2 用戶(hù)事件觸發(fā)器 341
16.8 使用SQL Developer工具操作觸發(fā)器 344
16.9 管理觸發(fā)器 346
16.9.1 查看觸發(fā)器 346
16.9.2 設(shè)置觸發(fā)器是否可用 347
16.10 小結(jié) 349
第17章 序列 350
17.1 自動(dòng)生成序號(hào) 350
17.2 創(chuàng)建和使用序列 350
17.2.1 創(chuàng)建序列 350
17.2.2 使用序列 352
17.3 序列屬性 357
17.3.1 創(chuàng)建序列的注意事項(xiàng) 358
17.3.2 指定序列初始值 358
17.3.3 序列的最大值和最小值 359
17.3.4 序列的增長(zhǎng)步長(zhǎng) 360
17.3.5 序列循環(huán)取值 363
17.3.6 序列緩存大小 364
17.4 小結(jié) 367
第18章 事務(wù)和鎖 368
18.1 什么是事務(wù) 368
18.1.1 事務(wù)概述 368
18.1.2 事務(wù)的ACID特性 369
18.1.3 事務(wù)類(lèi)型 369
18.1.4 事務(wù)的狀態(tài) 370
18.1.5 提交事務(wù) 371
18.1.6 事務(wù)的保存點(diǎn) 373
18.2 鎖 376
18.2.1 并發(fā)訪(fǎng)問(wèn)的常見(jiàn)問(wèn)題 376
18.2.2 鎖概述 377
18.2.3 鎖分類(lèi) 377
18.2.4 鎖等待和死鎖 377
18.2.5 預(yù)防死鎖 382
18.3 小結(jié) 382
第4篇 Oracle維護(hù)篇
第19章 表空間管理 383
19.1 Oracle 11g的基礎(chǔ)結(jié)構(gòu) 383
19.1.1 模式 383
19.1.2 存儲(chǔ)結(jié)構(gòu) 384
19.1.3 表空間相關(guān)概念 384
19.2 表空間管理 385
19.2.1 查看表空間 385
19.2.2 創(chuàng)建表空間 389
19.2.3 重命名表空間 392
19.2.4 設(shè)置表空間的狀態(tài) 393
19.3 合理利用表空間 394
19.3.1 處理空間不足的情況 394
19.3.2 正確的數(shù)據(jù)類(lèi)型 398
19.3.3 回收利用表空間 398
19.4 小結(jié) 400
第20章 數(shù)據(jù)庫(kù)安全管理 401
20.1 Oracle數(shù)據(jù)庫(kù)安全性概述 401
20.2 用戶(hù) 401
20.2.1 用戶(hù)簡(jiǎn)介 401
20.2.2 創(chuàng)建用戶(hù) 402
20.2.3 用戶(hù)管理 406
20.3 權(quán)限 408
20.3.1 權(quán)限簡(jiǎn)介 408
20.3.2 授予系統(tǒng)權(quán)限 411
20.3.3 授予對(duì)象權(quán)限 414
20.3.4 權(quán)限的傳遞 418
20.3.5 收回對(duì)象的權(quán)限 420
20.3.6 用戶(hù)和權(quán)限 423
20.4 角色 423
20.4.1 角色簡(jiǎn)介 424
20.4.2 創(chuàng)建角色 424
20.4.3 為角色授權(quán) 426
20.4.4 將一個(gè)角色授予另一個(gè)角色 428
20.4.5 為用戶(hù)授予角色 429
20.4.6 禁用和啟用角色 430
20.4.7 撤銷(xiāo)角色權(quán)限 432
20.4.8 刪除角色 432
20.5 概要文件 433
20.5.1 創(chuàng)建概要文件 433
20.5.2 概要文件管理 436
20.6 小結(jié) 437
第21章 備份與恢復(fù) 438
21.1 備份與恢復(fù)簡(jiǎn)介 438
21.1.1 備份 438
21.1.2 恢復(fù) 438
21.2 邏輯備份與恢復(fù) 438
21.2.1 使用expdp和impdp工具進(jìn)行邏輯備份恢復(fù) 438
21.2.2 使用OEM進(jìn)行邏輯備份恢復(fù) 441
21.3 脫機(jī)備份 449
21.3.1 脫機(jī)備份 449
21.3.2 脫機(jī)恢復(fù) 450
21.4 聯(lián)機(jī)備份恢復(fù) 450
21.4.1 使用RAMN 450
21.4.2 備份恢復(fù) 453
21.5 小結(jié) 455
第22章 控制文件和日志文件 456
22.1 控制文件 456
22.1.1 控制文件概述 456
22.1.2 查詢(xún)控制文件 456
22.1.3 創(chuàng)建控制文件 457
22.2 日志文件 459
22.2.1 日志文件概述 459
22.2.2 創(chuàng)建日志組和日志文件 460
22.2.3 查詢(xún)?nèi)罩疚募M和日志文件 461
22.3 小結(jié) 462

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    精通Oracle核心技術(shù)與項(xiàng)目實(shí)戰(zhàn) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7