《空間數(shù)據(jù)庫(kù)教程》以高等院校培養(yǎng)綜合型交叉 學(xué)科本科人才為發(fā)展目標(biāo)而編寫,介紹了空間數(shù)據(jù)庫(kù)的原理與方法。全書共13章,主要內(nèi) 容包括:數(shù)據(jù)庫(kù)系統(tǒng) 概論、空間數(shù)據(jù)庫(kù)、數(shù)據(jù)模型與空間信息模型、關(guān)系數(shù)據(jù)庫(kù)模型、結(jié)構(gòu)化查詢 語(yǔ)言、空間查詢語(yǔ)言、關(guān)系模式的規(guī)范化理論、數(shù)據(jù) 庫(kù)設(shè)計(jì)與實(shí)施、空間數(shù)據(jù)存儲(chǔ)和空間數(shù)據(jù)索引、數(shù)據(jù)查詢優(yōu)化、空間查詢處理 與優(yōu)化、數(shù)據(jù)庫(kù)技術(shù)新 發(fā)展、空間數(shù)據(jù)庫(kù)發(fā)展趨勢(shì)。
本書內(nèi)容豐富、結(jié)構(gòu)合理、針對(duì)性強(qiáng),理論敘述 嚴(yán)謹(jǐn)、能力培養(yǎng)目標(biāo)明確。讀者學(xué)完本門課程后,應(yīng)掌握空間數(shù)據(jù)庫(kù)系統(tǒng)的 基本知識(shí)、基本原理與 方法。
《空間數(shù)據(jù)庫(kù)教程》可作為各高等院校地理信息 類專業(yè)學(xué)生的教科書,也可作為遙感科學(xué)與技術(shù)、測(cè)繪工程、計(jì)算機(jī)科學(xué)與技術(shù)等相關(guān)專 業(yè)學(xué)生的教科書,同時(shí) 也適合于從事空間數(shù)據(jù)庫(kù)技術(shù)、地理信息系統(tǒng)軟件開發(fā)的人員參考。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
《空間數(shù)據(jù)庫(kù)教程》作者畢碩本是多年講授數(shù)據(jù)庫(kù)系統(tǒng)概論與空間數(shù)據(jù)庫(kù)原理的一線教師。本書是作者結(jié)合自己的教學(xué)經(jīng)驗(yàn)和教學(xué)體會(huì),參考國(guó)內(nèi)外的有關(guān)數(shù)據(jù)庫(kù)和空間數(shù)據(jù)庫(kù)資料編寫而成。本書的特點(diǎn)在于能夠把數(shù)據(jù)庫(kù)系統(tǒng)原理和空間數(shù)據(jù)庫(kù)原理有機(jī)結(jié)合起來(lái),理論敘述嚴(yán)謹(jǐn),培養(yǎng)目標(biāo)明確,使讀者在學(xué)習(xí)過(guò)程中做到一般數(shù)據(jù)庫(kù)的基本原理與空間數(shù)據(jù)庫(kù)原理相結(jié)合;內(nèi)容敘述力求簡(jiǎn)單明了、深入淺出,在數(shù)據(jù)庫(kù)原理相關(guān)章節(jié)盡量避免冗長(zhǎng)的理論敘述,同時(shí)更側(cè)重于學(xué)生空間知識(shí)的學(xué)習(xí)和空間思維能力的培養(yǎng),使學(xué)生學(xué)完本門課程后能掌握一般數(shù)據(jù)庫(kù)和空間數(shù)據(jù)庫(kù)的基本知識(shí),快速適應(yīng)實(shí)際丁作的需要。
目錄
前言
第1章 數(shù)據(jù)庫(kù)系統(tǒng)概論 1
1.1 數(shù)據(jù)庫(kù)的基本概念 1
1.1.1 數(shù)據(jù) 1
1.1.2 數(shù)據(jù)庫(kù) 1
1.1.3 數(shù)據(jù)庫(kù)管理系統(tǒng) 2
1.1.4 數(shù)據(jù)庫(kù)系統(tǒng) 2
1.2 數(shù)據(jù)庫(kù)系統(tǒng)的組成與結(jié)構(gòu) 3
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成 3
1.2.2 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu) 4
本章小結(jié) 5
習(xí)題 6
第2章 空間數(shù)據(jù)庫(kù) 7
2.1 空間數(shù)據(jù)庫(kù)概述 7
2.1.1 空間數(shù)據(jù)庫(kù)基本概念 7
2.1.2 空間數(shù)據(jù)類型 9
2.1.3 空間數(shù)據(jù)特征 10
2.1.4 空間數(shù)據(jù)庫(kù)作用 12
2.2 空間數(shù)據(jù)庫(kù)的發(fā)展現(xiàn)狀 14
2.3 空間數(shù)據(jù)庫(kù)與傳統(tǒng)數(shù)據(jù)庫(kù)的比較 16
2.3.1 空間數(shù)據(jù)庫(kù)特征 16
2.3.2 空間數(shù)據(jù)庫(kù)與傳統(tǒng)數(shù)據(jù)庫(kù)的差異 17
本章小結(jié) 19
習(xí)題 19
第3章 數(shù)據(jù)模型與空間信息模型 20
3.1 數(shù)據(jù)模型 20
3.1.1 數(shù)據(jù)模型的概念 20
3.1.2 概念模型 20
3.1.3 層次模型 22
3.1.4 網(wǎng)狀模型 23
3.1.5 關(guān)系模型 23
3.2 空間信息模型 24
3.2.1 基于場(chǎng)的模型 26
3.2.2 基于對(duì)象的模型 27
3.2.3 空間數(shù)據(jù)類型 27
3.2.4 空間對(duì)象的操作 28
3.2.5 動(dòng)態(tài)空間操作 32
本章小結(jié) 32
習(xí)題 33
第4章 關(guān)系數(shù)據(jù)庫(kù)模型 34
4.1 關(guān)系模型概述 34
4.2 關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義 34
4.2.1 關(guān)系的數(shù)學(xué)定義 34
4.2.2 關(guān)系的性質(zhì) 36
4.2.3 關(guān)系模式 36
4.3 關(guān)系的完整性 36
4.3.1 實(shí)體完整性 37
4.3.2 參照完整性 37
4.3.3 用戶定義的完整性 38
4.4 關(guān)系代數(shù) 38
4.4.1 傳統(tǒng)的集合運(yùn)算 38
4.4.2 專門的關(guān)系運(yùn)算 39
本章小結(jié) 45
習(xí)題 45
第5章 結(jié)構(gòu)化查詢語(yǔ)言 46
5.1 SQL語(yǔ)言基本知識(shí) 46
5.2 數(shù)據(jù)定義命令 47
5.3 數(shù)據(jù)查詢語(yǔ)言 50
5.4 數(shù)據(jù)更新語(yǔ)言 60
5.5 視圖 63
5.6 數(shù)據(jù)控制 68
本章小結(jié) 70
習(xí)題 70
第6章 空間查詢語(yǔ)言 71
6.1 World實(shí)例數(shù)據(jù)庫(kù) 71
6.2 擴(kuò)展SQL以處理空間數(shù)據(jù) 73
6.3 強(qiáng)調(diào)空間的查詢示例 76
本章小結(jié) 80
習(xí)題 80
第7章 關(guān)系模式的規(guī)范化理論 82
7.1 問題的提出 82
7.2 關(guān)系的規(guī)范化 83
本章小結(jié) 89
習(xí)題 89
第8章 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)施 90
8.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 90
8.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)內(nèi)容 90
8.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn) 90
8.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 91
8.2 需求分析 92
8.2.1 需求分析的任務(wù) 92
8.2.2 需求分析的步驟 93
8.2.3 需求分析的方法 93
8.2.4 需求分析的結(jié)果 93
8.3 概念結(jié)構(gòu)設(shè)計(jì) 97
8.3.1 概念結(jié)構(gòu)設(shè)計(jì)的目標(biāo)和任務(wù) 97
8.3.2 概念結(jié)構(gòu)的設(shè)計(jì)方法 98
8.3.3 概念結(jié)構(gòu)設(shè)計(jì)的步驟 98
8.3.4 概念設(shè)計(jì)的結(jié)果 104
8.4 邏輯結(jié)構(gòu)設(shè)計(jì) 104
8.4.1 邏輯結(jié)構(gòu)設(shè)計(jì)的目標(biāo)和任務(wù) 104
8.4.2 邏輯結(jié)構(gòu)設(shè)計(jì)的方法和步驟 104
8.5 物理結(jié)構(gòu)設(shè)計(jì) 108
8.5.1 物理設(shè)計(jì)的內(nèi)容和方法 108
8.5.2 物理設(shè)計(jì)的評(píng)價(jià) 110
8.6 數(shù)據(jù)庫(kù)的實(shí)施和維護(hù) 110
8.6.1 數(shù)據(jù)庫(kù)的實(shí)施 110
8.6.2 數(shù)據(jù)庫(kù)的試運(yùn)行 112
8.6.3 數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù) 112
本章小結(jié) 113
習(xí)題 113
第9章 空間數(shù)據(jù)存儲(chǔ)和空間數(shù)據(jù)索引 115
9.1 引言 115
9.2 空間數(shù)據(jù)存儲(chǔ) 116
9.2.1 磁盤的存儲(chǔ)結(jié)構(gòu) 117
9.2.2 緩沖區(qū)管理器 118
9.2.3 域、記錄和文件 118
9.2.4 文件結(jié)構(gòu) 120
9.2.5 空間填充曲線 121
9.3 空間數(shù)據(jù)組織 127
9.3.1 縱向分層組織 127
9.3.2 橫向分塊組織 131
9.3.3 分層分塊索引 132
9.3.4 三維空間數(shù)據(jù)組織 133
9.4 柵格數(shù)據(jù)管理 134
9.4.1 管理方案 134
9.4.2 組織形式 135
9.4.3 存儲(chǔ)結(jié)構(gòu) 135
9.5 空間數(shù)據(jù)索引 136
9.5.1 網(wǎng)格文件 138
9.5.2 R樹 140
本章小結(jié) 144
習(xí)題 145
第10章 數(shù)據(jù)查詢優(yōu)化 147
10.1 查詢優(yōu)化概述 147
10.2 查詢實(shí)例分析 148
10.3 查詢優(yōu)化的一般策略 150
10.4 關(guān)系代數(shù)的等價(jià)公式 151
10.5 查詢優(yōu)化的一般步驟 152
本章小結(jié) 154
習(xí)題 154
第11章 空間查詢處理與優(yōu)化 155
11.1 空間操作計(jì)算 155
11.1.1 概述 155
11.1.2 空間操作 155
11.1.3 對(duì)象操作的兩步查詢處理 157
11.1.4 空間選擇技術(shù) 158
11.15 一般的空間選擇 159
11.1.6 空間連接操作算法 159
1.1.7 空間聚集操作策略:最近鄰居 162
11.2 空間查詢優(yōu)化 163
11.2.1 邏輯轉(zhuǎn)換 164
11.2.2 基子代價(jià)的優(yōu)化:動(dòng)態(tài)規(guī)劃 167
11.3 空間索引結(jié)構(gòu)分析 168
11.3.1 枚舉可選的計(jì)劃 l70
11.3.2 混合體系結(jié)構(gòu)中的分解與歸并 170
本章小結(jié) 172
習(xí)題 173
第12章 數(shù)據(jù)庫(kù)技術(shù)新發(fā)展 175
12.1 數(shù)據(jù)庫(kù)技術(shù)概述 175
12.2 面向?qū)ο髷?shù)據(jù)庫(kù)技術(shù) 176
12.2.1 面向?qū)ο蠓椒▽W(xué)簡(jiǎn)介 176
12.2.2 面向?qū)ο髷?shù)據(jù)模型 178
12.2.3 面向?qū)ο髷?shù)據(jù)庫(kù)管理系統(tǒng) 182
12.3 分布式數(shù)據(jù)庫(kù) 188
12.3.1 分布式數(shù)據(jù)庫(kù)系統(tǒng)產(chǎn)生 189
12.3.2 分布式數(shù)據(jù)庫(kù)系統(tǒng)的定義 190
12.3.3 分布式數(shù)據(jù)庫(kù)系統(tǒng)的主要特點(diǎn) 192
12.3.4 分布式數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu) 194
12.3.5 分布式數(shù)據(jù)庫(kù)管理系統(tǒng)及其分類 195
12.3.6 分布式數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)缺點(diǎn) 197
本章小結(jié) 199
習(xí)題 199
第13章 空間數(shù)據(jù)庫(kù)發(fā)展趨勢(shì) 200
13.1 支持場(chǎng)實(shí)體的數(shù)據(jù)庫(kù) 200
13.1.1 柵格與圖像操作 200
13.1.2 存儲(chǔ)和索引 204
13.2 基于內(nèi)容的檢索 205
13.2.1 拓?fù)湎嗨菩?206
13.2.2 方位相似性 207
13.2.3 距離相似性 207
13.2.4 屬性關(guān)系岡 208
13.2.5 檢索步驟 209
本章小結(jié) 209
習(xí)題 210
主要參考文獻(xiàn) 212