Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

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 | F9 | Touche de tabulation (pour définir le focus d'entrée sur l'onglet 'Colonnes') | Ctrl+N

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'.

Apprenez Plus