GEOL 452/552 - GIS for Geoscientists I. Lecture 9
|
|
- Lee Haynes
- 7 years ago
- Views:
Transcription
1 GEOL 452/552 - GIS for Geoscientists I Lecture 9 1
2 Review (voting) Joining tables (database joins) Tutorial ch 4: (43-50) HW 5: ch 4, ex 1,2 (make new float field!), 4, 5, 8 & 10 Text 2
3 Find the WRONG statement: a single number The result of a (database) SQL query on a standalone table is: a selection of records Some light blue stuff a selection of features 3
4 Statistics operation vs. Summary operation - which statement is wrong? Summary uses one field to group and shows group member statistics Statistics shows global statistics for a single field Summary creates a new standalone table Statistics creates a COUNT_ field 4
5 You create a table column - what type for: Population of countries in the world? use Long - large number but you don t need decimals. Average price for 1 gallon of gas? use Float - need 2 decimal places, number itself is not very large. Integer? (Short or Long) Number of counties in a state? use Short, - only a small integer Highway names? use text - contains letters (how long?) Text? (String) Floating point number? (Float or Double) Distances between cities, in meters use Double - if high precision for these large numbers needed or Long - if fractions of meters don t matter. 5
6 USA county data (per county: NAME, POP and STATE) - use query, statistics or summarize for: Find all counties with > 20,000 people? SQL query ( POP > 20000) Find total number of people in each state? summarize : Group field? Stats field? Type of stat? Group field: STATE ; stats field: POP ; type of stat: SUM Summarize? Statistics? What would COUNT_ contain here? Total number of people in US? statistics for POP SQL query? 6
7 Destination Joining tables Source Destination table Source table Input Join tables on common field (STATE_FIPS = key field) Input Output Joined table 7
8 Join (Initially) temporary relationships between 2 tables to create a single table Think join Source to Destination (as in attach (connect) a car to a train engine, follow the arrow) To Join tables must share a common field (key field) 8
9 Joins: easy way to make spatial data from a standalone table... if you have a field Joins are temporary (ad hoc) and can be removed again To make permanent: export shapefile with joined tables 9
10 What is the key field here? Res-ID Name SSN Restaurant Res-ID Parcel_no Jake s Pizza Momma s Pie Hut Big Burger Barn Jake Smith Nancy Gold Dan Smurt Karen White Judy Lewis Joshua Jones Parcel_no Address Value Owner Maple Ave 67,000 Roger Clark Main St 114,510 Roger Clark Sherry Ave 59,000 Judy Lewis Note: keys do not have to have the same name, just the mean the same concept 10
11 Rule of Joining Each record in the destination table must match (go back to ) one and only one record in the source table. Destination Source One to one Destination table Source table Many (arrow heads) to one (tail) 11
12 How to join or relate tables R-Click Destination layer Key field in destination layer: Source table/layer: Key field in source layer: 12
13 Joining class exercise Copy data\follow along\ch4b_join_ex folder in your student folder. Open Ch4_join_relate.mxd file in ArcMap Open attribute tables for both layers side by side Use State (STATE_NAME) name as key for joining 13
14 Connecting many source records to one destination record Destination table Source table? Record to join to destination is ambiguous Violates the Rule of Joining: ( arrow head collisions ) Must use a relate instead Useful when selecting across tables (see later) 14
15 When can we Join vs. Relate? Depends on the cardinality of the pair! Four possible types of cardinalities: 1-to-1, Many-to-1, Language: We say: 1-to-Many, Many-to-Many This is a Destination-to-Source cardinality, in a Many-to-1cardinality, 1 source goes to many destinations! 15
16 CARDINALITY: Types of Relationships (follow arrows back from tip!) One-to-One Relationship Destination Table Source Table Destination Table One-to-Many Relationship Source Table One Many Many-to-One Relationship Destination Table Source Table Many-to-Many Relationship Destination Table Source Table Many One An engine gets only 1 car: can use Join operation (no arrow head collisions) An engine gets 2+ cars: can only use Relate operation (arrow head collisions) 16
17 Source/Destination? Key? Cardinality? Join? Restaurant Res-ID Parcel_no Jake s Pizza Momma s Pie Hut Big Burger Barn Parcel_no Address Value Owner Maple Ave 67,000 Roger Clark Main St 114,510 Roger Clark Sherry Ave 59,000 Judy Lewis Res-ID Name SSN 20 Jake Smith Nancy Gold Dan Smurt Roger Clark Judy Lewis Joshua Jones Restaurant Res-ID Parcel_no Jake s Pizza Momma s Pie Hut Big Burger Barn Res-ID Name SSN Restaurant Res-ID Parcel_no Jake s Pizza Momma s Pie Hut Big Burger Barn Jake Smith Nancy Gold Dan Smurt Roger Clark Judy Lewis Joshua Jones
18 Cardinalities? (Draw arrows) Students to college classes? many-to-many. States to governors? one-to-one. Departments to professors? one-to-many. Counties to states? many-to-one. Chris Tom Anne Mary Arnold Jesse Geology Math Story Polk Geol552 Psych101 California Minnesota Chris Ken Jane Mary Iowa 18
19 Smart Selection using Relate STATE_ABBR related to STATE_ABBR in 2. table Select record Automatically selects all records in 2. table with MN Second Table: 19
20 Joining class exercise (cont.) What s the Cardinality of Counties to State? State to Counties? Which case can we use for a join? Let s try it... After joining, how many records in the joined table? What happens when we join the other way? (Join the other way - how many records now? Problem? Instead: Use a relate to select across tables 20
21 Wrap-up Did Miniproj 1 (HW4) finally work? Tutorial ch 4: (43-50) HW 5: ch 4, ex 1,2 (make new float field!), 4, 5, 8 & 10 HW 5 due Oct. 1 21
Cardinality. One-to-one Relationships. Many-to-one Relationships. Many-to-Many Relationships. One-to-Many Relationships
Cardinality Data Tables Data Joins Lecture a Table Joins, Joins Cardinality one-to to-one: one: The attribute values is unique for each feature in both tables. many-to to-one: one: The attribute values
More informationSQL Simple Queries. Chapter 3.1 V3.0. Copyright @ Napier University Dr Gordon Russell
SQL Simple Queries Chapter 3.1 V3.0 Copyright @ Napier University Dr Gordon Russell Introduction SQL is the Structured Query Language It is used to interact with the DBMS SQL can Create Schemas in the
More informationAttribute Data and Relational Database. Lecture 5 9/21/2006
Attribute Data and Relational Database Lecture 5 9/21/2006 definition Attribute data is about what of a spatial data and is a list or table of data arranged as rows and columns Rows are records (map features)
More informationTutorial 4 - Attribute data in ArcGIS
Tutorial 4 - Attribute data in ArcGIS Note: Before beginning the tutorial, please make sure your server folder is mapped. The data you will be working with this week is contained in a winzip archive called
More informationArcGIS Tutorial: Adding Attribute Data
ArcGIS Tutorial: Adding Attribute Data Introduction A common need in GIS is to map characteristics, or attributes, of different geographic areas. These maps are called thematic maps. Examples of thematic
More informationUniversity of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis
: Preparing Data for Analysis When a user acquires a particular data set of interest, it is rarely in the exact form that is needed during analysis. This tutorial describes how to change the data to make
More informationGovernment 1008: Introduction to Geographic Information Systems. LAB EXERCISE 4: Got Database?
Government 1008: Introduction to Geographic Information Systems Objectives: Creating geodatabases Joining attribute tables Attribute and location based queries Spatial joins Creating spatial and attribute
More informationHow to Download Census Data from American Factfinder and Display it in ArcMap
How to Download Census Data from American Factfinder and Display it in ArcMap Factfinder provides census and ACS (American Community Survey) data that can be downloaded in a tabular format and joined with
More informationGEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data
Adding Existing Data Into ArcGIS - there are many different ways to get data into ArcGIS GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data Add Data - normally we use the Add Data button
More informationDatabase Design Overview. Conceptual Design ER Model. Entities and Entity Sets. Entity Set Representation. Keys
Database Design Overview Conceptual Design. The Entity-Relationship (ER) Model CS430/630 Lecture 12 Conceptual design The Entity-Relationship (ER) Model, UML High-level, close to human thinking Semantic
More informationEntity Relationship Diagram
Yufei Tao Department of Computer Science and Engineering Chinese University of Hong Kong A primary goal of database design is to decide what tables to create. Usually, there are two principles: 1 Capture
More information2. Conceptual Modeling using the Entity-Relationship Model
ECS-165A WQ 11 15 Contents 2. Conceptual Modeling using the Entity-Relationship Model Basic concepts: entities and entity types, attributes and keys, relationships and relationship types Entity-Relationship
More informationArcFuels Supplemental Material: GIS 9.x Tips and Tricks
ArcFuels Supplemental Material: GIS 9.x Tips and Tricks Supplemental material: GIS Tips and Tricks... 1 Shapefiles: Points, Lines, and Polygons... 2 Creating a New Shapefile (point, line, or polygon)...
More informationGIS III: GIS Analysis Module 2a: Introduction to Network Analyst
*** Files needed for exercise: nc_cty.shp; target_stores_infousa.dbf; streets.sdc (provided by street map usa); NC_tracts_2000sf1.shp Goals: To learn how to use the Network analyst tools to perform network
More informationUSING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)
USING MYWEBSQL MyWebSQL is a database web administration tool that will be used during LIS 458 & CS 333. This document will provide the basic steps for you to become familiar with the application. 1. To
More informationLecture 6. SQL, Logical DB Design
Lecture 6 SQL, Logical DB Design Relational Query Languages A major strength of the relational model: supports simple, powerful querying of data. Queries can be written intuitively, and the DBMS is responsible
More informationExercise 5: Working with tables
The Scenario You have been hired as a GIS consultant with the county school board. They need to get a better idea of where school age children live and where they should consider building additional schools.
More informationReading SSURGO Soils Data
Reading SSURGO Soils Data Downloading SSURGO data 1. Download. You could google SSURGO download, or just go to the Soil Data Mart: http://soildatamart.nrcs.usda.gov/ a. Select the state (must be California
More informationGIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013)
GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013) Learning Objectives: Reinforce information literacy skills Reinforce database manipulation / querying skills Reinforce joining and mapping
More informationReview Entity-Relationship Diagrams and the Relational Model. Data Models. Review. Why Study the Relational Model? Steps in Database Design
Review Entity-Relationship Diagrams and the Relational Model CS 186, Fall 2007, Lecture 2 R & G, Chaps. 2&3 Why use a DBMS? OS provides RAM and disk A relationship, I think, is like a shark, you know?
More informationSelecting Features by Attributes in ArcGIS Using the Query Builder
Helping Organizations Succeed with GIS www.junipergis.com Bend, OR 97702 Ph: 541-389-6225 Fax: 541-389-6263 Selecting Features by Attributes in ArcGIS Using the Query Builder ESRI provides an easy to use
More informationSession 7 Fractions and Decimals
Key Terms in This Session Session 7 Fractions and Decimals Previously Introduced prime number rational numbers New in This Session period repeating decimal terminating decimal Introduction In this session,
More informationFRACTIONS COMMON MISTAKES
FRACTIONS COMMON MISTAKES 0/0/009 Fractions Changing Fractions to Decimals How to Change Fractions to Decimals To change fractions to decimals, you need to divide the numerator (top number) by the denominator
More informationPersonal Geodatabase 101
Personal Geodatabase 101 There are a variety of file formats that can be used within the ArcGIS software. Two file formats, the shape file and the personal geodatabase were designed to hold geographic
More informationLab 4. GIS Databases and Attribute Tables. Queries.
Lab 4. GIS Databases and Attribute Tables. Queries. The goal: To learn about the GIS database management and query.. Objective: Using query language (logical operations) solve two problems.. Software for
More informationExploring Our World with GIS Lesson Plans Engage
Exploring Our World with GIS Lesson Plans Engage Title: Exploring Our Nation 20 minutes *Have students complete group work prior to going to the computer lab. 2.List of themes 3. Computer lab 4. Student
More informationA Tutorial for New Users of the Marine Data Model. Alyssa Aaby, Dawn Wright Oregon State University
A Tutorial for New Users of the Marine Data Model Alyssa Aaby, Dawn Wright Oregon State University Tutorial Purpose Assist in simple data entry into MDM Starting point for project work or specific database
More informationTutorial 6 GPS/Point Shapefile Creation
Tutorial 6 GPS/Point Shapefile Creation The objectives of this tutorial include: 1. Converting GPS field collected point information into a shapefile 2. Creating a shapefile from a simple x,y coordinate
More informationThe Entity-Relationship Model
The Entity-Relationship Model 221 After completing this chapter, you should be able to explain the three phases of database design, Why are multiple phases useful? evaluate the significance of the Entity-Relationship
More informationLinear Referencing Tutorial
Copyright 1995-2010 Esri All rights reserved. Table of Contents An overview of the linear referencing tutorial........................ 3 Exercise 1: Organizing your linear referencing data in ArcCatalog...............
More informationOverview for Families
unit: Ratios and Rates Mathematical strand: Number The following pages will help you to understand the mathematics that your child is currently studying as well as the type of problems (s)he will solve
More informationModifying Colors and Symbols in ArcMap
Modifying Colors and Symbols in ArcMap Contents Introduction... 1 Displaying Categorical Data... 3 Creating New Categories... 5 Displaying Numeric Data... 6 Graduated Colors... 6 Graduated Symbols... 9
More informationGIS III: GIS Analysis Module 1a: Network Analysis Tools
*** Files needed for exercise: MI_ACS09_cty.shp; USBusiness09_MI.dbf; MI_ACS09_trt.shp; and streets.sdc (provided by Street Map USA) Goals: To learn how to use the Network Analyst tools to perform network-based
More informationMitigation Planning Portal (MPP) Tutorial Canned Reports Updated 5/18/2015
Mitigation Planning Portal (MPP) Tutorial Canned Reports Updated 5/18/2015 MPP Reporting System Introduction Access the MPP Reporting System by clicking on the Reports tab and clicking the Launch button.
More informationLab 8: Spatial Selection, Importing, Joining Tables-QGIS
Lab 8: Spatial Selection, Importing, Joining Tables-QGIS What You ll Learn: This lesson introduces spatial selection, importing text files into an ArcMap table, combining rows, and navigating tricky joins.
More informationSpatiaLite Using SQL Views is really simple and easy a very short introduction
SpatiaLite Using SQL Views is really simple and easy a very short introduction Lots of people are frightened by terms such as: SQL,TABLE, SELECT, VIEW, JOIN Following this step-by-step tutorial you'll
More informationFoundations of Information Management
Foundations of Information Management - WS 2012/13 - Juniorprofessor Alexander Markowetz Bonn Aachen International Center for Information Technology (B-IT) Data & Databases Data: Simple information Database:
More informationThe Relational Model. Why Study the Relational Model? Relational Database: Definitions. Chapter 3
The Relational Model Chapter 3 Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Why Study the Relational Model? Most widely used model. Vendors: IBM, Informix, Microsoft, Oracle, Sybase,
More informationER modelling, Weak Entities, Class Hierarchies, Aggregation
CS344 Database Management Systems ER modelling, Weak Entities, Class Hierarchies, Aggregation Aug 2 nd - Lecture Notes (Summary) Submitted by - N. Vishnu Teja Saurabh Saxena 09010125 09010145 (Most the
More informationHow to georectify an image in ArcMap 10
How to georectify an image in ArcMap 10 The University Library has a large collection of historical aerial photos for some North Carolina Counties ( http://www.lib.unc.edu/reference/gis/usda/index.html
More informationData Modeling. Database Systems: The Complete Book Ch. 4.1-4.5, 7.1-7.4
Data Modeling Database Systems: The Complete Book Ch. 4.1-4.5, 7.1-7.4 Data Modeling Schema: The structure of the data Structured Data: Relational, XML-DTD, etc Unstructured Data: CSV, JSON But where does
More informationCh.4 Fractions and Mixed Numbers
Ch. Fractions and Mixed Numbers. An Introduction to Fractions. Multiplying Fractions. Dividing Fractions. Adding and Subtracting Fractions. Multiplying and Dividing Mixed Numbers.6 Adding and Subtracting
More informationSoftware: AutoCAD Civil 3D 2014, NRCS C3D 2014 template, ESRI ArcMap. Notation:Button to Press Displayed Text Icon Action {Text to Enter} Menu Item
Overview: Use the following processes for exchanging georeferenced data between AutoCAD Civil 3D 2014 and ArcMap. The work must be based in any real world coordinate system. (This example uses NAD 83 UTM
More information2. Look for a link to ODESI data portal. In the Key Links section in the left side and double click ODESI Data Retrieval.
Guide to convert census data from ODESI into GIS data ODESI, acronym for Ontario Data Documentation, Extraction Service and Infrastructure, is a web-based data exploration, extraction and analysis tool
More informationChapter 2: Entity-Relationship Model. Entity Sets. " Example: specific person, company, event, plant
Chapter 2: Entity-Relationship Model! Entity Sets! Relationship Sets! Design Issues! Mapping Constraints! Keys! E-R Diagram! Extended E-R Features! Design of an E-R Database Schema! Reduction of an E-R
More informationMicrosoft Access 2007 Introduction
Microsoft Access 2007 Introduction Access is the database management system in Microsoft Office. A database is an organized collection of facts about a particular subject. Examples of databases are an
More informationOct: 50 8 = 6 (r = 2) 6 8 = 0 (r = 6) Writing the remainders in reverse order we get: (50) 10 = (62) 8
ECE Department Summer LECTURE #5: Number Systems EEL : Digital Logic and Computer Systems Based on lecture notes by Dr. Eric M. Schwartz Decimal Number System: -Our standard number system is base, also
More informationThe Relational Model. Ramakrishnan&Gehrke, Chapter 3 CS4320 1
The Relational Model Ramakrishnan&Gehrke, Chapter 3 CS4320 1 Why Study the Relational Model? Most widely used model. Vendors: IBM, Informix, Microsoft, Oracle, Sybase, etc. Legacy systems in older models
More informationTopic: Relationships in ER Diagram and Relationships in MS Access
MS Access Lab 3 Topic: Relationships in ER Diagram and Relationships in MS Access Summary Introduction to Relationships Why Define Relationships? Relationships in ER Diagram vs. Relationships in MS Access
More informationCSCE 156H/RAIK 184H Assignment 4 - Project Phase III Database Design
CSCE 156H/RAIK 184H Assignment 4 - Project Phase III Database Design Dr. Chris Bourke Spring 2016 1 Introduction In the previous phase of this project, you built an application framework that modeled the
More informationChapter 2: Entity-Relationship Model. E-R R Diagrams
Chapter 2: Entity-Relationship Model What s the use of the E-R model? Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E-R Diagram Extended E-R Features Design of an E-R Database Schema
More informationHow Do I: Convert DEM Units Meters to Feet
GeoMedia Grid: How Do I: Convert DEM Units Meters to Feet Topics: Key Words: Digital Elevation Models, Terrain Processing, SDTS, DTED, Data Units, Z Values, Data Conversion Calculator Warranties and Liabilities
More informationTask 1 : Implement a table in your database to represent the CarModel entity
LAB 2: From data model to database Getting started In this lab you will implement and test a database to represent part of the GCUCars data model you discussed in the tutorial. An example solution for
More informationGIS II: Data Management: Creation, edition and maintenance of geographic data Module 1: Leveraging the where of your geographic data
*** Files needed for exercise: MT_ACS09_trt.shp, and McDonalds_rr.shp Goals: After completing this exercise, you will have experience in performing spatial joins and selections and reviewed your understanding
More informationUNLEASHED. The Field Calculator. By Tom Neer, EDAW, Inc.
The Field Calculator UNLEASHED By Tom Neer, EDAW, Inc. Understanding basic programming techniques allows the GIS user greater flexibility and expands the functionality of ArcGIS. Software developers no
More informationCookbook for Importing Point Information into a Polygon Shapefile using ArcGIS9
Cookbook for Importing Point Information into a Polygon Shapefile using ArcGIS9 I. Create a Master polygon shapefile. In addition to the FID field this shapefile must have a field containing a unique ID
More informationWEST VIRGINIA SCHOOLS Updating the Geographic Names Information System
WEST VIRGINIA SCHOOLS Updating the Geographic Names Information System By: Laura Cathers West Virginia GIS Technical Center West Virginia University April 2005 Purpose The Geographic Names Information
More informationQGIS LAB SERIES GST 102: Spatial Analysis Lab 6: Vector Data Analysis - Network Analysis
QGIS LAB SERIES GST 102: Spatial Analysis Lab 6: Vector Data Analysis - Network Analysis Objective Learn the Basics of Network Analysis Document Version: 2014-07-04 (Beta) Contents Introduction...2 Objective:
More informationCOMP 250 Fall 2012 lecture 2 binary representations Sept. 11, 2012
Binary numbers The reason humans represent numbers using decimal (the ten digits from 0,1,... 9) is that we have ten fingers. There is no other reason than that. There is nothing special otherwise about
More informationAddition Methods. Methods Jottings Expanded Compact Examples 8 + 7 = 15
Addition Methods Methods Jottings Expanded Compact Examples 8 + 7 = 15 48 + 36 = 84 or: Write the numbers in columns. Adding the tens first: 47 + 76 110 13 123 Adding the units first: 47 + 76 13 110 123
More informationWFP Liberia Country Office
1 Oscar Gobbato oscar.gobbato@wfp.org oscar.gobbato@libero.it WFP Liberia Country Office GIS training - Summary Objectives 1 To introduce to participants the basic concepts and techniques in using Geographic
More informationMitigation Planning Portal MPP Reporting System
Mitigation Planning Portal MPP Reporting System Updated: 7/13/2015 Introduction Access the MPP Reporting System by clicking on the Reports tab and clicking the Launch button. Within the system, you can
More informationTo Multiply Decimals
4.3 Multiplying Decimals 4.3 OBJECTIVES 1. Multiply two or more decimals 2. Use multiplication of decimals to solve application problems 3. Multiply a decimal by a power of ten 4. Use multiplication by
More informationCS2Bh: Current Technologies. Introduction to XML and Relational Databases. The Relational Model. The relational model
CS2Bh: Current Technologies Introduction to XML and Relational Databases Spring 2005 The Relational Model CS2 Spring 2005 (LN6) 1 The relational model Proposed by Codd in 1970. It is the dominant data
More informationThe Query Builder: The Swiss Army Knife of SAS Enterprise Guide
Paper 1557-2014 The Query Builder: The Swiss Army Knife of SAS Enterprise Guide ABSTRACT Jennifer First-Kluge and Steven First, Systems Seminar Consultants, Inc. The SAS Enterprise Guide Query Builder
More informationGuide to Viewing Maps in Google Earth
Guide to Viewing Maps in Google Earth The BCT made the decision to provide the GIS (Geographic Information System) resources for Bat Groups in the form of Google Earth maps because they do not require
More informationnot at all a manual simply a quick how-to-do guide
not at all a manual simply a quick how-to-do guide As a general rule, the GUI implemented by spatialite-gis is closely related to the one implemented by the companion app spatialite-gui So, if you are
More informationAccess Part 2 - Design
Access Part 2 - Design The Database Design Process It is important to remember that creating a database is an iterative process. After the database is created and you and others begin to use it there will
More informationLesson Plan -- Integers, Opposites, Absolute Value
Lesson Plan -- Integers, Opposites, Absolute Value Chapter Resources - Lesson 3-1 Integers and the Number Line - Lesson 3-1 Integers and the Number Line Answers - Lesson 3-2 Opposites and Absolute Value
More informationCrystal Reports Form Letters Replace database exports and Word mail merges with Crystal's powerful form letter capabilities.
Crystal Reports Form Letters Replace database exports and Word mail merges with Crystal's powerful form letter capabilities. Prerequisites: Fundamental understanding of conditional formatting formulas
More informationContents. Subtraction (Taking Away)... 6. Multiplication... 7 by a single digit. by a two digit number by 10, 100 or 1000
This booklet outlines the methods we teach pupils for place value, times tables, addition, subtraction, multiplication, division, fractions, decimals, percentages, negative numbers and basic algebra Any
More informationChapter 3. Data Modeling Using the Entity-Relationship (ER) Model
Chapter 3 Data Modeling Using the Entity-Relationship (ER) Model Chapter Outline Overview of Database Design Process Example Database Application (COMPANY) ER Model Concepts Entities and Attributes Entity
More informationGIS Tutorial 1. Lecture 2 Map design
GIS Tutorial 1 Lecture 2 Map design Outline Choropleth maps Colors Vector GIS display GIS queries Map layers and scale thresholds Hyperlinks and map tips 2 Lecture 2 CHOROPLETH MAPS Choropleth maps Color-coded
More informationDatabases in Engineering / Lab-1 (MS-Access/SQL)
COVER PAGE Databases in Engineering / Lab-1 (MS-Access/SQL) ITU - Geomatics 2014 2015 Fall 1 Table of Contents COVER PAGE... 0 1. INTRODUCTION... 3 1.1 Fundamentals... 3 1.2 How To Create a Database File
More informationTips & Tricks for ArcGIS. Presented by: Jim Mallard, Crime Analysis Supervisor Arlington, Texas. 2007 IACA Conference Pasadena, Ca
Tips & Tricks for ArcGIS Presented by: Jim Mallard, Crime Analysis Supervisor Arlington, Texas 2007 IACA Conference Pasadena, Ca Table of Contents Lock & Load Labels for Maximum Speed!...2 Choose your
More informationKen Goldberg Database Lab Notes. There are three types of relationships: One-to-One (1:1) One-to-Many (1:N) Many-to-Many (M:N).
Lab 3 Relationships in ER Diagram and Relationships in MS Access MS Access Lab 3 Summary Introduction to Relationships Why Define Relationships? Relationships in ER Diagram vs. Relationships in MS Access
More informationStep 2. Open ArcMap, set Projection to State Plane NAD 83 Feet Apply
GIS III Exercise 01 Create a Database & Map Urban Land Use Jan 2010 Student Learning Outcomes: Import table data into an MS Access database; NOTE: DOS 8.3 naming is required for files being imported into
More informationTIM 50 - Business Information Systems
TIM 50 - Business Information Systems Lecture 15 UC Santa Cruz March 1, 2015 The Database Approach to Data Management Database: Collection of related files containing records on people, places, or things.
More informationDatabase Fundamentals: 1
Database Fundamentals Robert J. Robbins Johns Hopkins University rrobbins@gdb.org Database Fundamentals: 1 What is a Database? General: A database is any collection of related data. Restrictive: A database
More informationFive Ways to Solve Proportion Problems
Five Ways to Solve Proportion Problems Understanding ratios and using proportional thinking is the most important set of math concepts we teach in middle school. Ratios grow out of fractions and lead into
More informationWhat do I do first in ArcView 8.x? When the program starts Select from the Dialog box: A new empty map
www.library.carleton.ca/find/gis Introduction Introduction to Georeferenced Images using ArcGIS Georeferenced images such as aerial photographs or satellite images can be used in many ways in both GIS
More informationIntellect Platform - Parent-Child relationship Basic Expense Management System - A103
Intellect Platform - Parent-Child relationship Basic Expense Management System - A103 Interneer, Inc. Updated 2/29/2012 Created by Erika Keresztyen Fahey 2 Parent-Child relationship - A103 - Basic Expense
More informationCreating a File Geodatabase
Creating a File Geodatabase Updated by Thomas Stieve January 06, 2012 This exercise demonstrates how to create a file geodatabase in ArcGIS 10; how to import existing data into the geodatabase, and how
More informationChapter 4 -- Decimals
Chapter 4 -- Decimals $34.99 decimal notation ex. The cost of an object. ex. The balance of your bank account ex The amount owed ex. The tax on a purchase. Just like Whole Numbers Place Value - 1.23456789
More informationChapter 2: Entity-Relationship Model
Chapter 2: Entity-Relationship Model Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E R Diagram Extended E-R Features Design of an E-R Database Schema Reduction of an E-R Schema to
More informationWeek 5 Cookbook: GIS Tutorial Chapter 2 GIS Map Design: Choropleth Maps
Week 5 Cookbook: GIS Tutorial Chapter 2 GIS Map Design: Choropleth Maps Week 5 Overview 1. Introducing Choropleth Maps 2. Introducing Map Elements 3. First Hands-On Example 4. Your Turn: GIS Tutorial Chapter
More informationDatabase Design. Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB
Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB Outline Database concepts Conceptual Design Logical Design Communicating with the RDBMS 2 Some concepts Database: an
More informationEach Ad Hoc query is created by making requests of the data set, or View, using the following format.
Contents Ad Hoc Reporting... 2 What is Ad Hoc Reporting?... 2 SQL Basics... 2 Select... 2 From... 2 Where... 2 Sorting and Grouping... 2 The Ad Hoc Query Builder... 4 The From Tab... 7 The Select Tab...
More informationCookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!
Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map! Overview 1. A GIS is NOT a Map! 2. How does a GIS handle its data? Data Formats! GARP 0344 (Fall 2013) Page 1 Dr. Carsten Braun 1) A
More informationDatabases and BigData
Eduardo Cunha de Almeida eduardo.almeida@uni.lu Outline of the course Introduction Database Systems (E. Almeida) Distributed Hash Tables and P2P (C. Cassagnes) NewSQL (D. Kim and J. Meira) NoSQL (D. Kim)
More informationTable and field properties Tables and fields also have properties that you can set to control their characteristics or behavior.
Create a table When you create a database, you store your data in tables subject-based lists that contain rows and columns. For instance, you can create a Contacts table to store a list of names, addresses,
More informationCrystal Reports. Overview. Contents. Table Linking in Crystal Reports
Overview Contents This document demonstrates the linking process in Crystal Reports (CR) 7 and later. This document discusses linking for PC-type databases, ODBC linking and frequently asked questions.
More informationWelcome to Basic Math Skills!
Basic Math Skills Welcome to Basic Math Skills! Most students find the math sections to be the most difficult. Basic Math Skills was designed to give you a refresher on the basics of math. There are lots
More information7 Relations and Functions
7 Relations and Functions In this section, we introduce the concept of relations and functions. Relations A relation R from a set A to a set B is a set of ordered pairs (a, b), where a is a member of A,
More informationIntro to SQL and One-to-Many Relationships
Massachusetts Institute of Technology Department of Urban Studies and Planning 11.520: A Workshop on Geographic Information Systems 11.188: Urban Planning and Social Science Laboratory Intro to SQL and
More informationThe Standardized Precipitation Index
The Standardized Precipitation Index Theory The Standardized Precipitation Index (SPI) is a tool which was developed primarily for defining and monitoring drought. It allows an analyst to determine the
More informationSES Project v 9.0 SES/CAESAR QUERY TOOL. Running and Editing Queries. PS Query
SES Project v 9.0 SES/CAESAR QUERY TOOL Running and Editing Queries PS Query Table Of Contents I - Introduction to Query:... 3 PeopleSoft Query Overview:... 3 Query Terminology:... 3 Navigation to Query
More informationIn this Lecture SQL SELECT. Example Tables. SQL SELECT Overview. WHERE Clauses. DISTINCT and ALL SQL SELECT. For more information
In this Lecture SQL SELECT Database Systems Lecture 7 Natasha Alechina SQL SELECT WHERE clauses SELECT from multiple tables JOINs For more information Connolly and Begg Chapter 5 Ullman and Widom Chapter
More informationCSC 443 Data Base Management Systems. Basic SQL
CSC 443 Data Base Management Systems Lecture 6 SQL As A Data Definition Language Basic SQL SQL language Considered one of the major reasons for the commercial success of relational databases SQL Structured
More informationDatabase Applications Microsoft Access
Database Applications Microsoft Access Lesson 4 Working with Queries Difference Between Queries and Filters Filters are temporary Filters are placed on data in a single table Queries are saved as individual
More information