SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Attribute Data Models

                         GIS Database Management System




GE517
Engr. Ablao




      Introduction
     GIS involves both spatial and attribute data.
       Spatial – geometry of map features
       Attribute – characteristics of the map features
     Attribute data are normally stored in tables.
       Record or tuple – row
       Field or item – column
       Attribute intersection of row and column
       A ib – i            i   f       d l
     Data models relate spatial & attribute data.


      GE 517 Geographic Information System                8/20/2010




                                                                      1
Spatial data (left) are linked to attribute data (right) by the label ID.




GE 517 Geographic Information System                                       8/20/2010




File Structures (File-based datasets)
    Simple list
       Simplest file structure
       Unordered/unstructured
       Arrangement is by whichever comes first
    Ordered sequential files
       Simple lists that are arranged according to some order (ex.
       Alphabetical order)
    Indexed files
       An index to the directory is needed for more efficient
       searches involving finding entries given certain criteria
       Can be developed as direct files or inverted files

GE 517 Geographic Information System                                       8/20/2010




                                                                                       2
Indexed Files
    Direct Indexed Files
           Records are used to provide access to other
                               p
           pertinent information
    Indirect Indexed Files
           Index is based on possible search criteria, not on
           the entities themselves
           Attributes are the primary search criteria and the
           entities rely on them for selection




GE 517 Geographic Information System                            8/20/2010




Flat file database
   Contains all data in a large file
   Software could only operate on one file at a time
                       y p
   Format is very inflexible with respect to the modification of the
   database structure




GE 517 Geographic Information System                            8/20/2010




                                                                            3
Flat file database




GE 517 Geographic Information System                       8/20/2010




Database
       An integrated set of data on a particular subject
       Collection of interrelated data stored together
       with controlled redundancy to serve one or
       more applications in an optimal fashion
       Requires more elaborate structure called a
       database structure or database management
       system
    • A DBMS manage attribute data in separate tables




GE 517 Geographic Information System                       8/20/2010




                                                                       4
Significance of Database
   Most GIS activities consist of storing entity and attribute data
   so that we can retrieve any combination of these objects.
                              y                          j
   Each graphical feature must be stored explicitly with its
   attributes so that their combined search becomes faster.




GE 517 Geographic Information System                         8/20/2010




Advantages of Database over File-based
datasets
   Collecting data at a single location reduces redundancy and
   duplication
     p
   Lower maintenance cost due to better organization and
   decreased data duplication
   Multiple applications can use the same data and can evolve
   separately over time




GE 517 Geographic Information System                         8/20/2010




                                                                         5
Advantages of Database over File-based
datasets
     User knowledge can be transferred between applications
     more easily because database remains constant
     Facilitated data sharing, with a corporate view provided to
     data managers and users
     Security and standards for data and data access can be
     established and enforced




GE 517 Geographic Information System                         8/20/2010




Types of Database Structure
1.     Hierarchical Data Structures
2.     Network Systems
                  y
3.     Relational Database Structures




GE 517 Geographic Information System                         8/20/2010




                                                                         6
Hierarchical Data Structure
   ‘one-to-many’ or ‘parent-child’ relationship
      Implies that each element has a direct relationship to a number of
         p                                              p
      symbolic children
      Each child is capable of having the same direct relationship with
      his/her own offspring, and so on.




GE 517 Geographic Information System                                 8/20/2010




Hierarchical database




GE 517 Geographic Information System                                 8/20/2010




                                                                                 7
Hierarchical Data Structure
Advantages:
   Simple and straightforward data access since parent and
       p            g                             p
   children are directly linked
   Easy to search since structure is well defined
   Relatively easy to expand by adding new branches and
   formulating new decision rules




GE 517 Geographic Information System                         8/20/2010




Hierarchical Data Structure
Disadvantages:
   Confined to queries along one branch only
                 q           g                y
   Difficult restructuring to allow other possible search criteria
   Creates large index files
   Redundant entries for searching




GE 517 Geographic Information System                         8/20/2010




                                                                         8
Network Systems
       ‘many-to-many’ relationship
       Each individual data is linked directly to anywhere
       in the d b using pointers, without the parent-
           h database                      h     h
       child relationship.




GE 517 Geographic Information System                         8/20/2010




Network database




GE 517 Geographic Information System                         8/20/2010




                                                                         9
Network Systems




GE 517 Geographic Information System               8/20/2010




Network Systems
Advantages:
   Less rigid compared to hierarchical structure
          g      p
   Can handle many-to-many relationships
   Allows much greater flexibility
   Reduced redundancy of data




GE 517 Geographic Information System               8/20/2010




                                                               10
Network Systems
    Disadvantages:
       In very complex GIS, the number of pointers can
       become large, th requiring a l t of storage space
       b        l     thus      ii     lot f t
       Linkages between data must still be explicitly
       defined using pointers
       Numerous possible linkages can become extremely
       tangled, resulting to confusion and incorrect
       linkages
            g
       Not recommended for novice users



GE 517 Geographic Information System                          8/20/2010




Relational Database Management Systems
(RDBMS)
   Data are stored as ordered records or rows of attribute values
   called tuples
   Tuples are grouped with corresponding data rows in a form called
   relations
   Each column represents data for a single attribute for the entire
   dataset




GE 517 Geographic Information System                          8/20/2010




                                                                          11
Relational Database Management Systems
(RDBMS)
      A key represents one or more attributes whose
      values can uniquely identify a record in a table.
      A k common to two tables can establish
        key                     bl          bli h
      connection between records in the tables.
    Primary key – a column which is used to define
      the search strategy or criterion
    Foreign key – column in the second table to
      which the primary key is linked



GE 517 Geographic Information System                      8/20/2010




Relational database




GE 517 Geographic Information System                      8/20/2010




                                                                      12
Relational Database Management Systems
(RDBMS)
Advantages:
   Allow us to collect data in reasonably simple tables, keeping
                                         y p                   p g
   organization also simple
   Capable of doing relational joins, as long as there is at least
   one column common to the tables to be joined
   Allows greatest flexibility, both in design and querying




GE 517 Geographic Information System                         8/20/2010




Normalization of relational database
       Normalization is a process of decomposition,
       taking a table with all the attribute data and
       breaking it down to small tables while
       maintaining the necessary linkages between them.
       Normalization is designed to avoid redundant
       data in tables, to ensure that attribute data in
       separate tables can be maintained and updated
       separately and can be linked when necessary, and
       to facilitate a distributed database
                                   database.
       Normalization slows down data access.



GE 517 Geographic Information System                         8/20/2010




                                                                         13
PIN          Owner           Address          Sale date    Hectares   Zone code     Zoning

P101          Gloria     101                  01-20-2001     1.2         1        Residential
                         Pampanga St.
              Erap       202
                         San Juan St.


P102          Fidel      303                  06-30-1992     1.5         2        Commercial
                         Pangasinan St.
              Cory       404
                         Tarlac St.


P103         Ferdie
             F di        505                  06-30-1965
                                              06 30 1965     2.1
                                                             21          2        Commerciall
                                                                                  C      i
                         Ilocos Norte St.
P104          Dado       606                  06-30-1961     0.8         1        Residential
                         Pampanga St.
                                        Unnormalized table

       GE 517 Geographic Information System                                        8/20/2010




PIN          Owner           Address          Sale date    Hectares   Zone code     Zoning

P101          Gloria     101                  01-20-2001     1.2         1        Residential
                         Pampanga St.
P101          Erap       202                  01-20-2001     1.2         1        Residential
                         San Juan St.


P102          Fidel      303                  06-30-1992     1.5         2        Commercial
                         Pangasinan St.
P102          Cory       404                  06-30-1992     1.5         2        Commercial
                         Tarlac St.


P103         Ferdie
             F di        505                  06-30-1965
                                              06 30 1965     2.1
                                                             21          2        Commerciall
                                                                                  C      i
                         Ilocos Norte St.
P104          Dado       606                  06-30-1961     0.8         1        Residential
                         Pampanga St.
                                        First Normal Form

       GE 517 Geographic Information System                                        8/20/2010




                                                                                                14
Second Normal
Form


                GE 517 Geographic Information
  8/20/2010
                System




                                                Normalized
                                                Form




                GE 517 Geographic Information
  8/20/2010
                System




                                                             15
Data Storage in a DBMS
   Object classes/layers are stored in database tables
   Each layer is stored as a single database table in a database
   management system
   Rows contain objects, while columns contain
   attributes/properties of the objects




GE 517 Geographic Information System                                  8/20/2010




Basic Database Functions/Operations
   Join
      Tables are joined together using common row/column values or keys
                 j         g           g                                    y
      After joining two or more tables, a new table is created which
      contains all the values of the joined tables
         Database tables can be joined       together to create new relations,
      or views of the database.




GE 517 Geographic Information System                                  8/20/2010




                                                                                  16
Basic Database Functions/Operations
   Link
      Tables are linked using common row/column values or keys
                             g                                     y
      Unlike in joining, linking tables does not result to a new table. The
      original tables are retained but accessing one enables the user to also
      access a table linked to it




GE 517 Geographic Information System                                   8/20/2010




Database Design
   Involves three stages: conceptual, logical, and physical
   Involves six practical steps ( Figure)
                p            p (see g )




GE 517 Geographic Information System                                   8/20/2010




                                                                                   17
Stages of Database Design
Conceptual Model

                                    Logical Model
    User View
                                                            Physical Model
                                          Geographic
                                           Database
      Object                                Types
       and                                                      Database
   Relationships
              p                                                  Schema
                                          Geographic
                                           Database
                                           Structure
   Geographic
  Representation

   GE 517 Geographic Information System                                 8/20/2010




   Conceptual Model
   Steps involved are:
   1. Model the user’s view
              Identifying organizational functions, determining data
              requirements of these functions, organizing data into groups for
              data management
              May be presented using a report with tables




   GE 517 Geographic Information System                                 8/20/2010




                                                                                    18
Conceptual Model
2.    Define objects and their relationships
           Specification of object types/classes and functions, and their
            p                       yp
           relationships
           May be presented using diagrams




GE 517 Geographic Information System                                   8/20/2010




GE 517 Geographic Information System                                   8/20/2010




                                                                                   19
Conceptual Model
    3.     Select geographic representation
                Choosing between the types of discrete objects
                (point, line, or polygon) or field to represent the
                data
                Selection has a critical impact on the database use
                Although it is possible to switch between
                representations later on, it would be
                computationally expensive and would lead to
                information loss




GE 517 Geographic Information System                                      8/20/2010




Logical Model
    Steps involved are:
    1.     Match to geographic database types
                Matching of object types to be studied to specific data
                types supported by the GIS
    2.     Organize geographic database structure
                Defining topological associations, specifying rules and
                relationships, and assigning coordinate systems




GE 517 Geographic Information System                                      8/20/2010




                                                                                      20
Physical Model
Step involved is:
     Define database schema
           definition of the actual physical database schema that will hold the
           database data values
           usually created using the DBMS software’s data definition
           language (ex. SQL)




GE 517 Geographic Information System                                   8/20/2010




Attribute data entry
   Field definition
   Attribute data entry
                      y
   Attribute data verification
   Creation of new attribute data




GE 517 Geographic Information System                                   8/20/2010




                                                                                   21
Field definition
   Definition of (a) field name, (b) data type, (c) data width, and (d)
   number of decimal places.
   Data type may be (a) numeric (integer or floating-point), (b)
   string, (c) Boolean, or (d) date.
   Consider measurement scale of data.




GE 517 Geographic Information System                               8/20/2010




Attribute data entry
       Akin to digitizing for spatial data entry
       Attribute data need to be entered by typing
           Given: map with 2,000 polygons and 10 fields
           Time: At 10 seconds per value, it takes 55 hours – 33
           minutes – 20 seconds (2.3 days) to enter 20,000
           values
       Best to determine if an organization has
       attribute data in digital format (e g NSO)
                                        (e.g.




GE 517 Geographic Information System                               8/20/2010




                                                                               22
Attribute data verification
  In this step:
     Ensure attribute data are properly linked to spatial data
     Verify the accuracy of attribute data
  May be difficult due to observation errors, out-of-date data,
  and data entry errors
  To check for errors:
     Table may be printed for manual verification
             y p
     Computer programs may be written to automate task




GE 517 Geographic Information System                                   8/20/2010




Creation of new attribute data
   Attribute data classification
      Example: Elevation
         High = {Higher than 600 meters}
         Medium = {Between 200 and 600 meters}
         Low = {Lower than 200 meters”
   Attribute data computation
      Example: Soil erosion potential = rainfall parameter × Soil parameter ×
      topographic parameter × land cover parameter × management parameter
      Example: Agricultural harvest = area × potential yield




GE 517 Geographic Information System                                   8/20/2010




                                                                                   23

Mais conteúdo relacionado

Mais procurados

Geographic Information System for Egyptian Railway System(GIS)
Geographic Information System for Egyptian Railway System(GIS)Geographic Information System for Egyptian Railway System(GIS)
Geographic Information System for Egyptian Railway System(GIS)Ismail El Gayar
 
Gis (geographic information system)
Gis (geographic information system)Gis (geographic information system)
Gis (geographic information system)Saad Bare
 
Global information system ppt
Global information system pptGlobal information system ppt
Global information system pptGhayasHaiderSajid
 
GEOGRAPHICAL INFORMATION SYSTEM (GIS)
GEOGRAPHICAL INFORMATION SYSTEM (GIS)GEOGRAPHICAL INFORMATION SYSTEM (GIS)
GEOGRAPHICAL INFORMATION SYSTEM (GIS)subhashB10
 
Introduction to rs gis
Introduction to rs gisIntroduction to rs gis
Introduction to rs gisHaider Abbas
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GISEhsan Hamzei
 
Integrating GIS to financial data
Integrating GIS to financial dataIntegrating GIS to financial data
Integrating GIS to financial dataeventspat
 
Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Ajay Singh Lodhi
 
Geographic information system
Geographic information system Geographic information system
Geographic information system Bhavik A Shah
 
An introduction to geographic information systems (gis) m goulbourne 2007
An introduction to geographic information systems (gis)   m goulbourne 2007An introduction to geographic information systems (gis)   m goulbourne 2007
An introduction to geographic information systems (gis) m goulbourne 2007Michelle Goulbourne @ DiaMind Health
 
GIS in Geography
GIS in GeographyGIS in Geography
GIS in Geographyaatkinson7
 

Mais procurados (20)

Arabia mountain gis water presentation
Arabia mountain gis water presentationArabia mountain gis water presentation
Arabia mountain gis water presentation
 
Geographic Information System for Egyptian Railway System(GIS)
Geographic Information System for Egyptian Railway System(GIS)Geographic Information System for Egyptian Railway System(GIS)
Geographic Information System for Egyptian Railway System(GIS)
 
Gis (geographic information system)
Gis (geographic information system)Gis (geographic information system)
Gis (geographic information system)
 
Global information system ppt
Global information system pptGlobal information system ppt
Global information system ppt
 
GEOGRAPHICAL INFORMATION SYSTEM (GIS)
GEOGRAPHICAL INFORMATION SYSTEM (GIS)GEOGRAPHICAL INFORMATION SYSTEM (GIS)
GEOGRAPHICAL INFORMATION SYSTEM (GIS)
 
Geographical Information System.ppt
Geographical Information System.pptGeographical Information System.ppt
Geographical Information System.ppt
 
Introduction to rs gis
Introduction to rs gisIntroduction to rs gis
Introduction to rs gis
 
Gis
GisGis
Gis
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Functions of GIS
Functions of GISFunctions of GIS
Functions of GIS
 
Definition of gis
Definition of gisDefinition of gis
Definition of gis
 
Integrating GIS to financial data
Integrating GIS to financial dataIntegrating GIS to financial data
Integrating GIS to financial data
 
Components of GIS
Components of GISComponents of GIS
Components of GIS
 
What is gis
What is gisWhat is gis
What is gis
 
3 introduction gis
3   introduction gis3   introduction gis
3 introduction gis
 
Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS)
 
Geographic information system
Geographic information system Geographic information system
Geographic information system
 
What is GIS?
What is GIS?What is GIS?
What is GIS?
 
An introduction to geographic information systems (gis) m goulbourne 2007
An introduction to geographic information systems (gis)   m goulbourne 2007An introduction to geographic information systems (gis)   m goulbourne 2007
An introduction to geographic information systems (gis) m goulbourne 2007
 
GIS in Geography
GIS in GeographyGIS in Geography
GIS in Geography
 

Destaque

GIS - Lecture 4
GIS - Lecture 4GIS - Lecture 4
GIS - Lecture 4sorbi
 
GIS- Lecture 6
GIS- Lecture 6GIS- Lecture 6
GIS- Lecture 6sorbi
 
Database gis fundamentals
Database gis fundamentalsDatabase gis fundamentals
Database gis fundamentalsSumant Diwakar
 
Fundamentals of GIS and Database Management for Disaster Management
Fundamentals of GIS and Database Management for Disaster ManagementFundamentals of GIS and Database Management for Disaster Management
Fundamentals of GIS and Database Management for Disaster ManagementSyadur Rahaman
 
ENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASE
ENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASEENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASE
ENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASEDr Wei Liu
 
Road accident prone site detection.
Road accident prone site detection.Road accident prone site detection.
Road accident prone site detection.Mahendra Gupta
 
Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...Datavail
 
9a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc29a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc2Mukund Trivedi
 
GIS and Asset Management Moving to the Future :
GIS and Asset Management  Moving to the Future : GIS and Asset Management  Moving to the Future :
GIS and Asset Management Moving to the Future : Symphony3
 
Use of gis and social media in knowledge management systems for ecotourism
Use of gis and social media in knowledge management systems for ecotourismUse of gis and social media in knowledge management systems for ecotourism
Use of gis and social media in knowledge management systems for ecotourismMehmet Secilmis
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB TechnologiesTalal Alsubaie
 
Emerging database technology multimedia database
Emerging database technology   multimedia databaseEmerging database technology   multimedia database
Emerging database technology multimedia databaseSalama Al Busaidi
 
Database Systems - Introduction (Chapter 1)
Database Systems - Introduction (Chapter 1)Database Systems - Introduction (Chapter 1)
Database Systems - Introduction (Chapter 1)Vidyasagar Mundroy
 
Basic of gis concept and theories
Basic of gis concept and theoriesBasic of gis concept and theories
Basic of gis concept and theoriesMohsin Siddique
 
Spatial vs non spatial
Spatial vs non spatialSpatial vs non spatial
Spatial vs non spatialSumant Diwakar
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMSkoolkampus
 

Destaque (20)

GIS - Lecture 4
GIS - Lecture 4GIS - Lecture 4
GIS - Lecture 4
 
GIS- Lecture 6
GIS- Lecture 6GIS- Lecture 6
GIS- Lecture 6
 
SASA 2011 presentation
SASA 2011 presentationSASA 2011 presentation
SASA 2011 presentation
 
Database gis fundamentals
Database gis fundamentalsDatabase gis fundamentals
Database gis fundamentals
 
Fundamentals of GIS and Database Management for Disaster Management
Fundamentals of GIS and Database Management for Disaster ManagementFundamentals of GIS and Database Management for Disaster Management
Fundamentals of GIS and Database Management for Disaster Management
 
ENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASE
ENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASEENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASE
ENHANCING ROAD SAFETY MANAGEMENT WITH GIS MAPPING AND GEOSPATIAL DATABASE
 
Road accident prone site detection.
Road accident prone site detection.Road accident prone site detection.
Road accident prone site detection.
 
Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...Why Now May Be The Time To Consider A Managed Services Approach to Database A...
Why Now May Be The Time To Consider A Managed Services Approach to Database A...
 
9a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc29a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc2
 
Dbms presentaion
Dbms presentaionDbms presentaion
Dbms presentaion
 
GIS and Asset Management Moving to the Future :
GIS and Asset Management  Moving to the Future : GIS and Asset Management  Moving to the Future :
GIS and Asset Management Moving to the Future :
 
Use of gis and social media in knowledge management systems for ecotourism
Use of gis and social media in knowledge management systems for ecotourismUse of gis and social media in knowledge management systems for ecotourism
Use of gis and social media in knowledge management systems for ecotourism
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB Technologies
 
Chapter02
Chapter02Chapter02
Chapter02
 
Emerging database technology multimedia database
Emerging database technology   multimedia databaseEmerging database technology   multimedia database
Emerging database technology multimedia database
 
Dbms vs dsms
Dbms vs dsmsDbms vs dsms
Dbms vs dsms
 
Database Systems - Introduction (Chapter 1)
Database Systems - Introduction (Chapter 1)Database Systems - Introduction (Chapter 1)
Database Systems - Introduction (Chapter 1)
 
Basic of gis concept and theories
Basic of gis concept and theoriesBasic of gis concept and theories
Basic of gis concept and theories
 
Spatial vs non spatial
Spatial vs non spatialSpatial vs non spatial
Spatial vs non spatial
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMS
 

Semelhante a GIS - Lecture 5

SIG-04-Databases.pptx
SIG-04-Databases.pptxSIG-04-Databases.pptx
SIG-04-Databases.pptxHugoDeConello
 
online Record Linkage
online Record Linkageonline Record Linkage
online Record LinkagePriya Pandian
 
Whitepaper sones GraphDB (eng)
Whitepaper sones GraphDB (eng)Whitepaper sones GraphDB (eng)
Whitepaper sones GraphDB (eng)sones GmbH
 
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptxINFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptxodane3
 
Varsha ppt 1
Varsha ppt 1Varsha ppt 1
Varsha ppt 1pks9779
 
Database models unit 1 part 2
Database models unit 1  part 2Database models unit 1  part 2
Database models unit 1 part 2Ram Paliwal
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Conceptsoudesign
 
Database overview
Database overviewDatabase overview
Database overviewSayem Khan
 
File systems versus a dbms
File systems versus a dbmsFile systems versus a dbms
File systems versus a dbmsRituBhargava7
 
Information Technology 104
Information Technology 104Information Technology 104
Information Technology 104'Vladimir Medina
 
Survey of Object Oriented Database
Survey of Object Oriented DatabaseSurvey of Object Oriented Database
Survey of Object Oriented DatabaseEditor IJMTER
 
Relational
RelationalRelational
Relationaldieover
 
Week 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data ModelsWeek 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data Modelsoudesign
 

Semelhante a GIS - Lecture 5 (20)

SIG-04-Databases.pptx
SIG-04-Databases.pptxSIG-04-Databases.pptx
SIG-04-Databases.pptx
 
online Record Linkage
online Record Linkageonline Record Linkage
online Record Linkage
 
Whitepaper sones GraphDB (eng)
Whitepaper sones GraphDB (eng)Whitepaper sones GraphDB (eng)
Whitepaper sones GraphDB (eng)
 
Unit 1 basic concepts of DBMS
Unit 1 basic concepts of DBMSUnit 1 basic concepts of DBMS
Unit 1 basic concepts of DBMS
 
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptxINFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
 
Databases
DatabasesDatabases
Databases
 
Varsha ppt 1
Varsha ppt 1Varsha ppt 1
Varsha ppt 1
 
Database models unit 1 part 2
Database models unit 1  part 2Database models unit 1  part 2
Database models unit 1 part 2
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
 
Database overview
Database overviewDatabase overview
Database overview
 
File systems versus a dbms
File systems versus a dbmsFile systems versus a dbms
File systems versus a dbms
 
1771 1775
1771 17751771 1775
1771 1775
 
1771 1775
1771 17751771 1775
1771 1775
 
Information Technology 104
Information Technology 104Information Technology 104
Information Technology 104
 
Geodatabases
GeodatabasesGeodatabases
Geodatabases
 
Info fabric
Info fabricInfo fabric
Info fabric
 
Survey of Object Oriented Database
Survey of Object Oriented DatabaseSurvey of Object Oriented Database
Survey of Object Oriented Database
 
Relational
RelationalRelational
Relational
 
Week 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data ModelsWeek 2 Characteristics & Benefits of a Database & Types of Data Models
Week 2 Characteristics & Benefits of a Database & Types of Data Models
 
Data models
Data modelsData models
Data models
 

Mais de sorbi

Hydrography Midterm Reviewer
Hydrography Midterm ReviewerHydrography Midterm Reviewer
Hydrography Midterm Reviewersorbi
 
GE515 Midterm Reviewer
GE515 Midterm ReviewerGE515 Midterm Reviewer
GE515 Midterm Reviewersorbi
 
Transportation in Urban Planning
Transportation in Urban PlanningTransportation in Urban Planning
Transportation in Urban Planningsorbi
 
Conceptual Design
Conceptual DesignConceptual Design
Conceptual Designsorbi
 
Transportation and Urban Planning
Transportation and Urban PlanningTransportation and Urban Planning
Transportation and Urban Planningsorbi
 
Miscellaneous Topics on Urban Planning
Miscellaneous Topics on Urban PlanningMiscellaneous Topics on Urban Planning
Miscellaneous Topics on Urban Planningsorbi
 
Urban Planning and Settlements
Urban Planning and SettlementsUrban Planning and Settlements
Urban Planning and Settlementssorbi
 
Applications of GIS to Logistics and Transportation
Applications of GIS to Logistics and TransportationApplications of GIS to Logistics and Transportation
Applications of GIS to Logistics and Transportationsorbi
 

Mais de sorbi (8)

Hydrography Midterm Reviewer
Hydrography Midterm ReviewerHydrography Midterm Reviewer
Hydrography Midterm Reviewer
 
GE515 Midterm Reviewer
GE515 Midterm ReviewerGE515 Midterm Reviewer
GE515 Midterm Reviewer
 
Transportation in Urban Planning
Transportation in Urban PlanningTransportation in Urban Planning
Transportation in Urban Planning
 
Conceptual Design
Conceptual DesignConceptual Design
Conceptual Design
 
Transportation and Urban Planning
Transportation and Urban PlanningTransportation and Urban Planning
Transportation and Urban Planning
 
Miscellaneous Topics on Urban Planning
Miscellaneous Topics on Urban PlanningMiscellaneous Topics on Urban Planning
Miscellaneous Topics on Urban Planning
 
Urban Planning and Settlements
Urban Planning and SettlementsUrban Planning and Settlements
Urban Planning and Settlements
 
Applications of GIS to Logistics and Transportation
Applications of GIS to Logistics and TransportationApplications of GIS to Logistics and Transportation
Applications of GIS to Logistics and Transportation
 

Último

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 

Último (20)

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 

GIS - Lecture 5

  • 1. Attribute Data Models GIS Database Management System GE517 Engr. Ablao Introduction GIS involves both spatial and attribute data. Spatial – geometry of map features Attribute – characteristics of the map features Attribute data are normally stored in tables. Record or tuple – row Field or item – column Attribute intersection of row and column A ib – i i f d l Data models relate spatial & attribute data. GE 517 Geographic Information System 8/20/2010 1
  • 2. Spatial data (left) are linked to attribute data (right) by the label ID. GE 517 Geographic Information System 8/20/2010 File Structures (File-based datasets) Simple list Simplest file structure Unordered/unstructured Arrangement is by whichever comes first Ordered sequential files Simple lists that are arranged according to some order (ex. Alphabetical order) Indexed files An index to the directory is needed for more efficient searches involving finding entries given certain criteria Can be developed as direct files or inverted files GE 517 Geographic Information System 8/20/2010 2
  • 3. Indexed Files Direct Indexed Files Records are used to provide access to other p pertinent information Indirect Indexed Files Index is based on possible search criteria, not on the entities themselves Attributes are the primary search criteria and the entities rely on them for selection GE 517 Geographic Information System 8/20/2010 Flat file database Contains all data in a large file Software could only operate on one file at a time y p Format is very inflexible with respect to the modification of the database structure GE 517 Geographic Information System 8/20/2010 3
  • 4. Flat file database GE 517 Geographic Information System 8/20/2010 Database An integrated set of data on a particular subject Collection of interrelated data stored together with controlled redundancy to serve one or more applications in an optimal fashion Requires more elaborate structure called a database structure or database management system • A DBMS manage attribute data in separate tables GE 517 Geographic Information System 8/20/2010 4
  • 5. Significance of Database Most GIS activities consist of storing entity and attribute data so that we can retrieve any combination of these objects. y j Each graphical feature must be stored explicitly with its attributes so that their combined search becomes faster. GE 517 Geographic Information System 8/20/2010 Advantages of Database over File-based datasets Collecting data at a single location reduces redundancy and duplication p Lower maintenance cost due to better organization and decreased data duplication Multiple applications can use the same data and can evolve separately over time GE 517 Geographic Information System 8/20/2010 5
  • 6. Advantages of Database over File-based datasets User knowledge can be transferred between applications more easily because database remains constant Facilitated data sharing, with a corporate view provided to data managers and users Security and standards for data and data access can be established and enforced GE 517 Geographic Information System 8/20/2010 Types of Database Structure 1. Hierarchical Data Structures 2. Network Systems y 3. Relational Database Structures GE 517 Geographic Information System 8/20/2010 6
  • 7. Hierarchical Data Structure ‘one-to-many’ or ‘parent-child’ relationship Implies that each element has a direct relationship to a number of p p symbolic children Each child is capable of having the same direct relationship with his/her own offspring, and so on. GE 517 Geographic Information System 8/20/2010 Hierarchical database GE 517 Geographic Information System 8/20/2010 7
  • 8. Hierarchical Data Structure Advantages: Simple and straightforward data access since parent and p g p children are directly linked Easy to search since structure is well defined Relatively easy to expand by adding new branches and formulating new decision rules GE 517 Geographic Information System 8/20/2010 Hierarchical Data Structure Disadvantages: Confined to queries along one branch only q g y Difficult restructuring to allow other possible search criteria Creates large index files Redundant entries for searching GE 517 Geographic Information System 8/20/2010 8
  • 9. Network Systems ‘many-to-many’ relationship Each individual data is linked directly to anywhere in the d b using pointers, without the parent- h database h h child relationship. GE 517 Geographic Information System 8/20/2010 Network database GE 517 Geographic Information System 8/20/2010 9
  • 10. Network Systems GE 517 Geographic Information System 8/20/2010 Network Systems Advantages: Less rigid compared to hierarchical structure g p Can handle many-to-many relationships Allows much greater flexibility Reduced redundancy of data GE 517 Geographic Information System 8/20/2010 10
  • 11. Network Systems Disadvantages: In very complex GIS, the number of pointers can become large, th requiring a l t of storage space b l thus ii lot f t Linkages between data must still be explicitly defined using pointers Numerous possible linkages can become extremely tangled, resulting to confusion and incorrect linkages g Not recommended for novice users GE 517 Geographic Information System 8/20/2010 Relational Database Management Systems (RDBMS) Data are stored as ordered records or rows of attribute values called tuples Tuples are grouped with corresponding data rows in a form called relations Each column represents data for a single attribute for the entire dataset GE 517 Geographic Information System 8/20/2010 11
  • 12. Relational Database Management Systems (RDBMS) A key represents one or more attributes whose values can uniquely identify a record in a table. A k common to two tables can establish key bl bli h connection between records in the tables. Primary key – a column which is used to define the search strategy or criterion Foreign key – column in the second table to which the primary key is linked GE 517 Geographic Information System 8/20/2010 Relational database GE 517 Geographic Information System 8/20/2010 12
  • 13. Relational Database Management Systems (RDBMS) Advantages: Allow us to collect data in reasonably simple tables, keeping y p p g organization also simple Capable of doing relational joins, as long as there is at least one column common to the tables to be joined Allows greatest flexibility, both in design and querying GE 517 Geographic Information System 8/20/2010 Normalization of relational database Normalization is a process of decomposition, taking a table with all the attribute data and breaking it down to small tables while maintaining the necessary linkages between them. Normalization is designed to avoid redundant data in tables, to ensure that attribute data in separate tables can be maintained and updated separately and can be linked when necessary, and to facilitate a distributed database database. Normalization slows down data access. GE 517 Geographic Information System 8/20/2010 13
  • 14. PIN Owner Address Sale date Hectares Zone code Zoning P101 Gloria 101 01-20-2001 1.2 1 Residential Pampanga St. Erap 202 San Juan St. P102 Fidel 303 06-30-1992 1.5 2 Commercial Pangasinan St. Cory 404 Tarlac St. P103 Ferdie F di 505 06-30-1965 06 30 1965 2.1 21 2 Commerciall C i Ilocos Norte St. P104 Dado 606 06-30-1961 0.8 1 Residential Pampanga St. Unnormalized table GE 517 Geographic Information System 8/20/2010 PIN Owner Address Sale date Hectares Zone code Zoning P101 Gloria 101 01-20-2001 1.2 1 Residential Pampanga St. P101 Erap 202 01-20-2001 1.2 1 Residential San Juan St. P102 Fidel 303 06-30-1992 1.5 2 Commercial Pangasinan St. P102 Cory 404 06-30-1992 1.5 2 Commercial Tarlac St. P103 Ferdie F di 505 06-30-1965 06 30 1965 2.1 21 2 Commerciall C i Ilocos Norte St. P104 Dado 606 06-30-1961 0.8 1 Residential Pampanga St. First Normal Form GE 517 Geographic Information System 8/20/2010 14
  • 15. Second Normal Form GE 517 Geographic Information 8/20/2010 System Normalized Form GE 517 Geographic Information 8/20/2010 System 15
  • 16. Data Storage in a DBMS Object classes/layers are stored in database tables Each layer is stored as a single database table in a database management system Rows contain objects, while columns contain attributes/properties of the objects GE 517 Geographic Information System 8/20/2010 Basic Database Functions/Operations Join Tables are joined together using common row/column values or keys j g g y After joining two or more tables, a new table is created which contains all the values of the joined tables Database tables can be joined together to create new relations, or views of the database. GE 517 Geographic Information System 8/20/2010 16
  • 17. Basic Database Functions/Operations Link Tables are linked using common row/column values or keys g y Unlike in joining, linking tables does not result to a new table. The original tables are retained but accessing one enables the user to also access a table linked to it GE 517 Geographic Information System 8/20/2010 Database Design Involves three stages: conceptual, logical, and physical Involves six practical steps ( Figure) p p (see g ) GE 517 Geographic Information System 8/20/2010 17
  • 18. Stages of Database Design Conceptual Model Logical Model User View Physical Model Geographic Database Object Types and Database Relationships p Schema Geographic Database Structure Geographic Representation GE 517 Geographic Information System 8/20/2010 Conceptual Model Steps involved are: 1. Model the user’s view Identifying organizational functions, determining data requirements of these functions, organizing data into groups for data management May be presented using a report with tables GE 517 Geographic Information System 8/20/2010 18
  • 19. Conceptual Model 2. Define objects and their relationships Specification of object types/classes and functions, and their p yp relationships May be presented using diagrams GE 517 Geographic Information System 8/20/2010 GE 517 Geographic Information System 8/20/2010 19
  • 20. Conceptual Model 3. Select geographic representation Choosing between the types of discrete objects (point, line, or polygon) or field to represent the data Selection has a critical impact on the database use Although it is possible to switch between representations later on, it would be computationally expensive and would lead to information loss GE 517 Geographic Information System 8/20/2010 Logical Model Steps involved are: 1. Match to geographic database types Matching of object types to be studied to specific data types supported by the GIS 2. Organize geographic database structure Defining topological associations, specifying rules and relationships, and assigning coordinate systems GE 517 Geographic Information System 8/20/2010 20
  • 21. Physical Model Step involved is: Define database schema definition of the actual physical database schema that will hold the database data values usually created using the DBMS software’s data definition language (ex. SQL) GE 517 Geographic Information System 8/20/2010 Attribute data entry Field definition Attribute data entry y Attribute data verification Creation of new attribute data GE 517 Geographic Information System 8/20/2010 21
  • 22. Field definition Definition of (a) field name, (b) data type, (c) data width, and (d) number of decimal places. Data type may be (a) numeric (integer or floating-point), (b) string, (c) Boolean, or (d) date. Consider measurement scale of data. GE 517 Geographic Information System 8/20/2010 Attribute data entry Akin to digitizing for spatial data entry Attribute data need to be entered by typing Given: map with 2,000 polygons and 10 fields Time: At 10 seconds per value, it takes 55 hours – 33 minutes – 20 seconds (2.3 days) to enter 20,000 values Best to determine if an organization has attribute data in digital format (e g NSO) (e.g. GE 517 Geographic Information System 8/20/2010 22
  • 23. Attribute data verification In this step: Ensure attribute data are properly linked to spatial data Verify the accuracy of attribute data May be difficult due to observation errors, out-of-date data, and data entry errors To check for errors: Table may be printed for manual verification y p Computer programs may be written to automate task GE 517 Geographic Information System 8/20/2010 Creation of new attribute data Attribute data classification Example: Elevation High = {Higher than 600 meters} Medium = {Between 200 and 600 meters} Low = {Lower than 200 meters” Attribute data computation Example: Soil erosion potential = rainfall parameter × Soil parameter × topographic parameter × land cover parameter × management parameter Example: Agricultural harvest = area × potential yield GE 517 Geographic Information System 8/20/2010 23