GIS Geodatabase Design and Management 2 — Questions and Answers
Question 1: Which geodatabase element enforces that a polygon feature class cannot contain gaps or overlaps with adjacent polygons?
- Attribute domain
- Topology rule (Correct answer)
- Relationship class
- Geometric network
Correct answer: Topology rule
Topology rules in a geodatabase enforce spatial integrity constraints such as no gaps or overlaps between adjacent polygon features.
Question 2: What is the purpose of a 'replica' in an ArcGIS geodatabase workflow?
- To back up a geodatabase to a file
- To synchronize data between a central geodatabase and distributed databases (Correct answer)
- To export features to a shapefile
- To compress raster data for storage
Correct answer: To synchronize data between a central geodatabase and distributed databases
Replicas enable bidirectional synchronization of data between a central (parent) geodatabase and remote (child) geodatabases for distributed editing.
Question 3: In a file geodatabase, what is the maximum size allowed for a single feature class or table by default?
- 1 GB
- 4 GB
- 1 TB (Correct answer)
- Unlimited
Correct answer: 1 TB
By default each dataset in a file geodatabase can grow to 1 TB, though this can be configured up to 256 TB for rasters.
Question 4: A geodatabase relationship class with 'Message Direction' set to 'Forward' means messages propagate from which class to which?
- From destination to origin
- From origin to destination (Correct answer)
- Bidirectionally between both classes
- No messages are propagated
Correct answer: From origin to destination
Forward message direction sends notifications from the origin class to the destination class when origin features are modified.
Question 5: What distinguishes an 'annotation feature class' stored in a geodatabase from map labels?
- Annotation is dynamically generated at render time
- Annotation features are stored as editable geometry with text attributes (Correct answer)
- Annotation cannot be edited after creation
- Annotation is always linked to a feature class
Correct answer: Annotation features are stored as editable geometry with text attributes
Geodatabase annotation stores each text element as a persistent feature with position, size, and text properties that can be individually edited.
Question 6: Which type of coded value domain would you use to restrict the 'RoadClass' field to values like 'Local', 'Arterial', and 'Highway'?
- Range domain
- Coded value domain (Correct answer)
- Subtypes
- Relationship class
Correct answer: Coded value domain
A coded value domain maps specific valid codes to descriptive labels, making it ideal for categorical fields with a fixed list of acceptable values.
Question 7: When compressing a versioned enterprise geodatabase, what is the primary benefit?
- It converts all data to a file geodatabase format
- It removes obsolete delta table rows to improve query performance (Correct answer)
- It merges all versions into the default version
- It encrypts the database for security
Correct answer: It removes obsolete delta table rows to improve query performance
Compressing a versioned geodatabase removes redundant rows from the adds/deletes (delta) tables that accumulate during versioned editing sessions.
Which geodatabase element enforces that a polygon feature class cannot contain gaps or overlaps with adjacent polygons?