Geographical Data in The Computer-2
Geographical Data in The Computer-2
Data Management: A DBMS allows for the organization and management of large datasets. This
includes ensuring data integrity, supporting concurrent access by multiple users, and providing tools
for data backup and recovery.
Data Querying: One of the most significant contributions of DBMS to GIS is the ability to perform
complex queries. Users can query spatial data using SQL (Structured Query Language) to extract
meaningful information. For example, a query might involve finding all the buildings within a certain
distance from a river or identifying regions that meet specific criteria.
Types of DBMS Used in GIS
Relational DBMS (RDBMS): Traditional RDBMS like PostgreSQL (with PostGIS extension), Oracle
Spatial, and Microsoft SQL Server are commonly used in GIS to store and manage both spatial and
non-spatial data. These systems use tables to store data and are well-suited for managing large
datasets with complex relationships.
Db2, which allow for the storage of spatial data directly within the database structure.
NoSQL DBMS: With the growing need for handling unstructured and semi-structured data, NoSQL
databases like MongoDB have gained popularity in GIS applications, especially for managing large
volumes of spatial data that do not fit neatly into the traditional table structures of RDBMS.