First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Data Management
Which file type does ArcGIS Pro use as its primary project file, storing references to maps, layouts, and databases?
- An .aprx file Correct answer.
- A .mxd file
- A .lyrx file
- A .gdb file
Explanation
ArcGIS Pro projects are saved as .aprx files, which store the project's items and references to data sources. The other formats serve different roles or belong to other applications.
Question 2Data Management
What is the default name of the file geodatabase that ArcGIS Pro creates inside a new project's folder?
- Scratch.gdb
- Data.gdb
- Project.gdb
- Default.gdb Correct answer.
Explanation
When a new project is created, ArcGIS Pro generates a file geodatabase named Default.gdb in the project's default toolbox location. It is intended to hold project data and results.
Question 3Data Management
Which workspace type can store feature classes, raster datasets, and topology rules in a single relational database?
- A shapefile folder
- A layer package
- A file geodatabase Correct answer.
- A CAD drawing
Explanation
A geodatabase is a container that can hold feature classes, rasters, topologies, and relationship classes within a database structure. Shapefiles and CAD files are single-purpose formats.
Question 4Data Management
In a geodatabase, which item defines the valid geometry rules and spatial relationships between features in one or more feature classes?
- A domain
- A subtype
- A topology Correct answer.
- A relationship class
Explanation
A topology defines rules that control how features share geometry and how they may overlap or connect. Domains and subtypes constrain attribute values, and relationship classes link records.
Question 5Data Management
Which geodatabase element restricts an attribute to a list of valid coded values?
- A range domain
- A coded value domain Correct answer.
- A subtype
- A default value
Explanation
A coded value domain stores a set of valid values paired with descriptive labels for an attribute. A range domain instead limits numeric values to a minimum and maximum.
Question 6Data Management
A user wants to select all parcels with an area greater than 5,000 square meters. Which ArcGIS Pro capability performs this?
- Select By Attributes Correct answer.
- The Merge tool
- Select By Location
- The Clip tool
Explanation
Select By Attributes builds a SQL query to select features based on field values, such as an area field. Select By Location uses spatial relationships instead of attribute conditions.
Question 7Data Management
Which SQL clause in a Select By Attributes expression returns records where the field value begins with the letters "Main"?
- Name LIKE 'Main%' Correct answer.
- Name IN ('Main%')
- Name = 'Main%'
- Name BETWEEN 'Main'
Explanation
The LIKE operator with the percent wildcard matches any characters following "Main". The equals operator requires an exact match and treats the percent sign literally.
Question 8Data Management
Which tool would you use to permanently combine several adjacent feature classes into one new feature class with a single schema?
- Dissolve
- Project
- Append
- Merge Correct answer.
Explanation
The Merge tool combines multiple input datasets of the same geometry type into a single output feature class. Append adds features into an existing dataset rather than creating a new one.
Question 9Data Management
Which tool adds the features of one dataset into an already existing target dataset without creating a new output?
- Merge
- Intersect
- Union
- Append Correct answer.
Explanation
Append loads features into an existing feature class, preserving the target's schema. Merge instead creates a new output dataset from multiple inputs.
Question 10Data Management
A feature class must be reprojected from a State Plane coordinate system to Web Mercator for web display. Which tool accomplishes this?
- Transform Features
- Define Projection
- Project Correct answer.
- Convert Coordinate Notation
Explanation
The Project tool converts coordinates from one coordinate system to another, creating a new dataset. Define Projection only records metadata and does not move coordinates.
Question 11Data Management
A dataset displays in the wrong location because its coordinate system metadata is missing. Which tool should be used to assign the correct coordinate system without altering coordinates?
- Project Raster
- Define Projection Correct answer.
- Reproject
- Project
Explanation
Define Projection writes the correct coordinate system into the dataset metadata when it is unknown or incorrect. It does not change the coordinate values themselves.
Question 12Data Management
Which ArcGIS Pro item stores symbology and display properties so a dataset can be added to maps with consistent appearance?
- A style file (.stylx)
- A project file (.aprx)
- A layer file (.lyrx) Correct answer.
- A map file (.mapx)
Explanation
A layer file stores a reference to data along with its symbology and display settings. A style file stores reusable symbols, not a configured layer.
Question 13Data Management
What is the purpose of setting a definition query on a layer?
- To create a new feature class from the query
- To change the layer's coordinate system
- To limit which fields are visible in the attribute table
- To display only features that satisfy an SQL expression Correct answer.
Explanation
A definition query filters the features drawn and available for a layer using an SQL expression without changing the underlying data. Field visibility is controlled by field settings, not definition queries.
Question 14Data Management
Which operation permanently deletes selected features from a feature class?
- Clearing the selection
- The Delete Features geoprocessing tool Correct answer.
- Using the Identify tool
- Applying a definition query
Explanation
The Delete Features tool removes selected rows from the dataset itself. Clearing a selection or filtering display only affects the current session.
Question 15Data Management
Which field type should be used to store a date value in a geodatabase feature class?
- Date Correct answer.
- Text
- Double
- Short Integer
Explanation
The Date field type stores date and time values in a geodatabase. Numeric and text types cannot natively represent calendar dates.
Question 16Data Management
A user needs to add a new attribute field to an existing feature class. Which approach is valid in ArcGIS Pro?
- Rename the geodatabase
- Convert the feature class to a shapefile
- Use the Fields view in the attribute table Correct answer.
- Edit the .aprx file in a text editor
Explanation
The Fields view lets users add, delete, and modify fields of a feature class directly. Editing the project file or renaming the geodatabase does not modify schema.
Question 17Data Management
Which ArcGIS Pro feature allows multiple users to edit the same enterprise geodatabase data and reconcile versions?
- Subtypes
- Domains
- Versioning Correct answer.
- Attribute rules
Explanation
Versioning lets editors work in isolated versions that can be reconciled and posted to the default version. Domains, subtypes, and attribute rules constrain values but do not isolate edits.
Question 18Data Management
Which tool is used to build a new feature class from the overlapping portions of two polygon layers?
- Symmetrical Difference
- Union
- Intersect Correct answer.
- Erase
Explanation
Intersect outputs only the geometry shared by all input layers. Union keeps all areas from both inputs, and Erase removes overlapping areas.
Question 19Data Management
Which tool removes the portions of input features that fall inside a polygon overlay layer?
- Dissolve
- Intersect
- Erase Correct answer.
- Clip
Explanation
Erase removes input geometry that overlaps the erase features, leaving the remainder. Clip instead keeps the portion inside the clip boundary.
Question 20Data Management
A user wants to store a standalone table of measurements that has no spatial geometry inside a geodatabase. What should be created?
- A table Correct answer.
- A feature dataset
- A raster dataset
- A feature class
Explanation
A geodatabase table stores attribute records without geometry. Feature classes and rasters carry spatial data, and feature datasets organize feature classes.
Question 21Data Management
What is the role of a feature dataset in a geodatabase?
- It defines the default symbology for layers
- It compresses the geodatabase for backup
- It groups feature classes that share a coordinate system for topology and networks Correct answer.
- It stores only raster datasets
Explanation
A feature dataset is a container that organizes feature classes sharing a spatial reference so they can participate in topology, networks, or relationship classes. It does not store rasters or control symbology.
Question 22Data Management
Which ArcGIS Pro tool calculates summary statistics such as sum and mean for a field and writes the results to a new table?
- Tabulate Area
- Frequency
- Spatial Join
- Summary Statistics Correct answer.
Explanation
Summary Statistics computes statistics like sum, mean, and count for specified fields and outputs a table. Frequency counts unique value combinations instead.
Question 23Data Management
Which relationship type in a relationship class allows a single origin feature to be associated with many destination features?
- One-to-one
- Many-to-many
- Simple
- One-to-many Correct answer.
Explanation
A one-to-many relationship links one origin record to multiple destination records. One-to-one restricts each origin to a single destination, and many-to-many allows multiple on both sides.
Question 24Data Management
A user must import a comma-separated values file containing latitude and longitude into a map as points. Which workflow is appropriate?
- Use the Project Raster tool
- Use the XY Table To Point tool Correct answer.
- Use the Dissolve tool
- Use the Clip tool
Explanation
XY Table To Point reads coordinate fields from a table and creates a point feature class. The other tools operate on existing spatial data rather than creating points from tabular coordinates.
Question 25Data Management
Which ArcGIS Pro capability automatically enforces data integrity rules, such as preventing a value outside an allowed range, during editing?
- Attribute rules Correct answer.
- Layer blending
- Label classes
- Definition queries
Explanation
Attribute rules are geodatabase rules that validate or calculate values during editing to enforce data integrity. Display features such as queries and labels do not enforce constraints.
Question 26Data Management
Which file extension identifies a file geodatabase in ArcGIS Pro?
- .shp
- .mdb
- .gdb Correct answer.
- .aprx
Explanation
A file geodatabase is stored as a folder with the .gdb extension and holds feature classes, tables, and other items. The other extensions belong to different storage formats or project files.
Question 27Data Management
Which ArcGIS Pro element is required before features can be created in a new, empty feature class?
- A definition query
- A join
- A layer file
- A spatial reference Correct answer.
Explanation
Every feature class must have a spatial reference that defines its coordinate system and how geometry is stored. Definition queries, layer files, and joins are display or analysis constructs that do not define geometry storage.
Question 28Data Management
A user wants to change the name of an existing field in a geodatabase feature class. Which approach works?
- Use the Alter Field tool to rename the field Correct answer.
- Delete the field and recreate it with the new name
- Rename the field directly in the Catalog pane
- Edit the field alias in the Fields view and save
Explanation
The Alter Field geoprocessing tool can rename a field in a geodatabase feature class while preserving its data. Editing an alias changes only the display name, and recreating the field discards the stored values.
Question 29Data Management
Which ArcGIS Pro tool should be used to create a new feature class that contains only the features of an existing feature class that meet a SQL expression?
- Select Layer By Attribute
- Copy Features
- Feature Class To Feature Class Correct answer.
- Select By Location
Explanation
Feature Class To Feature Class accepts a SQL expression and writes only the matching features to a new output feature class. Selection tools mark features but do not by themselves create a new dataset.
Question 30Data Management
Which ArcGIS Pro item allows a user to define and store a set of attribute domains for reuse across multiple feature classes?
- A geodatabase domain Correct answer.
- A coded value domain
- A subtype
- A range domain
Explanation
Domains are geodatabase-level objects that can be assigned to fields in many feature classes, and both coded value and range domains are types of geodatabase domains. Subtypes organize features within a single feature class.
Question 31Data Management
A user needs to merge two polygon feature classes that have different coordinate systems into one output. What must be considered?
- The tools will project inputs to the output coordinate system on the fly Correct answer.
- The coordinate system cannot be changed during the merge
- The inputs must be in identical coordinate systems or the tool fails
- The output inherits the coordinate system of the first input, ignoring the second
Explanation
Most overlay and merge tools project input data to the coordinate system specified for the output environment. Inputs do not need to share a coordinate system.
Question 32Data Management
Which ArcGIS Pro operation creates a new feature class by splitting an existing polygon feature class along a line layer?
- Erase
- Clip
- Split
- Cut Polygons Correct answer.
Explanation
The Cut Polygons tool divides polygon features using line features and writes the resulting pieces to a new feature class. Clip and Erase modify extent rather than splitting along lines.
Question 33Data Management
Which ArcGIS Pro tool should be used to find and remove duplicate records in a standalone table based on a key field?
- Join Field
- Summarize
- Find Identical
- Delete Identical Correct answer.
Explanation
Delete Identical removes records that share identical values in the specified fields, leaving one record. Find Identical only reports duplicates without removing them.
Question 34Data Management
Which ArcGIS Pro tool should be used to convert a feature class to a shapefile for delivery to a client who requires that format?
- Copy Rows
- Feature Class To Shapefile Correct answer.
- Export Features
- Table To Table
Explanation
Feature Class To Shapefile converts feature classes to shapefile format and handles the output folder. Export Features writes to geodatabase formats.
Question 35Data Management
What is the purpose of a topology in a geodatabase?
- To define and validate spatial relationships among features Correct answer.
- To store symbology for features
- To compress feature geometry for storage
- To create a backup copy of a feature class
Explanation
A topology defines rules that describe how features should share geometry, such as no gaps or overlaps, and validates those rules. It does not handle symbology or storage compression.
Question 36Data Management
A user needs to attach a photo file to a specific feature record in a geodatabase. Which geodatabase capability supports this?
- Attachments Correct answer.
- Domains
- Subtypes
- Relationship classes
Explanation
Attachments allow files such as images or documents to be linked to individual features and stored with the feature class. Domains and subtypes manage attribute values, and relationship classes link features or tables.
Question 37Data Management
Which ArcGIS Pro tool should be used to create a new feature class that contains only the portions of features inside a polygon boundary?
- Union
- Dissolve
- Clip Correct answer.
- Intersect
Explanation
Clip extracts the portions of input features that fall within the clip boundary and writes them to a new feature class. Intersect combines attributes from both inputs, and Union merges all polygons.
Question 38Data Management
Which ArcGIS Pro tool should be used to calculate the area of each polygon and store it in a new field?
- Add Field
- Calculate Geometry Correct answer.
- Field Calculator with a text expression
- Summary Statistics
Explanation
The Calculate Geometry command computes geometric properties such as area or length and writes them to a field. Add Field creates the field but does not populate it.
Question 39Data Management
Which ArcGIS Pro tool should be used to create a new feature class containing the portions of two polygon layers that do not overlap each other?
- Symmetrical Difference Correct answer.
- Union
- Identity
- Intersect
Explanation
Symmetrical Difference returns the areas that belong to only one of the two inputs, excluding the overlap. Union and Intersect include the overlapping area.
Question 40Data Management
A user opens an enterprise geodatabase feature class and finds that edits cannot be saved because the data is registered as versioned. What must the user do before editing?
- Reconcile the data before editing
- Delete the existing version
- Create a new version and edit that version Correct answer.
- Change the data to unversioned
Explanation
When data is versioned, users edit within a version, typically a new child version created from a parent, and later reconcile and post changes. Reconciling occurs after editing rather than before.
Question 41Data Management
Which ArcGIS Pro tool should be used to add a field to a feature class and then populate it with values from a joined table?
- Join Field Correct answer.
- Add Field
- Add Join
- Calculate Field
Explanation
Join Field permanently appends fields and their values from a table to a target table or feature class. Add Join creates a temporary join that is not stored in the data.
Question 42Data Management
Which ArcGIS Pro tool should be used to create a new feature class from a selection of features in an existing layer?
- Project
- Copy Features
- Feature Class To Feature Class
- Export Features Correct answer.
Explanation
Export Features writes the current selection or definition query result to a new dataset in a chosen format. Copy Features copies all features without honoring the selection.
Question 43Data Management
Which ArcGIS Pro tool should be used to create a new feature class containing only features from one layer that overlap features in another layer?
- Intersect Correct answer.
- Select By Location
- Near
- Spatial Join
Explanation
Intersect writes the overlapping portions of features to a new feature class. Select By Location only creates a selection, and Spatial Join appends attributes without creating new geometry.
Question 44Data Management
Which ArcGIS Pro tool should be used to create a new feature class that contains features from two layers combined into a single output?
- Append
- Dissolve
- Merge Correct answer.
- Union
Explanation
Merge combines features from multiple inputs of the same geometry type into one new output feature class. Append adds features to an existing target rather than creating a new one.
Question 45Data Management
Which ArcGIS Pro tool should be used to create a new feature class that contains the centroid of each polygon?
- Feature To Point Correct answer.
- Feature Vertices To Points
- Buffer
- Polygon To Line
Explanation
Feature To Point creates point features at the centroid or inside point of each polygon. Feature Vertices To Points creates points at vertices rather than centroids.
Question 46Data Management
A user needs to create a relationship class between a feature class and a standalone table so that each feature can be linked to multiple records. What should be configured?
- A simple relationship
- A one-to-many relationship Correct answer.
- A composite relationship
- A one-to-one relationship
Explanation
A one-to-many relationship allows a single origin feature to be associated with multiple destination records. One-to-one restricts each feature to a single record.
Question 47Data Management
Which ArcGIS Pro tool should be used to create a new feature class that contains features from a layer that are within a specified distance of another layer?
- Buffer Correct answer.
- Select By Location
- Near
- Spatial Join
Explanation
Buffer creates polygon areas at a specified distance from input features, which can then be used for selection or overlay. Near computes distances without creating polygons.
Question 48Data Management
Which ArcGIS Pro tool should be used to change the coordinate system of a feature class permanently?
- Project Correct answer.
- Project Raster
- Define Projection
- Transform
Explanation
Project creates a new dataset in a different coordinate system by transforming the geometry. Define Projection only records coordinate system metadata without changing coordinates.
Question 49Data Management
Which ArcGIS Pro tool should be used to create a new feature class that contains only features from a layer that do not overlap a polygon mask layer?
- Symmetrical Difference
- Clip
- Erase Correct answer.
- Intersect
Explanation
Erase removes the portions of input features that fall inside the erase features and writes the remainder to a new feature class. Clip keeps the portions inside the boundary.
Question 50Data Management
A user needs to create a new feature class that contains a single polygon for each unique value of a category field. Which tool should be used?
- Dissolve Correct answer.
- Aggregate
- Union
- Merge
Explanation
Dissolve merges features that share the same value in the specified field into single features. Merge combines separate inputs, and Union overlays polygons.