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. |
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). |
Contrôles standard - spécifie des contraintes sur les données de colonne (voir Définition de contraintes de profilage de données).
Contrôles supplémentaires - fournit une instruction SQL modifiable, qui peut être utilisée afin de générer des contraintes plus complexes (voir Spécification de contraintes avancées).