Chapter 11. Creating
and Maintaining Geographic Databases
- A
database is an integrated set of data on a particular subject. What
are some of the advantages of the database over file-based datasets?
- What
are some of the capabilities of a DBMS?
- What
is an RDBMS?
- What
is an ORDBMS?
- What
qualities does the ideal ORDBMS have?
- How
can a GIS such as ArcInfo and an ORDBMS such as
Oracle Spatial Options work together?
- What
distinguishes geographic database tables from non-geographic tables?
- What
are keys?
- What
is a join?
- Why
are the data shown in Table 11.2 more efficiently organized than the data
shown in Table 11.3?
- What
is SQL?
- What
are SQL DDL statements?
- What
are SQL DML statements?
- There
are nine methods for testing spatial relations between geometric
objects. Explain three.
- There
are seven methods that support spatial analysis on geometric object
types. Explain three.
- Explain
the six practical steps to database design.
- Geographic
databases must be structured and organized to facilitate query, analysis,
and mapping. One technique of structuring is building topology,
which we have already discussed. Another is indexing. What is
indexing and what purpose does it serve?
- What
are the three main geographic indexing techniques? Explain the
concept behind each.
- What
is an MBR and how can it be used to generalize a geographic dataset?
- What
is the difference between simple and COGO editing tools?
- Give
an example of one type of point COGO tool.
- When
giving multiple users concurrent read and query access to geographic
databases it is important to avoid conflicts and potential database
corruption. Transactions, or changes in the database, are either
completely committed or not committed at all. When two people are
trying to edit a database at the same time, the second is locked
out. Versioning is another strategy.
Explain.