What is Where? Getting Started With Geographic Information Systems Chapter 5.

Slides:



Advertisements
Similar presentations
The Role of Error Map and attribute data errors are the data producer's responsibility, GIS user must understand error. Accuracy and precision of map and.
Advertisements

Management Information Systems, Sixth Edition
Chapter 13 (Web): Distributed Databases
Introduction to Database Management  Department of Computer Science Northern Illinois University January 2001.
What is Where? u Getting Started With Geographic Information Systems u Chapter 5.
What is Where? Lecture 5 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Fundamentals of Information Systems, Second Edition 1 Organizing Data and Information Chapter 3.
Organizing Data & Information
Geographic Information Systems
NPS Introduction to GIS: Lecture 1
What is Where? u Getting Started With Geographic Information Systems u Chapter 5.
Attribute databases. GIS Definition Diagram Output Query Results.
Concepts of Database Management Sixth Edition
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Dr. David Liu Objectives  Understand what a GIS is  Understand how a GIS functions  Spatial data representation  GIS application.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Introduction and Conceptual Modeling
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2008.
Geografiske informasjonssystemer (GIS) SGO1910 & SGO4930 Vår 2004 Foreleser: Karen O’Brien Seminarleder: Gunnar Berglund
Computing for Bioinformatics Introduction to databases What is a database? Database system components Data types DBMS architectures DBMS systems available.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
ASP.NET Programming with C# and SQL Server First Edition
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Concepts of Database Management Seventh Edition
Introduction to database systems
Database and Database Users. Outline Database Introduction An Example Characteristics of the Database Actors on the Scene Advantages of using the DBMS.
 Definition  Components  Advantages  Limitations Contents  DBMS DBMS  Functions Functions  Architecture Architecture.
Fundamentals of Information Systems, Fifth Edition
Introduction: Databases and Database Users
Management Information Systems By Effy Oz & Andy Jones
Chapter 1 In-lab Quiz Next week
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
2. Database System Concepts and Architecture
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Analyzing Data For Effective Decision Making Chapter 3.
MET280: Computing for Bioinformatics Introduction to databases What is a database? Not a spreadsheet. Data types and uses DBMS (DataBase Management System)
GUS: 0262 Fundamentals of GIS Lecture Presentation 3: Relational Data Model Jeremy Mennis Department of Geography and Urban Studies Temple University.
Chapter Eight Database ( 資料庫 ) Applications and Implications.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Using Special Operators (LIKE and IN)
Concepts of Database Management Seventh Edition
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Introduction to Computers Lesson 10B. home Database A collection of related data or facts.
Introduction to Computers Lesson 10B. home Database A collection of related data or facts.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
University of Palestine Faculty of Applied Engineering and Urban Planning GIS Course Spatial Analysis Eng. Osama Dawoud 1 st Semester 2009/2010.
Chapter 4c, Database H Definition H Structure H Parts H Types.
Maintaining a Database Access Project 3. 2 What is Database Maintenance ?  Maintaining a database means modifying the data to keep it up-to-date. This.
Concepts of Database Management Eighth Edition Chapter 3 The Relational Model 2: SQL.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Benjamin Post Cole Kelleher.  Availability  Data must maintain a specified level of availability to the users  Performance  Database requests must.
Concepts of Database Management Seventh Edition Chapter 3 The Relational Model 2: SQL.
Geographic Information Systems (GIS) SGO1910 & SGO4930 Fall 2005.
DataBase System Concepts and Architecture
DATA Spatial Data – where things are Non Spatial Data or Attribute Data – What things are Data in a computer database are managed and accessed through.
Microsoft Access Database Creation and Management.
Lecture 10 Creating and Maintaining Geographic Databases Longley et al., Ch. 10, through section 10.4.
2) Database System Concepts and Architecture. Slide 2- 2 Outline Data Models and Their Categories Schemas, Instances, and States Three-Schema Architecture.
Concepts of Database Management, Fifth Edition Chapter 3: The Relational Model 2: SQL.
Databases (CS507) CHAPTER 2.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
The ultimate in data organization
Presentation transcript:

What is Where? Getting Started With Geographic Information Systems Chapter 5

A GIS can answer the question: What is where? u WHAT: Characteristics of attributes or features. u WHERE: In geographic space.

A GIS links attribute and spatial data u Attribute Data t Flat File t Relations u Map Data t Point File t Line File t Area File t Topology

What is a Data Model? u A logical construct for the storage and retrieval of information. u GIS map data structures are map data models. u Attribute data models are needed for the DBMS. u The origin of DBMS data models is in computer science.

Historically, databases were structured hierarchically in files... USA CaliforniaOregonNew York Santa BarbaraVenturaContra Costa

Most current DBMS is by relational databases. u Based on multiple flat files for records, with dissimilar attribute structures, connected by a common key attribute.

Relational Data Bases Purchase Record ItemDatePrice CustomerKey Skate Board2/1/ John Smith42 Baseball Bat2/1/ James Brown978 Patient Record Key Check-inCheck OutRoom No. 422/1/962/4/96N /3/962/4/96N712 Accident Report DateInjuryNameKeyLocation 2/1/96Broken LegJohn Smith4275 Elm Street 2/2/96ConcussionSylvia Jones65412 State Street 2/2/96Cut on EarRobert Doe Broad Street File

A DBMS contains: u Data definition language u Data dictionary u Data-entry module u Data update module u Query language u Report generator

Data definition language u Allows the user to establish the structure and names of records and attributes.

Data dictionary u Directory of meta-data (information about the data: what data of what types (numerical, text) are available for what areas and time periods?)

Data-entry module u Needs to “catch” data-entry mistakes as they happen, based on the dictionary (“What kind of data belongs in this entry?”)

Data-update module u Allows corrections and additions or insertions. u Allows new records? u Allows new attributes? u Allows changes in entered values? u Tracks changed values?

Query language u Specific operators that allow the user to retrieve information from the data. –“How many records with certain attributes?” –“Create a new attribute by combining attributes.”

DBMS queries via the query language u sorting u renumbering u subsetting u searching

Command line attribute query compute in states population_density = population / area restrict in states where population_density > 1000 recode population_density = 3 join result with states replace restrict in states where population_density > 100 recode population_density = 2 join result with states replace compute in states where population_density != 3 or 2 population_density = 1

Retrieval u The ability of the DBMS or GIS to get back on demand data that were previously stored. u Geographic search is the secret to GIS data retrieval. u Many forms of data organization are incapable of geographic search. u GIS systems have embedded DBMSs, or link to a commercial DBMS.

Retrieval Operations u Searches by attribute: find and browse. u Data reorganization: select, renumber, and sort. u Compute allows the creation of new attributes based on calculated values.

Spatial Retrieval Operations u Attribute queries are not very useful for geographic search. u In a map database the records are features. u The spatial equivalent of a find is locate, the GIS highlights the result. u Spatial equivalents of the DBMS queries result in locating sets of features or building new GIS layers.

Spatial Search u Buffering is a spatial retrieval around points, lines, or areas based on distance. u Overlay is a spatial retrieval operation that is equivalent to an attribute join.

Recode OR

Data overlay

Overlay

Types of overlay operations u And u Or u Max u Min u Exhaustive set

Buffer + 1

Complex Retrieval: Map Algebra u Combinations of spatial and attribute queries can build some complex and powerful GIS operations, such as weighting.

Report generator u Allows user to control the format for printing the results of queries. u In a GIS, this parallels the map-creating and editing capabilities of the system.

Coming next… u WHY IS IT THERE?