Propriétés d'une colonne

Pour visualiser ou modifier les propriétés d'une colonne, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets ou dans une liste. Les onglets de feuille de propriétés et zones répertoriés ici sont ceux disponibles par défaut, avant toute personnalisation de l'interface par vous ou par un administrateur.

L'onglet Général contient les propriétés suivantes :

Propriété

Description

Nom/Code/Commentaire

Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.

Stéréotype

Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou bien ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension.

Table

Spécifie la table contenant la colonne.

Type de données

Spécifie le format de données correspondant à la colonne (par exemple, numérique, alphanumérique, booléen, etc.).

Longueur

Spécifie la longueur maximum des données stockées dans la colonne.

Précision

Spécifie le nombre maximal de chiffres après le séparateur décimal.

Domaine

Spécifie le nom du domaine associé (voir Domaines (MCD/MLD/MPD)). Utilisez les outils à droite de cette zone pour créer un domaine, parcourir une arborescence de domaines disponibles ou afficher les propriétés du domaine sélectionné.

Clé primaire

Spécifie que les valeurs de la colonne identifient de façon unique une ligne dans la table.

Clé étrangère

Spécifie que la colonne dépend d'une colonne de clé primaire contenue dans une autre table et qu'elle est migrée à partir de cette colonne de clé primaire.

Séquence

Spécifie la séquence associée à la colonne (voir Séquences (MPD)).

Affichée

Spécifie que la colonnes sélectionnée peut être affichée dans le symbole de table.

With default

Spécifie que la colonne doit avoir une valeur non NULL

Obligatoire

Spécifie qu'une valeur par défaut est affectée à la colonne lorsque vous insérez une valeur NULL (pas disponible pour tous les SGBD).

Identity

Spécifie que la colonne est renseignée par des valeurs générées par la base de données. Les colonnes Identity sont souvent utilisées comme clés primaires (pas disponible pour tous les SGBD).

Calculée

Spécifie que la colonne est calculée à partir d'une expression en utilisant des valeurs d'autres colonnes de la table (pas disponible pour tous les SGBD).

Mots clés

Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules.

Onglet Détails

L'onglet Détails contient les propriétés suivantes :

Propriété

Description

Valeurs NULL

Spécifie la proportion d'entrée de colonne contenant des valeurs NULL. Vous pouvez spécifier un nombre ou un pourcentage dans cette zone et dans les autres zones dans la zone de groupe Paramètres de remplissage de colonne ou les obtenir de votre base de données (voir Obtention de statistiques de colonne depuis votre base de données).

Valeurs distinctes

Spécifie la proportion d'entrées de colonne contenant des valeurs distinctes. Vous pouvez spécifier un nombre ou un pourcentage dans cette zone, ou déduire sa valeur des statistiques relatives à la base de données. Par exemple, si vous définissez un pourcentage de valeurs distinctes de 100 % pour une colonne et de 80 % pour une seconde colonne et que vous générez la table avec 10 lignes, toutes les 10 lignes de la première colonnes auront des valeurs distinctes, tandis que seules 8 lignes de la seconde colonne auront des valeurs distinctes.

Lorsque vous appliquez un profil de données de test doté d'une source de génération sous forme de liste à une colonne qui s'est vue attribuer un pourcentage de valeurs distinctes, PowerAMC utilise les valeurs de la liste du profil de données. Si cette liste ne contient pas assez de valeurs, un message d'avertissement s'affiche dans la fenêtre Résultats et vous informe que le paramètre relatif aux valeurs distinctes ne peut pas être respecté par manque de valeurs suffisantes dans la liste.

Longueur moyenne

Spécifie la longueur moyenne d'une valeur. Vous pouvez spécifier un nombre dans cette zone, ou déduire sa valeur des statistiques relatives à la base de données.

Profil

Spécifie un profil de données de test à utiliser pour générer les données de test pour la colonne. Cliquez sur le bouton Points de suspension à droite de cette zone pour accéder à la boîte de dialogue Liste des profils de donnes de test (voir Remplissage des colonnes à l'aide de données de test).

Expression calculée

Spécifie une expression calculée utilisée pour calculer les données pour la colonne (voir Création d'une colonne calculée).

Les onglets suivants sont également disponibles :