Gis Databases
Gis Databases
DATABASES
ENVS 305: WEEK 6
Dr. V. L. Basupi
BIUST
DEPT. OF EARTH &
ENV. SCIENCES
What you learnt so far!!!!!!
• LECTURE 1 & 2
• ESRI Geodatabase
DATABASE MANAGEMENT SYSTEM (DBMS)
• Introduces the methods available for handling spatial data
in GIS
• The real world is too complex for our immediate and
direct understanding
• We create models of reality that are intended to have some
similarity with selected aspects of the real world
• databases are created from these "models" as a
fundamental step in coming to know the nature and status
of that reality
Characteristics of a DBMS
• System should be designed for easy maintenance.
• Systems should allow interactive access to data to obtain new
information without writing fresh programs.
• System should be designed to co-relate different data to meet new
requirements.
• An independent central repository, which gives information and
meaning of available data is required.
• Integrated database will help in understanding the inter-
relationships between data stored in different applications.
• The stored data should be made available for access by different
users simultaneously.
• Automatic recovery feature has to be provided to overcome the
problems with processing system failure.
Stages in Database Design
❑CONCEPTUAL
• Describes and defines included entities
• Identify how entities will be represented in the database
• Selection of spatial objects: points, lines, areas, raster cells
• Requires decisions about how world dimensionality will be
represented
Eg should a building be represented as area or points
❑LOGICAL
• Transportation
• Land management information system
• Poverty mapping
• Soil or rock types
• Voter registration
• BIUST students information
Example's of databases
Short integer - 32, 768 to 32, 767 2 Numeric values without fractional values
within specific range; coded values
Float Approximately -3.4E38 to 1.2E38 4 Numeric values with fractional values within
specific range
Double Approximately -2.2E308 to 1.8E308 8 Numeric values with fractional values within
specific range