Pré. | Proc. |
Créer des colonnes Tableau de base de données
Une colonne Tableau de base de données est représentée dans le profil de Modélisation de données UML sous la forme d'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 Database Builder ou sur l'écran 'Colonnes et Contraintes'.
Vous pouvez définir les détails des colonnes directement sur la liste des colonnes dans l'onglet 'Colonnes'. Les modifications sont automatiquement enregistrées au fur et à mesure que vous remplissez chaque champ. Certains champs ont certaines restrictions sur les données que vous pouvez entrer, comme décrit ici. L'onglet contient également un panneau ' Propriétés ' et un champ ' Notes ', qui sont remplis 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 est ajoutée au bas de la liste.
Accéder
Ruban |
Développer > Modélisation des données > Database Builder > Cliquer sur Tableau > Colonnes > Clic droit > Ajouter une nouvelle colonne |
Menu Contexte |
Dans diagramme , cliquez-droit sur le Tableau souhaité | Fonctionnalités | Colonnes | Clic droit | Ajouter une nouvelle colonne |
Raccourcis Clavier |
Sélectionnez un tableau | | Touche de tabulation (pour définir le focus d'entrée sur l'onglet 'Colonnes') | |
Créer des colonnes dans un Tableau
Option |
Action |
Voir également |
---|---|---|
Nom |
Remplacez le nom par défaut par le texte de 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 avez besoin de définir un nombre de caractères, saisissez la valeur ici. |
|
Échelle |
(Facultatif) Certains types de données ont un composant d'échelle - par exemple, DECIMAL a une échelle qui définit le nombre de décimales pouvant être conservées. 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 avez besoin de définir une échelle, saisissez la valeur ici. |
|
PAQUET |
Cochez la case si la colonne fait partie de la clé primaire pour ce Tableau . |
Clés primaires |
Non nul |
Cochez la case si les valeurs vides sont interdites pour cette colonne. La case à cocher est désactivée si la case 'PK' est cochée. |
|
Alias |
Si nécessaire à des fins d'affichage et de documentation, saisissez un autre nom pour le champ. |
|
Valeur initiale |
Si nécessaire, saisissez une valeur pouvant ê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 |
Colonne Propriétés
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 également |
---|---|---|
Autonum (Incrément Startnum) |
Oracle MySQL serveur SQL DB2 PostgreSQLName 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'. |
|
PasPourRep |
Serveur SQL Notes : Définissez cette propriété sur True si vous souhaitez bloquer la réplication. |
|
Zéro remplissage |
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. |
|
Type de longueur |
Oracle Notes : Définissez cette propriété pour définir la sémantique des caractères sur 'None', 'Byte' ou 'Char'. |