Chapter 10 Selfstudy
Chapter 10 Selfstudy
Figure 10.2 GIS database tables for US States: (A) STATES table; (B)
POPULATION table; (C) joined table – COMBINED
STATES and POPULATION
SQL
• SQL is the standard database query language. Today it has
geographic capabilities.
• The standard database query language adopted by virtually
all mainstream databases is SQL (Structured or Standard
Query Language: ISO Standard ISO/IEC 9075).
• SQL may be used directly via an interactive command line
interface; it may be compiled in a general-purpose
programming language (e.g., C/C++/C#, Java, or Visual Basic);
or it may be embedded in a graphical user interface (GUI).
• SQL is a set based, rather than a procedural (e.g., Visual Basic)
or object-oriented (e.g., Java or C#), programming language
designed to retrieve sets (row and column combinations) of
data from tables.
Conclusion
• Database management systems are now a vital part of large
modern operational GIS. They bring with them standardized
approaches for storing and, more importantly, accessing and
manipulating geographic data using the SQL query language.
• GIS provide the necessary tools to load, edit, query, analyze,
and display geographic data.
• DBMS require a database administrator (DBA) to control
database structure and security, and to tune the database to
achieve maximum performance.
• Innovative work in the GIS field has extended standard DBMS
to store and manage geographic data and has led to the
development of long transactions and versioning that have
application across several fields.