Spatial databases: a tour
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, New Jesey
Prentice Hall
2003
|
Schriftenreihe: | An Alan R. Apt book
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXIII, 262 Seiten Diagramme |
ISBN: | 0130174807 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014578602 | ||
003 | DE-604 | ||
005 | 20180605 | ||
007 | t | ||
008 | 020719s2003 |||| |||| 00||| eng d | ||
020 | |a 0130174807 |9 0-13-017480-7 | ||
035 | |a (OCoLC)49305898 | ||
035 | |a (DE-599)BVBBV014578602 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-703 |a DE-11 |a DE-188 |a DE-473 | ||
050 | 0 | |a G70.212 | |
082 | 0 | |a 910/.285 |2 21 | |
084 | |a RB 10208 |0 (DE-625)142220:12658 |2 rvk | ||
084 | |a ST 265 |0 (DE-625)143634: |2 rvk | ||
084 | |a ST 690 |0 (DE-625)143691: |2 rvk | ||
100 | 1 | |a Shekhar, Shashi |d 1963- |e Verfasser |0 (DE-588)170860566 |4 aut | |
245 | 1 | 0 | |a Spatial databases |b a tour |c Shashi Shekhar, Sanjay Chawla |
264 | 1 | |a Upper Saddle River, New Jesey |b Prentice Hall |c 2003 | |
300 | |a XXIII, 262 Seiten |b Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a An Alan R. Apt book | |
650 | 4 | |a Systèmes d'information géographique | |
650 | 4 | |a Geographic information systems | |
650 | 0 | 7 | |a Geografischer Raum |0 (DE-588)4156686-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbank |0 (DE-588)4011119-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Geoinformationssystem |0 (DE-588)4261642-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Geografischer Raum |0 (DE-588)4156686-5 |D s |
689 | 0 | 1 | |a Datenbank |0 (DE-588)4011119-2 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Geoinformationssystem |0 (DE-588)4261642-6 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Chawla, Sanjay |e Verfasser |0 (DE-588)116032476X |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009909989&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009909989 |
Datensatz im Suchindex
_version_ | 1804129354104438784 |
---|---|
adam_text | Contents
List of Figures xi
List of Tables xv
Preface xvii
Foreword xxi
Foreword xxiii
1 Introduction to Spatial Databases 1
1.1 Overview.......................................................... 1
1.2 Who Can Benefit from Spatial Data Management?..................... 2
1.3 GIS and SDBMS .................................................... 3
1.4 Three Classes of Users for Spatial Databases...................... 4
1.5 An Example of an SDBMS Application ............................... 5
1.6 A Stroll through Spatial Databases .............................. 11
1.6.1 Space Taxonomy and Data Models............................ 11
1.6.2 Query Language............................................ 12
1.6.3 Query Processing.......................................... 13
1.6.4 File Organization and Indices............................. 16
1.6.5 Query Optimization....................................... 18
1.6.6 Data Mining............................................... 19
1.7 Summary.......................................................... 20
Bibliographic Notes.............................................. 20
2 Spatial Concepts and Data Models 22
2.1 Models of Spatial Information *.................................. 23
2.1.1 Field-Based Model......................................... 24
2.1.2 Object-Based Models ...................................... 26
2.1.3 Spatial Data Types........................................ 26
2.1.4 Operations on Spatial Objects............................. 27
2.1.5 Dynamic Spatial Operations................................ 31
2.1.6 Mapping Spatial Objects into Java......................... 32
2.2 Three-Step Database Design....................................... 34
2.2.1 The ER Model............................................ 35
2.2.2 The Relational Model.................................... 37
2.2.3 Mapping the ER Model to the Relational Model.............. 38
2.3 Trends: Extending the ER Model with Spatial Concepts............. 41
2.3.1 Extending the ER Model with Pictograms................. 41
2.4 Trends: Object-Oriented Data Modeling with UML .................. 45
2.4.1 Comparison between ER and UML . ......................... 47
2.5 Summary.......................................................... 48
Bibliographic Notes.............................................. 49
v
vi Contents
3 Spatial Query Languages 52
3.1 Standard Database Query Languages ................................... 53
3.1.1 World Database................................................ 53
3.2 RA . , , ............................................................ 55
3.2.1 The Select and Project Operations............................. 55
3.2.2 Set Operations................................................ 56
3.2.3 Join Operation................................................ 57
3.3 Basic SQL Primer .................................................... 59
3.3.1 DDL .......................................................... 59
3.3.2 DML........................................................... 60
3.3.3 Basic Form of an SQL Query............................... 60
3.3.4 Example Queries in SQL ....................................... 61
3.3.5 Summary of RA and SQL......................................... 64
3.4 Extending SQL for Spatial Data....................................... 64
3.4.1 The OGIS Standard for Extending SQL .......................... 65
3.4.2 Limitations of the Standard................................... 66
3.5 Example Queries that Emphasize Spatial Aspects....................... 67
3.6 Trends: Object-Relational SQL........................................ 71
3.6.1 A Glance at SQL3............................................. 72
3.6.2 Object-Relational Schema..................................... 73
3.6.3 Example Queries............................................... 75
3.7 Summary.............................................................. 75
Bibliographic Notes.................................................. 76
3.8 Appendix: State Park Database....................................... 79
3.8.1 Example Queries in RA......................................... 80
4 Spatial Storage and Indexing 83
4.1 Storage: Disks and Files............................................. 84
4.1.1 Disk Geometry and Implications ............................... 85
4.1.2 Buffer Manager................................................ 86
4.1.3 Field, Record, and File....................................... 87
4.1.4 File Structures............................................. 88
4.1.5 Clustering.................................................... 90
4.2 Spatial Indexing..................................................... 96
4.2.1 Grid Files.................................................... 97
4.2.2 R-Trees....................................................... 99
4.2.3 Cost Models.................................................. 103
4.3 Trends.............................................................. 104
4.3.1 TR*-Tree for Object Decomposition ........................... 104
4.3.2 Concurrency Control.......................................... 105
4.3.3 Spatial Join Index........................................... 107
4.4 Summary . . ........................................................ Ill
Bibliographic Notes................................................. Ill
5 Query Processing and Optimization 114
5.1 Evaluation of Spatial Operations ................................. 115
5.1.1 Overview..................................................... 115
Contents vii
5.1.2 Spatial Operations............................................ 115
5.1.3 Two-Step Query Processing of Object Operations................ 116
5.1.4 Techniques for Spatial Selection.............................. 117
5.1.5 General Spatial Selection .................................... 118
5.1.6 Algorithms for Spatial-Join Operations........................ 119
5.1.7 Strategies for Spatial Aggregate Operation:
Nearest Neighbor.............................................. 122
5.2 Query Optimization................................................... 122
5.2.1 Logical Transformation ....................................... 124
5.2.2 Cost-Based Optimization: Dynamic Programming.................. 127
5.3 Analysis of Spatial Index Structures................................. 129
5.3.1 Enumeration of Alternate Plans................................ 131
5.3.2 Decomposition and Merge in Hybrid Architecture................ 132
5.4 Distributed Spatial Database Systems................................. 132
5.4.1 Distributed DBMS Architecture................................. 134
5.4.2 The Semijoin Operation........................................ 135
5.4.3 Web-Based Spatial Database Systems............................ 136
5.5 Parallel Spatial Database Systems.................................... 138
5.5.1 Hardware Architectures........................................ 139
5.5.2 Parallel Query Evaluation..................................... 140
5.5.3 Application: Real-Time Terrain Visualization.................. 142
5.6 Summary.............................................................. 145
Bibliographic Notes.................................................. 146
6 Spatial Networks 149
6.1 Example Network Databases............................................ 149
6.2 Conceptual, Logical, and Physical Data Models ....................... 151
6.2.1 A Logical Data Model.......................................... 151
6.2.2 Physical Data Models.......................................... 154
6.3 Query Language for Graphs............................................ 157
6.3.1 Shortcomings of RA............................................ 158
6.3.2 SQL CONNECT Clause............................................ 159
6.3.3 Example Queries on the BART System ........................... 161
6.3.4 Trends: SQL3 Recursion........................................ 163
6.3.5 Trends: SQL3 ADTs for Networks................................ 164
6.4 Graph Algorithms..................................................... 165
6.4.1 Path-Query Processing......................................... 166
6.4.2 Graph Traversal Algorithms.................................... 166
6.4.3 Best-First Algorithm for Single Pair (v9d) Shortest Path .... 169
6.4.4 Trends: Hierarchical Strategies .............................. 170
6.5 Trends: Access Methods for Spatial Networks.......................... 173
6.5.1 A Measure of I/O Cost for Network Operations.................. 174
6.5.2 A Graph-Partitioning Approach to Reduce Disk I/O...... 176
6.5.3 CCAM: A Connectivity Clustered Access Method
for Spatial Network........................................... 127
6.5.4 Summary....................................................... 129
Bibliographic Notes.................................................. 129
viii Contents
7 Introduction to Spatial Data Mining 182
7.1 Pattern Discovery...................................................... 183
7.1.1 The Data-Mining Process........................................ 183
7.1.2 Statistics and Data Mining..................................... 185
7.1.3 Data Mining as a Search Problem................................ 185
7.1.4 Unique Features of Spatial Data Mining......................... 185
7.1.5 Famous Historical Examples of Spatial Data Exploration .... 186
7.2 Motivating Spatial Data Mining......................................... 187
7.2.1 An Illustrative Application Domain............................. 187
7.2.2 Measures of Spatial Form and Auto-correlation ................. 189
7.2.3 Spatial Statistical Models..................................... 191
7.2.4 The Data-Mining Trinity........................................ 193
7.3 Classification Techniques.............................................. 194
7.3.1 Linear Regression.............................................. 195
7.3.2 Spatial Regression............................................. 195
7.3.3 Model Evaluation .............................................. 196
7.3.4 Predicting Location Using Map Similarity (PLUMS) .............. 198
7.3.5 Markov Random Fields........................................... 198
7.4 Association Rule Discovery Techniques.................................. 202
7.4.1 Apriori: An Algorithm for Calculating Frequent Itemsets .... 202
7.4.2 Spatial Association Rules...................................... 204
7.4.3 Colocation Rules.............................................. 204
7.5 Clustering............................................................. 206
7.5.1 AMnedoid: An Algorithm for Clustering ......................... 209
7.5.2 Clustering, Mixture Analysis, and the EM Algorithm............. 210
7.5.3 Strategies for Clustering Large Spatial Databases.............. 213
7.6 Spatial Outlier Detection............................................. 215
7.7 Summary................................................................ 221
7.8 Appendix: Bayesian Calculus............................................ 221
7.8.1 Conditional Probability ....................................... 221
7.8.2 Maximum Likelihood............................................. 222
Bibliographic Notes.................................................... 222
8 Trends in Spatiai Databases 227
8.1 Database Support for Field Entities.................................... 227
8.1.1 Raster and Image Operations.................................... 228
8.1.2 Storage and Indexing........................................... 231
8.2 Content-Based Retrieval................................................ 233
8.2.1 Topological Similarity......................................... 233
8.2.2 Directional Similarity ........................................ 234
8.2.3 Distance Similarity............................................ 235
8.2.4 Attribute Relational Graphs.................................... 235
8.2.5 Retrieval Step ................................................ 237
8.3 Introduction to Spatial Data Warehouses ............................... 237
8.3.1 Aggregate Operations........................................... 238
8.3.2 An Example of Geometric Aggregation............................ 240
Contents ix
8.3.3 Aggregation Hierarchy..................................... 242
8.3.4 What Is an Aggregation Hierarchy Used For?................. 245
8.4 Summary .......................................................... 246
Bibliographic Notes.............................................. 246
Bibliography 250
Index
258
|
any_adam_object | 1 |
author | Shekhar, Shashi 1963- Chawla, Sanjay |
author_GND | (DE-588)170860566 (DE-588)116032476X |
author_facet | Shekhar, Shashi 1963- Chawla, Sanjay |
author_role | aut aut |
author_sort | Shekhar, Shashi 1963- |
author_variant | s s ss s c sc |
building | Verbundindex |
bvnumber | BV014578602 |
callnumber-first | G - Geography, Anthropology, Recreation |
callnumber-label | G70 |
callnumber-raw | G70.212 |
callnumber-search | G70.212 |
callnumber-sort | G 270.212 |
callnumber-subject | G - General Geography |
classification_rvk | RB 10208 ST 265 ST 690 |
ctrlnum | (OCoLC)49305898 (DE-599)BVBBV014578602 |
dewey-full | 910/.285 |
dewey-hundreds | 900 - History & geography |
dewey-ones | 910 - Geography and travel |
dewey-raw | 910/.285 |
dewey-search | 910/.285 |
dewey-sort | 3910 3285 |
dewey-tens | 910 - Geography and travel |
discipline | Informatik Geographie |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01878nam a2200469 c 4500</leader><controlfield tag="001">BV014578602</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180605 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020719s2003 |||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0130174807</subfield><subfield code="9">0-13-017480-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)49305898</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014578602</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-473</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">G70.212</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">910/.285</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">RB 10208</subfield><subfield code="0">(DE-625)142220:12658</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 265</subfield><subfield code="0">(DE-625)143634:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 690</subfield><subfield code="0">(DE-625)143691:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Shekhar, Shashi</subfield><subfield code="d">1963-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)170860566</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Spatial databases</subfield><subfield code="b">a tour</subfield><subfield code="c">Shashi Shekhar, Sanjay Chawla</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, New Jesey</subfield><subfield code="b">Prentice Hall</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIII, 262 Seiten</subfield><subfield code="b">Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">An Alan R. Apt book</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systèmes d'information géographique</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Geographic information systems</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Geografischer Raum</subfield><subfield code="0">(DE-588)4156686-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbank</subfield><subfield code="0">(DE-588)4011119-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Geoinformationssystem</subfield><subfield code="0">(DE-588)4261642-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Geografischer Raum</subfield><subfield code="0">(DE-588)4156686-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Datenbank</subfield><subfield code="0">(DE-588)4011119-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Geoinformationssystem</subfield><subfield code="0">(DE-588)4261642-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Chawla, Sanjay</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)116032476X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009909989&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009909989</subfield></datafield></record></collection> |
id | DE-604.BV014578602 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T19:03:48Z |
institution | BVB |
isbn | 0130174807 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009909989 |
oclc_num | 49305898 |
open_access_boolean | |
owner | DE-703 DE-11 DE-188 DE-473 DE-BY-UBG |
owner_facet | DE-703 DE-11 DE-188 DE-473 DE-BY-UBG |
physical | XXIII, 262 Seiten Diagramme |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | Prentice Hall |
record_format | marc |
series2 | An Alan R. Apt book |
spelling | Shekhar, Shashi 1963- Verfasser (DE-588)170860566 aut Spatial databases a tour Shashi Shekhar, Sanjay Chawla Upper Saddle River, New Jesey Prentice Hall 2003 XXIII, 262 Seiten Diagramme txt rdacontent n rdamedia nc rdacarrier An Alan R. Apt book Systèmes d'information géographique Geographic information systems Geografischer Raum (DE-588)4156686-5 gnd rswk-swf Datenbank (DE-588)4011119-2 gnd rswk-swf Geoinformationssystem (DE-588)4261642-6 gnd rswk-swf Geografischer Raum (DE-588)4156686-5 s Datenbank (DE-588)4011119-2 s DE-604 Geoinformationssystem (DE-588)4261642-6 s Chawla, Sanjay Verfasser (DE-588)116032476X aut Digitalisierung UB Bamberg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009909989&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Shekhar, Shashi 1963- Chawla, Sanjay Spatial databases a tour Systèmes d'information géographique Geographic information systems Geografischer Raum (DE-588)4156686-5 gnd Datenbank (DE-588)4011119-2 gnd Geoinformationssystem (DE-588)4261642-6 gnd |
subject_GND | (DE-588)4156686-5 (DE-588)4011119-2 (DE-588)4261642-6 |
title | Spatial databases a tour |
title_auth | Spatial databases a tour |
title_exact_search | Spatial databases a tour |
title_full | Spatial databases a tour Shashi Shekhar, Sanjay Chawla |
title_fullStr | Spatial databases a tour Shashi Shekhar, Sanjay Chawla |
title_full_unstemmed | Spatial databases a tour Shashi Shekhar, Sanjay Chawla |
title_short | Spatial databases |
title_sort | spatial databases a tour |
title_sub | a tour |
topic | Systèmes d'information géographique Geographic information systems Geografischer Raum (DE-588)4156686-5 gnd Datenbank (DE-588)4011119-2 gnd Geoinformationssystem (DE-588)4261642-6 gnd |
topic_facet | Systèmes d'information géographique Geographic information systems Geografischer Raum Datenbank Geoinformationssystem |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009909989&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT shekharshashi spatialdatabasesatour AT chawlasanjay spatialdatabasesatour |