Une géodatabase stocke des données géographiques organisées en jeux de données. Une géodatabase peut gérer des données spatiales et non spatiales. Parmi les exemples de types de jeux de données susceptibles d'être gérés dans une géodatabase figurent les objets et les classes d'entités, les classes de relations, les topologies, les réseaux, les MNT, les jeux de données raster et les catalogues d'images. Une géodatabase d'entreprise stocke les données dans une base de données relationnelles et utilise les fonctions de la base de données relationnelles pour prendre en charge le stockage de jeux de données volumineux et fournir un accès multi-utilisateurs efficace aux données.
Le cycle de vie standard d'une géodatabase d'entreprise comprend les étapes suivantes :
- Conception d'une géodatabase
- Création d'une géodatabase
- Chargement initial des données
Au cours de cette phase, des données sont chargées pour une zone d'intérêt. Les données qui sont chargées peuvent provenir de bases de données d'entreprise existantes ou de bibliothèques de cartes. Elles peuvent également être achetées.
- Mise à jour et maintenance des données
Au cours de cette phase, des données existantes sont modifiées et de nouvelles données sont ajoutées à la base de données comme il convient. Les mises à jour sont effectuées avec la base de données correspondant aux unités définies par l'application de travail ou de transactions, telles que l'ajout d'un nouvel égout ou la mise à jour d'une limite de parcelle. La phase de mise à jour et de maintenance des données peut également inclure le chargement incrémentiel des données, qui développe davantage les limites de la base de données. Ce chargement incrémentiel des données peut survenir lorsqu'une société acquiert de nouveaux secteurs ou lorsque l'étendue spatiale d'une zone d'étude se développe.
Voici quelques exemples des modifications qui peuvent être apportées à une géodatabase lors de la mise à jour et la maintenance des données :
- Mise à jour de l'adresse d'un client dans une base de données utilitaire
- Subdivision d'une parcelle pour refléter une vente dans une base de données cadastrale
- Ajout d'un service à un nouveau client dans une base de données utilitaire
- Mise à jour d'un îlot forestier pour refléter une opération d'abattage planifiée
- Conception d'une nouvelle sous-station dans une base de données utilitaire
- Extraction d'une section d'une base de données utilitaire, modification de cette section dans le champ pour refléter les dommages provoqués par une tempête et réintégration du travail dans la base de données centrale
- Planification d'une nouvelle subdivision dans une base de données d'aménagement du territoire
- Elaboration d'un scénario hypothétique pour une simulation de récupération d'urgence
Chacune des modifications ci-dessus correspond à une unité définie par l'application de travail ou de transaction qui est effectuée avec une géodatabase.
La rubrique Stratégies de gestion des données explique comment prendre en charge les transactions de complexité et de durée variables avec des données géographiques simples et complexes.