ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz

Slides:



Advertisements
Similar presentations
Working with Tables Class 10 GISG 110. Objectives Working with Tables Table structure Table creation and manipulation Tabular formats Connecting tables.
Advertisements

Concepts of Database Management Seventh Edition
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Chapter 7 Data Management. Agenda Database concept Import data Input and edit data Sort data Function Filter data Create range name Calculate subtotal.
Introduction to ArcView ArcView_module_2 May 12, 10:40 AM.
Attribute Data Input and Management
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Introduction To ArcMap ArcMa p. ArcMap is a Map-centric GUI tool used to perform map-based tasks Mapping –Create maps by working geographically and interactively.
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Introduction to ArcGIS for Environmental Scientists Module 2 – Fundamentals Lecture 6 – Table Functions.
Introduction to Access By Mary Ann Chaney and Alicia Harkleroad.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Mid-Semester Lecture Exam Vocabulary Obvious steps within GIS –Selection and query processes –Working with tables –Classification concepts Projections.
Working with Tables Lesson 5 of Introduction to ArcGIS for Emergency Managers.
Exploring Microsoft Access Chapter 4 Relational Databases, External Data, Charts, and the Switchboard.
Microsoft Access 2010 Building and Using Queries.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 6 – Designing.
Lesson 2.  To help ensure accurate data, rules that check entries against specified values can be applied to a field. A validation rule is applied to.
How do we represent the world in a GIS database?
Attributes in ArcGIS. ArcGIS Attributes FID – ESRI’s internal identifier Shape – Actual spatial data.
1 By: Nour Hilal. Microsoft Access is a database software where data is stored in one or more Tables. A Database is a group of related Tables. Access.
1 Structured Query Language (SQL). 2 Contents SQL – I SQL – II SQL – III SQL – IV.
Chapter 17 Creating a Database.
ArcGIS: ArcMap Tables. Agenda Opening tables The interface Working with columns Working with records Making selections Advanced table tools ▫Add fields.
CFR 250/590 Introduction to GIS, Autumn 1999 Creating and Modifying Tables © Phil Hurvitz, intro.ppt 1 Overview Using ArcView tables Querying.
1 Chapter 2: Working with Data in a Project 2.1 Introduction to Tabular Data 2.2 Accessing Local Data 2.3 Accessing Remote Data 2.4 Importing Text Files.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
Copyright © 2006 by Maribeth H. Price 5-1 Chapter 5 Working with Tables.
Microsoft Office XP Illustrated Introductory, Enhanced Tables and Queries Using.
XP. Objectives Sort data and filter data Summarize an Excel table Insert subtotals into a range of data Outline buttons to show or hide details Create.
GIS Data Structures How do we represent the world in a GIS database?
CFR 250/590 Introduction to GIS, Autumn 1999 View Basics © Phil Hurvitz, intro.ppt 1 Overview Getting data into ArcView Displaying themes Theme.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
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.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
CFR 250/590 Introduction to GIS, Autumn 1999 Raster Analysis I © Phil Hurvitz, raster1.ppt 1  Overview Grid themes Setting grid theme and analysis.
Ennis-Cole, AC 2.01, CECS Maintaining A Database By: Dr. Ennis-Cole.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Chapter 1 Introduction to Database. Database Concept Field: a basic data element or attribute of an object Record: a set of fields Table: a set of records.
NR 322: Editing Attributes Jim Graham Fall 2008 Chapter 6.
To play, start slide show and click on circle Access 1 Access 2 Access 3 Access 4 Access Access
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Exposure Mapping Assistance Workshop - April Kingstown St. Vincent and the Grenadines Eduardo Mattenet Consultant 2013 Navigating with QGIS 1.
Geog. 314 Working with tables.
Access Tutorial 2 Building a Database and Defining Table Relationships
Microsoft Office Access 2010 Lab 3
IST 220 – Intro to Databases
Access Maintaining and Querying a Database
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Practical Office 2007 Chapter 10
Access Tutorial 3 Maintaining and Querying a Database
Chapter 4 Attribute Data.
Objectives Query for top values Create a parameter query
Unit 16 – Database Systems
Physical Structure of GDB
Larry Reaves October 9, 2013 Day 16: Access Chapter 2 Larry Reaves October 9, 2013.
Mastering ArcGIS Attribute Data (Continued)
Building and Using Queries
ORACLE SQL Developer & SQLPLUS Statements
Review- vector analyses
Access Lesson 2 Creating a Database
Introduction To ArcMap
Spreadsheets, Modelling & Databases
ICT Database Lesson 2 Designing a Database.
ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz
Assignment 3 Querying and Maintaining a Database
ArcCatalog and Geodatabases
Presentation transcript:

ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz Tables ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz 1 of 42

Using ArcMap tables Querying tables Table relationships Overview Using ArcMap tables Querying tables Table relationships Graphs from tables 2 of 42

Using ArcMap tables: Introduction Tables are just as important as coordinate (map) data Tables are used to hold attribute data Tables can be used to hold data that are not explicitly spatial in nature Tables are the source of all basic statistics 3 of 42

Using ArcMap tables: Overview Creating tables from existing sources Creating a new table Adding fields (columns) to tables Adding records (rows) to tables Editing values in table records Calculating fields 4 of 42

Creating tables from existing sources Tables can be created from existing sources: dBase files ASCII files (tab or comma delimited) INFO files ODBC connections 5 of 42

Creating tables from ODBC connections Tabular data can be obtained from ODBC databases (e.g., Oracle, Access) 6 of 42

New (dBase, GDB) tables can be created from scratch Creating a new table New (dBase, GDB) tables can be created from scratch Creates a new file on disk New table is empty 7 of 42

Adding fields to tables Each field must be defined at add time Data type and storage parameters need to be defined 8 of 42

Tips for defining fields Field data types should match the data they will store Short Integer: Whole numbers from -32,768 to 32,768 Long Integer: Whole numbers from -2,140,000,000 2,140,000,000 Float: single-precision floating-point numbers with an accuracy to 6 places past the decimal Double: double-precision floating-point numbers with an accuracy to 15 places past the decimal Date: January 1, 0100 to December 31, 9999 Text: 1 - 255 characters 9 of 42

Tips for defining fields Precision = number of digits Scale = digits to the right of the decimal point e.g., 100.27 precision = 5 scale = 2 10 of 42

Adding records to tables Records can be added ad hoc to stand-alone tables Do not add records to feature data (point, line, polygon) tables Adding features (feature editing) will automatically add a record to the feature attribute table Adding records to feature attribute tables will result in “phantom” records that are not associated with shape features 11 of 42

Adding records to tables Records can be added ad hoc to stand-alone tables New records will have null values for all fields until updates are made new record 12 of 42

Values in a new field can be generated based on calculated expressions Calculating fields Values in a new field can be generated based on calculated expressions Expressions can use other fields Acts on selected set of records 13 of 42

Using ArcMap tables Querying tables Table relationships Overview Using ArcMap tables Querying tables Table relationships Graphs from tables 14 of 42

Displaying selected sets Modifying selected sets Querying tables Making queries Sorting records Displaying selected sets Modifying selected sets Basic descriptive statistics Table summaries 15 of 42

Select records from tables Making queries Select records from tables “Select by attributes” Graphical interface to table data Selected records in cyan 16 of 42

Displaying selections Displaying selected records will show only those records that are in the selected set 17 of 42

Record can be sorted ascending or descending by field Sorting records Record can be sorted ascending or descending by field 18 of 42

Displaying selected sets Selecting records from feature tables also selects features from layers (and vice versa) 19 of 42

Modifying selected sets Existing selections can be broadened or narrowed Additional query criteria Add to selection Remove from selection Further narrow down current selection 20 of 42

Basic descriptive statistics Basic descriptive statistics can be generated for a field will describe selected set (or all records if there is no active selection) 21 of 42

Summarizing tables Creates a new table Table summaries Summarizing tables Creates a new table Summarizes values in numeric fields by values in a categorical field One output record per unique value in the (categorical) field of interest Different summary statistics available 22 of 42

Table summaries 23 of 42

Using ArcMap tables Querying tables Table relationships Overview Using ArcMap tables Querying tables Table relationships Graphs from tables 24 of 42

Record relationships among tables One-to-one relationship every record in Table A has a matching value in Table B Table B Table A 25 of 42

Record relationships among tables Many-to-one relationship Many records in Table A have a match with only 1 record in Table B Table A Table B 26 of 42

Record relationships among tables One-to-many relationship Only 1 record in Table B has a match with many records in Table B Table A Table B 27 of 42

Creates a virtual join (does not alter data sources) Joining tables Creates a virtual join (does not alter data sources) Used for: one-to-one many-to-one 28 of 42

Does not join, but allows simultaneous selections Relating tables Does not join, but allows simultaneous selections Used for: one-to-one many-to-one one-to-many 29 of 42

Relating tables “Relate” updates the selection on the related table based on field relationships 30 of 42

Using ArcMap tables Querying tables Table relationships Overview Using ArcMap tables Querying tables Table relationships Graphs from tables 31 of 42

Making graphs from tables What are graphs? Creating graphs from tables Graph elements Graph types Graph legends Axis properties Axis increments and grid lines Displaying multiple fields 32 of 42

Graphical representation of tabular data What are graphs? Graphical representation of tabular data numbers can be difficult to interpret graphs are easier to interpret 33 of 42

Graphs are dynamically linked to tables What are graphs? Graphs are dynamically linked to tables A selection on the table will be reflected in the graph 34 of 42

Creating graphs from tables 35 of 42

Creating graphs from tables 36 of 42

Graphs have many elements to format Graph elements Graphs have many elements to format 37 of 42

A number of different types and subtypes of graphs exist Graph types A number of different types and subtypes of graphs exist 38 of 42

X and Y axes have various properties Axis properties X and Y axes have various properties 39 of 42

Axis increments and grid lines Increments and grid lines can be formatted in different ways 40 of 42

Axis increments and grid lines A maximum value can be specified Be careful, the graph no longer shows the data range 41 of 42

Displaying multiple fields Multiple fields can be displayed in the graph Comparison of variables 42 of 42