空間數(shù)據庫技術是地理信息技術的基礎之一,是地理信息系統(tǒng)專業(yè)的核心課程。本書是空間數(shù)據庫課程的實驗教材,通過一系列的實驗課程練習,有助于學生進一步理解課程中所學知識,強化其運用空間數(shù)據庫技術解決實際問題的能力。本書包括六方面的實驗內容:空間數(shù)據庫基礎及軟件安裝,空間數(shù)據庫查詢基礎,空間數(shù)據庫建庫,空間數(shù)據庫高級查詢與分析,空間數(shù)據庫編程,空間數(shù)據庫管理。相關實驗已經在地圖學與地理信息系統(tǒng)專業(yè)的本科教學中使用多年。
本書可以作為高等學校地理信息系統(tǒng)專業(yè)、測繪專業(yè)、計算機及相關專業(yè)“空間數(shù)據庫”課程的實驗教材,也可供從事信息化建設、信息系統(tǒng)開發(fā)等有關科研、企事業(yè)單位的科技工作者閱讀參考。
更多科學出版社服務,請掃碼獲取。
張宏、喬延春、羅政東編寫的這本《空間數(shù)據庫實驗教程》是空間數(shù)據庫課程的輔導和實習補充教材。全書內容由空間數(shù)據庫基礎及軟件安裝、查詢基礎、數(shù)據建庫、高級查詢與分析、數(shù)據庫編程、數(shù)據庫優(yōu)化與維護六部分內容組成。課程實習軟件平臺涉及OracleSpatial、MSSQL Server、ArcGISServer等主流商業(yè)空間數(shù)據建庫系統(tǒng),通過任務和問題設計,將空間數(shù)據庫的一般理論與數(shù)據庫操作和應用技術和方法相結合,有助提高對課程知識的掌握和實際應用能力。本書可以作為高等學校地理信息系統(tǒng)專業(yè)、測繪專業(yè)、計算機及相關專業(yè)“空間數(shù)據庫”課程的補充教材,也可供從事信息化建設、信息系統(tǒng)開發(fā)等有關科研、企事業(yè)單位的科技工作者閱讀參考。
目錄
前言
第1章 空間數(shù)據庫基礎及軟件安裝 1
實驗1.1 空間信息管理的技術和體系 1
一、實驗目的 1
二、實驗平臺 1
三、實驗內容和要求 1
四、Oracle和ArcSDE的工作環(huán)境 1
五、實驗流程 16
實驗1.2 數(shù)據庫系統(tǒng)的安裝 20
一、實驗目的 20
二、實驗平臺 20
三、實驗內容和要求 20
四、實驗前置 20
五、實驗流程 23
實驗1.3 工具軟件的安裝和使用 37
一、實驗目的 37
二、實驗平臺 37
三、實驗內容和要求 37
四、實驗前置 37
五、實驗流程 38
第2章 空間數(shù)據庫查詢基礎 62
實驗2.1 數(shù)據庫查詢語言 62
一、實驗目的 62
二、實驗平臺 62
三、實驗內容和要求 62
四、Imp與Exp的介紹和使用 62
五、實驗前置 63
六、實驗流程 65
實驗2.2 空間概念和數(shù)據模型 70
一、實驗目的 70
二、實驗平臺 71
三、實驗內容和要求 71
四、SDE元數(shù)據表及系統(tǒng)表功能 71
五、SDE幾何類型及存儲方式介紹 78
六、ArcSDE包簡介 83
七、Oracle Spatial介紹 87
八、Oracle Spatial元數(shù)據 89
實驗2.3 空間數(shù)據庫查詢方法 96
一、實驗目的 96
二、實驗平臺 96
三、實驗內容和要求 96
四、空間查詢方式介紹 97
五、實驗前置 98
六、實驗流程 101
第3章 空間數(shù)據庫建庫 109
實驗3.1 數(shù)據庫建庫基礎 109
一、實驗目的 109
二、實驗平臺 109
三、實驗內容和要求 109
四、DML語言及DDL語言簡介 109
五、實驗準備 112
六、實驗流程 113
實驗3.2 空間數(shù)據庫建庫 119
一、實驗目的 119
二、實驗平臺 119
三、實驗內容和要求 119
四、實驗準備 119
五、實驗流程 120
實驗3.3 數(shù)據庫索引 130
一、實驗目的 130
二、實驗平臺 130
三、實驗內容和要求 130
四、空間索引介紹 130
五、實驗準備 133
六、實驗流程 135
實驗3.4 空間數(shù)據加載 141
一、實驗目的 141
二、實驗平臺 141
三、實驗內容和要求 141
四、Oracle Loader介紹 141
五、實驗準備 147
六、實驗流程 148
第4章 空間數(shù)據庫高級查詢與分析 154
實驗4.1 幾何處理函數(shù) 154
一、實驗目的 154
二、實驗平臺 154
三、實驗內容和要求 154
四、幾何處理函數(shù)介紹 154
五、實驗準備 158
六、實驗流程 158
實驗4.2 網絡建模 170
一、實驗目的 170
二、實驗平臺 170
三、實驗內容和要求 170
四、網絡建模 170
五、實驗前置 172
六、實驗流程 172
實驗4.3 地理編碼 181
一、實驗目的 181
二、實驗平臺 181
三、實驗內容和要求 181
四、Oracle Spatial地理編碼 181
五、實驗前置 189
六、實驗流程 189
第5章 空間數(shù)據庫編程 199
實驗5.1 函數(shù)和存儲過程 199
一、實驗目的 199
二、實驗平臺 199
三、實驗內容和要求 199
四、過程、函數(shù)、程序包與匿名塊 199
五、實驗前置 201
六、實驗流程 203
實驗5.2 觸發(fā)器 208
一、實驗目的 208
二、實驗平臺 208
三、實驗內容和要求 208
四、觸發(fā)器的類型 208
五、實驗前置 211
六、創(chuàng)建觸發(fā)器 212
七、啟用與禁用觸發(fā)器 217
八、替換及刪除觸發(fā)器 218
第6章 空間數(shù)據庫管理 219
實驗6.1 數(shù)據庫事務處理 219
一、實驗目的 219
二、實驗平臺 219
三、實驗內容和要求 219
四、數(shù)據庫事務與鎖 219
五、實驗前置 224
六、實驗流程 226
實驗6.2 數(shù)據庫備份與恢復 233
一、實驗目的 233
二、實驗平臺 233
三、實驗內容和要求 233
四、Oracle數(shù)據庫備份與恢復 234
五、ArcSDE空間數(shù)據備份與恢復 236
六、實驗前置 238
七、實驗流程 240
實驗6.3 數(shù)據庫安全 243
一、實驗目的 243
二、實驗平臺 243
三、實驗內容和要求 243
四、Oracle數(shù)據庫的安全性 243
五、實驗前置 251
六、實驗流程 253
主要參考文獻 259