spatial database design. sept 27 Flashcards

1
Q

explain the bottom up approach

A
  • build DB from pre-existing data.

- quick to build.

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

explain the top-down approach

A

-focused on needs.
-i.e. Tomlinson’s approach
information products>data themes>data layers>spatial and attribute characteristics.

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

what are the 4 principles of data modelling according to yeung and hall?

A
  • model choice
  • levels of precision
  • linkages to reality
  • no single model can encapsulate all aspects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is a data model?

A
  • mathematical representation of real world, description of entities and relationships. (i.e. raster vs vector)
  • a framework that ensures consistency between entities. flexible and can adjust to change.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what are the 4 lvls of data modelling?

A
  • external
  • conceptual
  • logical
  • physical
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

explain external modelling

A

-users define what real world phenomena they want to model.

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

what is conceptual modelling?

A
  • synthesis of all external models

- schematic representation of the DB. defines what in real world is modelled

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

what is logical modelling?

A
  • structure of the database elements

- HOW the conceptual model is structured in the DBMS

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

what is physical modelling?

A

-putting things in the right places in a DB, i.e. managing files, storage,

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

What problems can a well’designed DB avoid?

A
  • inability to extend the design to meet new needs
  • unsupported application and/or query capabilities
  • lack of integration w other apps
  • additonal costs to revise DB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly