Geodatabase Design with ArcGIS Pro Training Course

Duration 10 days 16 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends GIS Analysts, GIS Database Administrators and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-GRS-131

Before you join: Participants should be comfortable using ArcGIS Pro to view, edit, query and manage feature classes and tables.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Geodatabases fail when data models are copied from spreadsheets, editing rules are undefined, coordinate systems are inconsistent, or enterprise permissions are added after publication. The result is duplicate assets, unreliable spatial analysis, slow editing, and maps that cannot be trusted for planning, service delivery, asset maintenance, environmental monitoring, or regulatory reporting. GIS teams need designs that reflect business processes, protect authoritative data, and remain maintainable as datasets, users, and applications grow.

This course develops the design and architecture skills needed to create file and enterprise geodatabases in ArcGIS Pro. Participants translate business requirements into conceptual, logical, and physical data models; define feature classes, tables, domains, subtypes, relationship classes, attachments, and topology rules; and select suitable coordinate systems and spatial reference settings. They configure editing workflows, data quality controls, attribute rules, versioning, permissions, indexing, and publication patterns for ArcGIS Enterprise. The course also covers data migration, metadata, documentation, performance diagnosis, backup considerations, and governance decisions for multi-user GIS environments.

Teaching combines focused instructor briefings, worked ArcGIS Pro demonstrations, sector-based cases, design critiques, group modelling tasks, and guided configuration work. Cases reflect common requirements from local government asset registers, utility networks, land administration, environmental monitoring, emergency response, and banking branch-location data. Participants progressively build a documented geodatabase design and finish with a complete capstone architecture package: requirements, data model, integrity rules, editing model, security approach, and implementation plan.

The course suits GIS professionals who already use ArcGIS Pro and need to move from managing individual datasets to designing dependable shared information systems. It is particularly relevant where multiple editors, operational applications, reporting obligations, or authoritative asset data require controlled structures and clear ownership.

What you will be able to do

  • Translate business requirements into conceptual, logical and physical geodatabase data models
  • Design feature classes, tables, relationship classes, domains and subtypes for operational workflows
  • Configure topology rules, attribute rules and contingent values to enforce data integrity
  • Select spatial references, storage settings and indexing strategies for reliable spatial data
  • Implement multiuser editing, versioning and permissions for enterprise geodatabase workflows
  • Plan geodatabase migration, metadata, quality assurance and lifecycle maintenance activities
  • Publish authoritative geodatabase content through ArcGIS Enterprise service patterns
  • Produce a documented geodatabase architecture and implementation plan for a business case

Benefits of attending

For you

  • Design geodatabases that support credible operational and analytical decisions
  • Specify data integrity controls before costly editing and migration work begins
  • Discuss enterprise GIS requirements confidently with database administrators and developers
  • Create reusable schema documentation for new datasets and system procurements
  • Build evidence of advanced ArcGIS Pro data architecture capability

For your organisation

  • Reduce duplicate spatial records and conflicting versions of authoritative assets
  • Improve editing quality through defined domains, topology and attribute validation
  • Shorten application delivery by providing documented schemas for GIS developers
  • Protect operational data through planned permissions, versioning and maintenance procedures
  • Support auditable reporting with metadata, lineage and defined data ownership

Course modules

16 modules over 10 days

Participants can distinguish geodatabase architecture options and justify a design approach against operational requirements.

  • Geodatabase components: feature datasets, feature classes, tables and relationship classes
  • File, mobile and enterprise geodatabases compared against operational requirements
  • Business process mapping identifies authoritative data, editors, consumers and decision points
  • Conceptual, logical and physical models separate requirements from implementation details
  • Data lifecycle stages define capture, maintenance, archival and retirement responsibilities
  • Architecture decisions balance data volume, concurrency, connectivity and administration effort

Participants can convert stakeholder needs into documented spatial data and workflow requirements.

  • Stakeholder interviews identify decisions, outputs, data owners and service-level expectations
  • Use cases document create, read, update and delete data transactions
  • Data requirements matrix links business fields to source and stewardship
  • Functional requirements separate editing, analysis, reporting and publication needs
  • Nonfunctional requirements define availability, response times, security and retention
  • Acceptance criteria establish measurable tests for the proposed geodatabase design

Participants can create logical entity-relationship models for spatial business processes.

  • Entity-relationship diagrams represent entities, attributes, cardinality and optionality
  • Identify spatial entities from assets, events, boundaries and observation records
  • Primary keys, foreign keys and surrogate identifiers support stable relationships
  • Normalisation reduces repeated attributes while preserving required operational history
  • Denormalisation decisions address reporting speed, editing simplicity and service requirements
  • Logical model review tests business rules against representative workflow scenarios

Participants can define spatial reference and feature dataset structures appropriate to intended use.

  • Coordinate system selection considers accuracy, area, distance and interoperability requirements
  • Horizontal and vertical datums documented using authoritative transformation parameters
  • Feature datasets group classes requiring shared coordinate systems and topology
  • XY resolution and tolerance settings influence coordinate storage and validation
  • Z and M values configured for elevation, routes and linear referencing
  • Spatial reference documentation records source systems, transformations and precision decisions

Participants can build efficient feature class and table schemas from approved logical models.

  • Feature class geometry types selected for points, lines, polygons and multipatches
  • Field data types match identifiers, measurements, dates, codes and descriptive values
  • Field naming conventions support readable services, exports and database administration
  • Nullable fields, defaults and required values reflect documented business rules
  • Global IDs enable attachments, replication and stable cross-system references
  • Attribute schema review detects ambiguous fields, duplicates and inappropriate free text

Participants can configure controlled attribute values that match operational classifications and rules.

  • Coded value domains standardise asset classes, status codes and inspection outcomes
  • Range domains constrain measurements such as pressure, depth and capacity
  • Subtypes assign default values and behaviour for related feature categories
  • Contingent values restrict valid field combinations within defined asset types
  • Domain ownership and change control prevent uncontrolled classification drift
  • Data dictionaries document definitions, permissible values, units and custodians

Participants can model related records and attachments without duplicating operational information.

  • Relationship classes connect assets, inspections, work orders and observations
  • One-to-one, one-to-many and many-to-many cardinalities model business records
  • Composite relationships define parent-child behaviour during feature deletion
  • Attachment tables store photographs, documents and field evidence against records
  • Attributed relationships capture dates, roles and quantities between entities
  • Relationship validation tests referential integrity under editing and deletion scenarios

Participants can design topology rules that detect unacceptable spatial relationships and geometry errors.

  • Topology rule selection reflects connectivity, coverage and boundary management requirements
  • Must Not Overlap rules identify duplicate polygons and conflicting asset extents
  • Must Not Have Gaps controls parcel, service area and land-cover coverage
  • Point Must Be Covered By Line validates inspection and network observations
  • Topology ranks assign correction priority where feature classes share boundaries
  • Error exceptions documented with rationale, ownership and periodic review dates

Participants can implement ArcGIS attribute rules to calculate, constrain and validate data edits.

  • Calculation rules populate identifiers, timestamps and derived operational attributes
  • Constraint rules block edits that violate defined business conditions
  • Validation rules identify records requiring review after batch updates
  • Arcade expressions reference attributes, geometry and related record conditions
  • Rule evaluation order prevents conflicting calculations and misleading error messages
  • Validation status workflows assign review responsibility and closure evidence

Participants can specify controlled editing workflows and quality checks for shared geodatabase content.

  • Editing templates standardise geometry capture, attributes and default asset classifications
  • Snapping settings support precise connectivity and coincident boundary maintenance
  • Quality assurance plans define checks, sampling rates, thresholds and escalation
  • Data Reviewer checks target geometry, attributes, duplicates and spatial relationships
  • Error management records issue type, severity, assignee and corrective action
  • Editorial procedures separate data capture, verification, approval and publication roles

Participants can plan enterprise geodatabase deployment with appropriate database and storage choices.

  • Enterprise geodatabases connect ArcGIS Pro with managed relational database systems
  • Database platform selection compares SQL Server, PostgreSQL and Oracle capabilities
  • Schema ownership separates database administration from GIS data stewardship duties
  • Storage configuration considers tablespaces, filegroups, backups and transaction logs
  • Connection files manage authenticated access without distributing administrative credentials
  • Deployment checklist verifies software compatibility, privileges and database prerequisites

Participants can select and configure multiuser editing workflows for concurrent data maintenance.

  • Traditional and branch versioning compared for editing and service workflows
  • Named versions isolate planned edits, quality review and approval stages
  • Reconcile and post operations integrate reviewed changes into authoritative data
  • Conflict detection settings determine attribute, row and geometry resolution behaviour
  • Version access permissions restrict editors, reviewers and data administrators appropriately
  • Editing workflow diagrams define handoffs, review gates and rollback procedures

Participants can establish geodatabase governance controls for access, ownership, metadata and change management.

  • Role-based access control assigns least-privilege database and GIS permissions
  • Data stewardship matrix identifies owners, custodians, editors and approval authorities
  • ISO 19115 metadata elements document purpose, lineage, quality and constraints
  • Naming standards cover datasets, fields, domains, versions and published services
  • Change requests assess schema impacts, migration steps and stakeholder approvals
  • Retention schedules define archival, disposal and preservation requirements for records

Participants can diagnose geodatabase performance issues and define routine maintenance actions.

  • Spatial indexes accelerate map display, selection and spatial query operations
  • Attribute indexes support frequent joins, filters and relationship class queries
  • Query plans reveal inefficient predicates, missing indexes and excessive table scans
  • Analyze datasets updates database statistics after significant data changes
  • Compress operations reduce versioned edit states under approved maintenance procedures
  • Maintenance calendars schedule backups, index rebuilding, validation and monitoring

Participants can plan controlled migration and publication of authoritative geodatabase content.

  • Extract-transform-load mapping aligns source fields with target schema definitions
  • Data profiling identifies nulls, duplicates, invalid codes and geometry defects
  • Field mapping documents conversion rules, defaults and rejected-record treatment
  • Append and Load Data tools support controlled population of target classes
  • Feature services expose authoritative layers with editing and query capabilities
  • Publication plans define ownership, refresh frequency, service limits and audiences

Participants can build, review and present a complete geodatabase architecture package for a realistic operational scenario.

  • Scenario requirements translated into conceptual, logical and physical data models
  • ArcGIS Pro schema built with domains, subtypes, relationships and topology
  • Attribute rules and quality controls configured against stated business requirements
  • Enterprise editing model specifies versions, roles, approvals and conflict handling
  • Implementation plan addresses migration, metadata, testing, deployment and maintenance
  • Peer design review evaluates traceability, integrity, performance and governance decisions

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. Geodatabase requirements specification template
  2. Conceptual and logical data model
  3. ArcGIS Pro schema design checklist
  4. Data integrity rules catalogue
  5. Enterprise editing and security plan
  6. Geodatabase implementation roadmap

Who should attend

  • GIS Analysts — need to design controlled datasets beyond individual map projects
  • GIS Database Administrators — manage enterprise geodatabases, permissions and database performance
  • Spatial Data Managers — define standards, ownership and quality controls for authoritative data
  • Asset Management Specialists — structure inspection, maintenance and asset-location information reliably
  • GIS Developers — require dependable schemas and services for web and mobile applications
  • IT Database Administrators — support ArcGIS Enterprise data stores and geodatabase infrastructure

Skills and tools covered

Geodatabase data modellingSpatial data integrityEnterprise GIS architectureMultiuser editing workflowsDatabase performance tuningGIS data governance

Tools and standards

ArcGIS Pro, ArcGIS Enterprise, ArcGIS Data Reviewer, ISO 19115

How the course runs

Training methodology

The instructor uses short technical briefings followed by ArcGIS Pro demonstrations and structured case work. Participants assess business requirements, sketch data models, configure schemas, test integrity controls, and review design decisions in peer groups. Cases include asset inventories, land parcels, environmental observations and service locations. Guided simulations address multiuser editing, conflict management, permissions, publishing and data migration. Each participant applies the methods to a selected workplace scenario and receives feedback on their architecture choices.

Requirements and prerequisites

Participants should be comfortable using ArcGIS Pro to view, edit, query and manage feature classes and tables. Prior experience creating maps, joining tables, selecting features and working with attribute data is assumed. Familiarity with basic relational database concepts, such as records, fields, primary keys and relationships, is helpful. Participants do not need programming experience, advanced SQL knowledge, ArcGIS Enterprise administration experience, or prior database server administration. The course explains enterprise architecture decisions before participants configure them in ArcGIS Pro.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

Participants should already be able to use ArcGIS Pro for basic mapping, editing, selections and attribute-table work. Experience with relational databases is helpful but not essential; the course introduces the database concepts required for geodatabase design.

Bring examples of datasets, data dictionaries, workflow diagrams or recurring data-quality problems from your work if your organisation permits it. Training computers and the required ArcGIS Pro software are provided for classroom delivery, with access arrangements confirmed for live online participants.

It is intended for GIS analysts, spatial data managers, GIS database administrators, asset information specialists, GIS developers and supporting IT database staff. It is most useful for people responsible for shared, authoritative or multiuser spatial data.

Mapping and analysis courses focus on producing maps, running tools and interpreting spatial patterns. This course focuses on the underlying data architecture: schema design, integrity controls, relationships, versioning, security, maintenance and enterprise publication.

Participants can use the requirements templates, modelling methods and review checklists when creating a new geodatabase or improving an existing one. The capstone structure can also support internal design reviews, procurement specifications and data migration planning.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first week builds data modelling, schema and integrity skills; the second week addresses enterprise deployment, governance, performance, migration and the final architecture capstone.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.