Pré. | Proc. |
Créer des colonnes Tableau de base de données
Une colonne de base de données Tableau est représentée dans le profil Modélisation de données UML comme un attribut avec le stéréotype <<column>>. Pour un Tableau sélectionné, vous pouvez révision les colonnes existantes et créer de nouvelles colonnes, sur la page 'Colonnes' du générateur de base de données ou sur l'écran 'Colonnes et contraintes'.
Vous pouvez définir les détails des colonnes directement dans la liste des colonnes de l'onglet « Colonnes ». Les modifications sont automatiquement enregistrées au fur et à mesure que vous complétez chaque champ. Certains champs ont certaines restrictions sur les données que vous pouvez saisir, comme décrit ici. L'onglet contient également un panneau « Propriétés » et un champ « Notes », qui sont renseignés avec les informations existantes sur la colonne sélectionnée. Chaque nouvelle colonne que vous créez se voit automatiquement attribuer un ensemble de valeurs par défaut et ajoutée au bas de la liste.
Accéder
Ruban |
Développer > Modélisation des données > Générateur de base de données > Cliquez sur Tableau > Colonnes > Clic droit > Ajouter une nouvelle colonne |
Menu Contexte |
Dans diagramme , cliquez-droit sur Tableau | Fonctionnalités | Colonnes | Clic droit | Ajouter une nouvelle colonne |
Raccourcis Clavier |
Sélectionner un tableau | | Touche Tab (pour définir le focus de saisie sur l'onglet « Colonnes ») | |
Créer des colonnes dans un Tableau
Option |
Action |
Voir aussi |
---|---|---|
Nom |
Remplacez le nom par défaut par le texte du nom de colonne approprié. |
|
Type |
Cliquez sur la flèche déroulante et sélectionnez le type de données approprié pour la colonne. Les types de données disponibles dépendent du SGBD attribué au Tableau parent. |
|
Longueur |
(Facultatif) Certains types de données ont un composant de longueur. Par exemple, VARCHAR a une longueur qui définit le nombre de caractères pouvant être stockés. Si le type de données n'a pas de composant de longueur, ce champ est désactivé. Si le champ est disponible et si vous devez définir un nombre de caractères, tapez la valeur ici. |
|
Échelle |
(Facultatif) Certains types de données ont un composant d'échelle. Par exemple, DECIMAL possède une échelle qui définit le nombre de décimales pouvant être contenues. Si le type de données n'a pas de composant d'échelle, ce champ est désactivé. Si le champ est disponible et si vous devez définir une échelle, tapez la valeur ici. |
|
PK |
Cochez la case si la colonne fait partie de la Primary Key de ce Tableau . |
Primary Keys |
Pas nul |
Cochez la case si les valeurs vides sont interdites pour cette colonne. La case à cocher est désactivée si la case à cocher « PK » est sélectionnée. |
|
Alias |
Si nécessaire à des fins d'affichage et de documentation, saisissez un nom alternatif pour le champ. |
|
Valeur initiale |
Si nécessaire, saisissez une valeur qui peut être utilisée comme valeur par défaut pour cette colonne. |
|
Notes |
Type toute information supplémentaire nécessaire pour documenter la colonne. Vous pouvez formater le texte à l’aide de la barre d’outils Notes en haut du champ. |
Notes Barre d'outils Notes |
Propriétés de la colonne
Les propriétés appropriées pour le système de gestion de base de données de Tableau s'affichent automatiquement dans le panneau « Propriété » (développez la branche « Colonne (<nom>) » si elles ne sont pas visibles).
Propriété |
SGBD |
Voir aussi |
---|---|---|
Autonum (incrément du numéro de départ) |
Oracle MySQL Serveur SQL DB2 PostgreSQL Notes : Si vous avez besoin d'une séquence de numérotation automatique, définissez cette propriété sur True et, si nécessaire, définissez le numéro de départ et l'incrément. |
|
Généré |
DB2 Notes : définissez cette propriété supplémentaire pour la numérotation automatique dans DB2 sur « Par défaut » ou « Toujours ». |
|
Pas pour les représentants |
Serveur SQL Notes : définissez cette propriété sur True si vous souhaitez bloquer la réplication. |
|
Remplissage zéro |
MySQL Notes : définissez cette propriété sur True ou False pour indiquer si les champs sont remplis de zéros ou non. |
|
Non signé |
MySQL Notes : définissez cette propriété sur True ou False pour indiquer si les champs acceptent ou non les nombres non signés. |
|
LongueurType |
Oracle Notes : définissez cette propriété pour définir la sémantique du caractère sur « Aucun », « Octet » ou « Char ». |