Note: Building Geodatabases resources have been revised and updated for ArcGIS 10.5. Please note any errors or omissions in the comments.
Esri Resources:
Building Geodatabases resource by course topic
Geodata
Geodatabases
Types of geodatabases
Creating geodatabases
- An overview of creating geodatabases
- Creating a personal geodatabase
- Creating a file geodatabase
- Creating a geodatabase on a database server
- Create an enterprise geodatabase
Tutorial
Videos
- 2013 Esri International User Conference
Types of Geodatabases: Which One is Right for Me?
Esri Training – Web Courses
Feature classes and tables
Tables and feature classes
Data types
Adding datasets and other geodatabase elements
Tools
Rasters – Raster datasets and mosaic datasets
Data types
Rasters and images tutorials and workflows
Esri Training – Training Seminars
Articles
Subtypes
Subtypes
- A quick tour of subtypes
- Working with subtypes
- Creating subtypes
- Modifying and deleting subtypes
Maintaining attribute integrity
- About maintaining attribute integrity
- Editing attributes with subtypes and domains
- Validating features and relationships in ArcMap
Subtypes toolset
Building a geodatabase tutorial
Esri Training – Web Courses
Domains
Domains
- A quick tour of attribute domains
- Creating a new attribute range domain
- Creating a new coded value domains
- Modifying and deleting attribute domains
- Browsing the domains of a geodatabase
- Browsing the attribute domains of a geodatabase from the a feature class or table
- Associating default values and domains with tables and feature classes
Maintaining attribute integrity
- About maintaining attribute integrity while editing
- Editing attributes with subtypes and domains
- Validating features and relationships in ArcMap
Domains toolset
Building a geodatabase tutorial
Esri Training – Web Courses
Relationship classes
Joining and relating tables by attributes
Relationships and related objects
Editing relationships and related features
- About editing relationships in ArcMap
- Creating a relationship between selected features
- Editing the attributes of related features
Relationship Classes toolset
Building a geodatabase tutorial
Attachments
Attaching files to features
- Enabling attachments
- Adding attachments to features
- Viewing attachments
An overview of the Attachments toolset
Geodatabase topology
Topologies
- An overview of topology in ArcGIS
- Topology basics
- Topology in ArcGIS
- Designing a geodatabase topology
- Creating a topology
- Validating a topology
Editing topology
Building a geodatabase tutorial
Topology Rules Poster
- C:\Program Files (x86)\ArcGIS\Desktop10.3\Documentation\topology_rules_poster.pdf
Esri Training – Web Courses
XML Workspace
XML workspace document
Packages
About packaging and sharing data
- About packaging and sharing data
- Creating a layer package
- Creating a map package
- Creating a tile package
Esri Training – Web Courses
Geodata services
Geodata services
Geodatabase design
Designing a geodatabase
- An overview of geodatabase design
- Geodatabase design steps
- Documenting your geodatabase design
- Modeling feature classes
- Design tips
Designing a table
Data model sources
Example data models
Books
Old and/or deprecated resources
ArcGIS Functionality Matrixes - Desktop and server functionality by license level
Geodatabase
References
Essential readings on the geodatabase
Creating a geodatabase
Feature classes and tables
Rasters and mosaic datasets
Subtypes
Domains
Relationship classes
Attachments
Geodatabase topologies
Geodata services & packages
Geodatabase design
Esri Press books on geodatabase design
Other books
Data Models
ArcGIS for Local Government Community
ArcGIS for Utilities
Tools and utilities
Videos
2014 Esri International Developer Summit
2013 Esri International User Conference
Recommended Training/Follow-on Classes
On geodatabases
On editing and sharing geodatabases
On Python