Shapefiles, Topology And Geodatabase Flashcards

1
Q

How are shapefiles stored

A

.shp - shape format, feature geometries

.shx - shape index format, for efficient querying

.dbf - attribute format, attribute data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Difference between shapefile and coverage

A

Coverages came earlier
Can edit shapefiles into impossible shapes (overlapping parcels)
Double lines in shapefiles for shared features, no shared lines in coverages
Operations run faster in coverages
Overlaps coverages cannot deal with

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does a DBMS do?

A

A database handles storage and retrieval of data using specific protocols and methods and abstracts from the hardware or file system.

Does not usually handle locking, access eighths or views

Defines an additional later on top of the database and abstracts forms from specific methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is n-tier architecture

A

N-tier aims at decoupling the different components into separate layers than can only access the next tier.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are characteristics of a DVMS

A

A DBMS abstracts from specifics of a database and offers additional functionality(e.g. user rights)

A software architecture abstracts from the specific DBMS and offers additional functionality (e.g. web-based access). The application server hides the storage from direct access by the user. This provides the business logicz

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How to create a database scheme

A

First form a primary key with unique value
Then add attributes (given a specific type)
Primary keys can then be used as foreign keys in another table for cross referencing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are primary keys, attributes and data types for?

A

Each table has a primary key, one column that has a unique value for each record in the table
Each attribute has a specific type such as integer or point. Data types restrict what kind of data can be stored in this attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the first normal form associated with database practice

A

Only one value per attribute (cell) for each record, cells do not repeat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the second normal form

A

Every non-attribute is functionally dependent on the prime key.
This creates multiple tables.
E.g creates land record 3 which associates the parcel id to owner id

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are characteristics of third normal form

A

Every non-key attribute is non-transitively dependent on every candidate key
E.g because an owner is in a parcel, and a township is also in a parcel, then the owner is in that township - this information would not be stored together

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a topological data model?

A

A vector model consists of points lines and polygons to represent features on a map. Topology informs the connectivity and contiguity if interrelated points lines and polygons

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is contiguity

A

The state of bordering or being in direct contact with something

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the minimum mapping unit?

A

A lower limit on the size of the objects we represent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Point topology

A

Points are usually independent of one another and are recorded with individual identifiers with coordinates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Line topology

A

Structure and identifies a minimum beginning and end point, may include online identifier a starting node and an end node

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Costs of vector topology

A

Software must determine the connectivity, and adjacency information, assign codes and build topological tables. Computational costs can be quite modest
Data must be clean, lines must end in a node and begin with a node, connect correctly

17
Q

Benefits of object data models

A

Discrete objects easily identifies and can inherit properties easily

18
Q

What is run length code

A

This is a data compression technique. It is based on recording sequential runs of raster cell values
E.g A7 rather than AAAAAAA

19
Q

What is a quad tree

A

A faster compression technique that combines raster values the same into one uniform area

20
Q

What are entities?

A

A collection of related data items that are treated as a unit represents an entity

21
Q

What is an instance

A

A specific entity is referred to as an instance