Création de tables

Les tables représentent l'un des trois types de jeu de données clés dans un SIG, avec les classes d'entités et les jeux de données image (appelés généralement jeux de données raster dans ArcGIS). Les utilisateurs de SIG utilisent des tables pour stocker des attributs descriptifs. Les tables constituent également le mécanisme utilisé pour stocker des classes d'entités et des jeux de données raster dans chaque géodatabase.

Dans ArcGIS, une table comporte une série de lignes et de colonnes utilisées pour stocker des informations de description. Chaque ligne a une série de champs avec des valeurs. Les mêmes champs (ou colonnes) apparaissent dans chaque ligne. Chaque colonne est associé à un type, tel qu'un nombre entier, un nombre réel avec des décimales, un champ de texte, un champ de date, un champ de forme ou un champ binaire similaire pour gérer des structures plus sophistiquées telles que la géométrie des entités, des images, un champ XML, etc.

Chaque ligne d'une table peut être considérée comme un objet ; les champs contiennent les propriétés descriptives de chaque objet. Dans le cas de classes d'entités, l'objet de chaque ligne correspond à une entité et la colonne de forme contient la géométrie des entités (par exemple, un point, une ligne ou un polygone). Dans le cas d'une table non spatiale (c.-à-d. une table attributaire typique), ces objets sont parfois appelés objets "aspatiaux" ou objets non spatiaux.

Les attributs de parcelle sont accessibles à l'aide de l'identification de parcelle.

Les utilisateurs ArcGIS travaillent avec des tables dans de nombreux formats et de nombreuses sources, notamment :

Pour plus d'informations sur les opérations possibles à l'aide des différents types de tables dans ArcGIS, reportez-vous à la rubrique A propos des sources de données tabulaires.

Pour plus d'informations sur la création de tables dans les géodatabases, reportez-vous à la rubrique Conception de tables dans la géodatabase.

De nombreuses tables sont organisées dans la géodatabase et gérées dans le cadre de celle-ci. Il s'agit du mécanisme principal utilisé pour gérer les informations descriptives relatives à des entités et des images.

Création de tables dans la fenêtre Catalogue

Etapes :
  1. Dans la fenêtre Catalogue, cliquez avec le bouton droit de la souris sur la base de données dans laquelle vous souhaitez créer une table, puis sélectionnez Nouveau > Table.

    Un assistant permettant de définir une nouvelle table apparaît.

    AstuceAstuce :

    Lorsque vous créez une nouvelle table, vous pouvez utiliser une autre table comme modèle. Cliquez sur Importer, recherchez la table contenant les définitions de champ que vous souhaitez copier, puis cliquez sur OK. Vous pouvez à présent mettre à jour les noms de champs et leurs types de données.

  2. Saisissez le nom de la table.
  3. Entrez éventuellement un alias.
  4. Cliquez sur Suivant.
  5. Si vous créez une table dans une géodatabase fichier, vous pouvez éventuellement choisir un mot-clé de configuration (facultatif) pour configurer votre table afin de gérer des champs de texte dans différentes langues.

    Dans la plupart des cas, il est recommandé d'utiliser le mot-clé DEFAULTS.

    Si vous souhaitez stocker des caractères asiatiques tels que du japonais ou du chinois dans des champs de texte de votre table au sein d'une géodatabase fichier, vous pouvez sélectionner le mot-clé TEXT_UTF16 pour les géodatabases fichier.

    Pour plus d'informations, reportez-vous aux rubriques Mots-clés de configuration pour les géodatabases fichier et Mots-clés de configuration pour les géodatabases ArcSDE.

  6. Pour ajouter un champ à la table, cliquez sur la ligne vierge suivante de la colonne Nom du champ, puis saisissez un nom.
  7. Cliquez sur la colonne Type de données située en regard du nouveau nom de champ, puis sélectionnez le type de données.
  8. Pour créer un alias pour ce champ, cliquez sur le champ en regard du titre Alias, puis saisissez le nom de l'alias de ce champ.
  9. Pour éviter que des valeurs nulles ne soient stockées dans ce champ, cliquez sur le champ en regard de l'option Autoriser les valeurs nulles, cliquez sur la flèche de la liste déroulante, puis sur Non.
  10. Pour associer une valeur par défaut à ce champ, cliquez sur le champ en regard de l'option Valeur par défaut, puis saisissez la valeur.
  11. Pour associer un domaine à ce champ, cliquez sur le champ en regard de l'option Domaine, cliquez sur la flèche de la liste déroulante afin d'afficher une liste des domaines correspondant à ce type de champ, puis sélectionnez le domaine.
  12. Pour définir d'autres propriétés spécifiques au type de champ, cliquez sur la propriété dans la liste déroulante ou saisissez la propriété.
  13. Répétez les étapes 6 à 12 jusqu'à ce que tous les champs de la table aient été définis.

    RemarqueRemarque :

    si vous avez entré un champ que vous ne souhaitez pas inclure dans la nouvelle table, sélectionnez-le en cliquant sur son onglet dans la grille, puis appuyez sur la touche SUPPR.

  14. Cliquez sur Terminer.

RemarqueRemarque :

Toutes les tables simples de la géodatabase nécessitent un champ de type ObjectID. Le champ ObjectID identifie de manière unique chaque objet stocké dans la table de la base de données.

Création de tables à l'aide du géotraitement

Etapes :
  1. Dans ArcToolBox, développez Outils de gestion des données, développez le jeu d'outils Tables, puis cliquez sur Créer une table.
  2. Spécifiez le nom de la géodatabase dans laquelle la nouvelle table sera créée ou indiquez le nom de l'espace de travail en sortie (dossier) dans lequel une nouvelle table dBASE sera créée.
  3. Fournissez le nom de la nouvelle table et une table facultative dont les champs peuvent être utilisés comme modèle pour les champs de la nouvelle table.
  4. Définissez un mot-clé de configuration si nécessaire pour gérer des champs de texte dans différentes langues.

    Si vous créez une table dans une géodatabase fichier, vous pouvez sélectionner un mot-clé de configuration (facultatif) pour configurer votre table. Dans la plupart des cas, il est recommandé d'utiliser le mot-clé DEFAULTS.

Rubriques connexes


7/10/2012