Chapter 9 - Creating and Maintaining Geographic Databases

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:03 AM on 4/1/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

23 Terms

1
New cards

Database

An integrated set of data on a particular subject

2
New cards

Dataset (files)

  • Ideal for single-user performance

  • More simple and much lower cost requiring no specialized software and maintenance

  • Common file structures can be employed and customized

  • More capable for complex data types requiring specialist indexes and access algorithms

3
New cards

Database (DBMS)

  • Reduced redundancy for data with al data collected together

  • Reduced maintenance costs for organization of large datasets

  • Applications become data independent

    • Same data shared among a variety of different applications

  • Data sharing between users

  • Facilitates security and standards for data

  • Better manage a large number of concurrent users

4
New cards

DBMS Capabilities

Data model, Data load capability, Indices (data structure that speeds up searching, Query language, Security, Controlled update, Backup and recovery, Database administration tools, Applications, APIs

5
New cards

1970 Ted Codd Rules

  • Only one value per cell (row/column)

  • All values in a column are about the same subject

  • Each row is unique

  • No significance to column sequence

  • No significance to row sequence

6
New cards

SQL

Structured or standard query language

7
New cards

DDL

Data definition language

8
New cards

DML

Data manipulation language

9
New cards

3 parts of a DML SQL

SELECT, FROM, and WHERE

10
New cards

SELECT

Defines the columns to be displayed (TableName.ColumnName)

11
New cards

FROM

Used to identify and join the concerned tables

  • Identify and join the tables with INNER JOIN requiring only matching records between multiple tables to be considered

12
New cards

WHERE

Used to select the rows from the columns using the constraints by identifying the required properties and using operators such as “AND”

(E.g., (((Tab10_3a.AssessedValue) >300000 AND ((Tab10_3b.ZoningType) = “Residential”)))

13
New cards

B-Tree

Very simplistic (1-D) and not ideal for geographic objects but a standard for DBMS

14
New cards

Grid Indices

Uses a regular grid mesh places over a layer of geographic objects

  • Highest (coarsest) to lowest (finest)

  • Three grid levels yield sufficient all-around performance

  • One of the simplest and most robust methods as fast to create/update and can handle a range of types an densities of data

15
New cards

Quadtree Indices

Indices that recursively divide space

16
New cards

Point Quadtrees

Divide space into four (irregular) rectangles based on point locations

  • Root is the region as a whole

  • Successive points subdivide their quadrants with point being as origin of new quadrant

17
New cards

Region Quadtrees

Used to index lines, areas, and rasters

18
New cards

R-tree Indices

Group objects using a rectangular approximation of their group location using a minimum bounding rectangle (MBR) or minimum enclosing rectangle

  • Grouping of points, lines, or area objects are indexed based on MBR

19
New cards

MBRs

Minimum bounding rectangles can be used to generalize a set of data by replacing the geometry of each of the objects in the box with two pairs of coordinates defining the box. A second use is for fast searching.

20
New cards

WYSIWYG

“What you see is what you get”, the data on your screen while your editing is the exactly how it will be displayed and stored.
When you trace a river, draw features, edit features, they will appear the same on the map
Without WYSIWYG e.g., you’d enter coordinates and wait to see the display

21
New cards

Transactions

A group of edits to a database that are treated atomistically as either completely committed or rolled back (not committed at all)

22
New cards

Locking (pessimistic) Editing Approach

Simple means for allowing multiuser transactions by preventing edits to affected database records during the transaction time under the assumption that other edits will conflict therefore must be avoided

  • Appropriate for very short durations

  • Geographic long transactions may extend for long durations such as hours, weeks, and months

23
New cards

Optimistic Editing Approach

Assumes the chance of concurrent edits actually conflicting is low and can be handled with software application if/when they occur

Explore top notes

note
Lecture 13A: Paleozoic Life
Updated 236d ago
0.0(0)
note
Gravitation and Circular Motion
Updated 1083d ago
0.0(0)
note
Chapter 11: Stockholders' Equity
Updated 812d ago
0.0(0)
note
chapter 4: a&p (tissues)
Updated 661d ago
0.0(0)
note
APES Unit 2 - Biodiversity
Updated 546d ago
0.0(0)
note
Lecture 13A: Paleozoic Life
Updated 236d ago
0.0(0)
note
Gravitation and Circular Motion
Updated 1083d ago
0.0(0)
note
Chapter 11: Stockholders' Equity
Updated 812d ago
0.0(0)
note
chapter 4: a&p (tissues)
Updated 661d ago
0.0(0)
note
APES Unit 2 - Biodiversity
Updated 546d ago
0.0(0)

Explore top flashcards

flashcards
global Quiz
39
Updated 1053d ago
0.0(0)
flashcards
ap psych unit 7
73
Updated 1143d ago
0.0(0)
flashcards
Westward Expansion
29
Updated 1139d ago
0.0(0)
flashcards
latin vocab 1-30
28
Updated 754d ago
0.0(0)
flashcards
Chem Ch.4 Element Info
30
Updated 1283d ago
0.0(0)
flashcards
global Quiz
39
Updated 1053d ago
0.0(0)
flashcards
ap psych unit 7
73
Updated 1143d ago
0.0(0)
flashcards
Westward Expansion
29
Updated 1139d ago
0.0(0)
flashcards
latin vocab 1-30
28
Updated 754d ago
0.0(0)
flashcards
Chem Ch.4 Element Info
30
Updated 1283d ago
0.0(0)