Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Spatial Databases: A Tour [Paperback]

Shashi Shekhar , Sanjay Chawla
3.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.

Join Amazon Student in Canada

Book Description

June 20 2002 0130174807 978-0130174802 1

This book by leading experts in the field provides readers with a wide range of applications and methods for spatial database management systems, and allows readers to gain hands-on experience with examples in the book. It balances theory (cutting-edge research) and practice (commercial trends) to provide a comprehensive and clear overview. Includes coverage of GIS application trends as spatial networks; discussion of spatial data mining; overview of OGIS standard spatial datatypes and operations; object-relational database framework applied in each chapter. For professionals in the field of Databases, Geographic Information Systems, Geography, Remote Sensing, Multimedia Information, Civil and Mechanical Engineering, Forestry, CAD/CAM, Health Informatics, and Natural Resource Management.

Product Details

Product Description


"It is more up-to-date and provides a single reference for the topic, which otherwise gets dispersed in other books and papers. It provides a more detailed coverage of the basic issues in Spatial Database systems." — Alia I. Abehnoty, University of Glamorgan, Wales, UK

"It covers the entire field, from representation through query to analysis, in a style that is clear, logical, and rigorous. Especially welcome is the chapter on data mining." — Michael E Goodchild, NCGIA and Dept. of Geography, University of California, Santa Barbara

"This volume, by surveying GIS and Database topics, allows it to be a stand-alone reference. There is really nothing else on the market, and it is a valuable and important area. It follows a good progression of topics and builds on previous chapters. Good coverage on indexing; good examples for querying." — Fred Petry, Tulane University

"This book was extremely valuable in understanding the state of the art in spatial databases due to emphasis on industry standard OGIS instead of on individual products." — Siva Ravada, Manager, Spatial Data Products Division, Oracle Corporation

From the Inside Flap

Over the years it has become evident in many areas of computer applications that the functionality of database management systems has to be enlarged to include spatially referenced data. The study of spatial database management systems (SDBMS) is a step in the direction of providing models and algorithms for the efficient handling of data related to space.

Spatial databases have now been an active area of research for over two decades. Their results, example, spatial multidimensional indexing, are being used in many different areas. The principle impetus for research in SDBMs comes from the needs of existing applications such as geographical information systems (GIS) and computer-aided design (CAD), as well as potential applications such as multimedia information systems, data warehousing, and NASA's earth observation system. These spatial applications have over one million existing users.

Major players in the commercial database industry have products specifically designed to handle spatial data. These products include the spatial data engine (SDE), by Environment Systems Research Institute (ESRI); as well as spatial datablades for object-relational database servers from many vendors including Intergraph, Autodesk, Oracle, IBM and Informix. Research prototypes include Postgres, Geo2, and Paradise. The functionality provided by these systems includes a set of spatial data types such as the point, line, and polygon, and a set of spatial operations, including intersection, enclosure, and distance. An industry-wide standard set of spatial data types and operations has been developed by the Open Geographic Information Systems (OGIS) consortium. The spatial types and operations can be made a part of an object-relational query language such as SQL3. The performance enhancement provided by these systems includes a multidimensional spatial index and algorithms for spatial access methods, spatial range queries, and spatial joins.

The integration of spatial data into traditional databases amounts to resolving many nontrivial issues at various levels. They range from deep ontological questions about the modeling of space, for example, whether it should be field based or object based, thus paralleling the wave-particle duality in physics to more mundane but important issues about file management. These diverse topics make research in SDBMS truly interdisciplinary.

Let us use the example of a country dataset to highlight the special needs of spatial databases. A country has at least one nonspatial datum, its name, and one spatial datum, its boundary. There is no ambiguity about storing or representing its name, but unfortunately it is not true for its boundary. Assuming that the boundary is represented as a collection of straight lines, we need to include a spatial data type line and the companion types point and region in the database system to facilitate spatial queries on the object country. These new data types need to be manipulated and composed according to some fixed rules leading to the creation of a spatial algebra. Because spatial data is inherently visual and usually voluminous, database systems have to be augmented to provide visual query processing and special spatial indexing . Other important database issues such as concurrency control, bulk loading, storage, and security have to be revisited and fine-tuned to build an effective spatial database management system.

This book evolved from the class notes of a graduate course on Scientific Databases (Csci 8705) in University of Minnesota. Researchers and students both within and outside the Computer Science Department found the course very useful and applicable to their work. Despite the good response and high level of interest in the topic, no textbook available in the market was able to meet the interdisciplinary needs of the audience. A recent book by Scholl et al., 2001 focuses on traditional topics related to query languages and access methods while leaving out current topics such as spatial networks (e.g., road maps) and data mining for spatial patterns. A monograph by Adam and Gangopadhyay, 1997 catalogs research papers on database issues in GIS, with little reference to the industrial state-of-the-art. Another Worboys, 1995 also focuses on GIS and has only two chapters devoted to database issues. Many of these books neither use industry standards, e.g., OGIS, nor provide adequate instructional support, example, questions and problems at the end of each chapter to allow students to assess their understanding of the main concepts. Not surprisingly, our colleagues in academia working in databases, parallel computing, multimedia information, civil and mechanical engineering, and forestry have expressed a strong desire for a comprehensive text on spatial databases. Industry professionals involved in software development for GIS and CAD/CAM have also made several requests for information on spatial databases in a collected form.

As a first step toward developing this book, we completed a survey paper, "Spatial Databases: Accomplishments and Research Needs," for IEEE Transactions on Knowledge and Data Engineering (Jan. 1999). We noticed that the research literature in computer science was skewed with numerous publications on some topics (e.g., spatial indexes, spatial join algorithms) and relatively scarce publications on many other important topics (e.g., conceptual modeling of spatial data). We looked to GIS industry as well as GIS researchers outside computer science for ideas in these areas for the relevant chapters in the book.

Being on sabbatical for the academic year 1997-1998 facilitated initial work on the book. We completed a draft of many chapters by expanding on the course notes of CSci 8705. The first draft of the book was used in database courses at the University of Minnesota. Subsequently the book was revised using feedback from reviewers, colleagues, and students.

We believe the following features are unique aspects of this book:

  • The aim of this book is to provide a comprehensive overview of spatial databases management systems. It covers current topics, example, spatial networks and spatial data mining in addition to traditional topics, example, query languages, indexing, query processing.
  • A set of questions and problems is provided in each chapter to allow readers to test understanding of core concepts, to apply core concepts in new application domains, and to think beyond the material presented in the chapter. Additional instructional aids (e.g., laboratories, lecture notes) are planned on the book Web site.
  • A concerted effort has been made to "look beyond GIS." Techniques from SDBMS are finding applications in many diverse areas, including multimedia information, CAD/CAM, astronomy, meteorology, molecular biology, and computational mechanics.
  • In each chapter we have tried to bring out the object-relational database framework, which is a clear trend in commercial database applications. This framework allows spatial databases to reuse relational database facilities when possible, while extending relational database facilities as needed.
  • We will use spatial data types and operations specified by standards (e.g., OGIS) to illustrate common spatial database queries. These standards can be incorporated into an object-relational query language such as SQL-3.
  • Self-contained treatment without assuming pre-requisite knowledge of GIS or Databases.
  • Complete coverage of spatial networks including modeling, querying and storage methods.
  • Detailed discussion of issues related to Spatial Data Mining.
  • Balance between cutting-edge research and commercial trends.
  • Easy to understand examples from common knowledge application domains.

The book is divided into eight chapters, each one an important subarea within spatial databases. We introduce the field of spatial databases in Chapter 1. In Chapter 2, we focus on spatial data models and introduce the field versus object dichotomy and its implications for database design. Chapter 3 discusses the necessary enhancements required to make traditional query languages compatible with spatial databases. We provide an extensive discussion of various proposals to extend SQL with spatial capabilities. Spatial databases deal with extraordinarily large amounts of data, and it is essential for DBMS to provide sophisticated storage, compression, and indexing methods to enhance the performance of query processing. Spatial data storage and indexing schemes are covered in Chapter 4. From query languages and indexing, we move on to query processing and optimization in Chapter 5: Here we discover that many standard techniques from traditional databases have to be abandoned or drastically modified in order to be applicable in a spatial context. We also introduce the filter-refine paradigm for spatial query processing. In Chapter 6, we show how spatial database technology is being applied to spatial networks. In this chapter we also cover network data models and query languages. Chapter 7 covers the emerging field of spatial data mining. In this chapter we expose the readers to the concept of spatial dependency that is prevalent in spatial data sets, and show how this can be modeled and incorporated into data mining process. Finally in Chapter 8, we discuss emerging trends in spatial databases.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
3 star
2 star
3.0 out of 5 stars
3.0 out of 5 stars
Most helpful customer reviews
5.0 out of 5 stars Good book for pratitioners and students alike April 20 2003
This book fills the void for a much needed concise book on spatial databases, specially GIS. It provides a good overview of many topics related to GIS, carefully balancing between theory of GIS and its practice. I found the chapter on data mining in spatial databases particularly useful.
Was this review helpful to you?
1.0 out of 5 stars Worst book I have ever seen March 25 2003
It is a total useless book a complete waste of money. I endup returning to store.
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.5 out of 5 stars  4 reviews
6 of 6 people found the following review helpful
5.0 out of 5 stars Unique Book, Wonderful Coverage, Highly recommended Oct. 20 2004
By Y. Chen - Published on Amazon.com
This is a much-needed wonderful book on spatial databases--a "marriage" between geographical information systems (GIS) and Object-relational database management system (ORDBMS) in the past decade. One of the authors is a highly respected research leader of this field. The research strengths of the authors are reflected throughout the book, particularly in the excellent coverage and organization of the material. The book presents an excellent journey on this topic for graduate students, inquisitive database professionals, and database systems researchers from other disciplines (including myself). It is a delight to read. In each chapter, the authors always start from basic concepts, prepare readers with necessary background knowledge (assuming some basic undergraduate-level trainings in computer science), then unravel advanced spatial database concepts, and eventually culminate at the full presentation of latest research frontiers.

Contrary to the previous negative reviewer, who did not give any specific comments, I *highly* recommend this book for those who would like to quickly grasp the core concepts and practices in this emerging field.
6 of 7 people found the following review helpful
5.0 out of 5 stars Good book for pratitioners and students alike April 20 2003
By Shailendra - Published on Amazon.com
This book fills the void for a much needed concise book on spatial databases, specially GIS. It provides a good overview of many topics related to GIS, carefully balancing between theory of GIS and its practice. I found the chapter on data mining in spatial databases particularly useful.
3.0 out of 5 stars too many typos Sept. 17 2009
By K. G. Hoffman - Published on Amazon.com
The book is a good effort on a fairly esoteric subject, clearly organized and reasonably (though not always thoroughly) explained. However, there are a lot of typos and the sql code examples were often not quite correct. A second edition, which needn't involve major revision, would be most welcome!
1 of 35 people found the following review helpful
1.0 out of 5 stars Worst book I have ever seen March 25 2003
By Mary Jackson - Published on Amazon.com
It is a total useless book a complete waste of money. I endup returning to store.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category