Chapter 4 Construction des Modèles Conceptuels de données


Sélection d'un type de données de MCD dans une liste de types de données standard

Vous pouvez sélectionner un type de données à partir de la liste des types de données standard. Cette liste est identique à la liste fournie pour un modèle physique (MPD). PowerAMC établit automatiquement les correspondances entre les types de données standard et les types de données conceptuels.

La longueur et la précision sont des propriétés qui ne s'appliquent pas à tous les types de données. En outre, selon le type de données choisi, la longueur peut être exprimée sous la forme d'un nombre maximal ou d'un nombre fixe de caractères.

Les tableaux suivants indiquent les types de données pour lesquels vous pouvez spécifier :

Types de données numériques

Type de données conceptuel Type de données physique (selon le SGBD)

Contenu


Longueur
Entier int / INTEGER Entier 32 bits
Entier court smallint / SMALLINT Entier 16 bits
Entier long int / INTEGER Entier 32 bits
Octet tinyint / SMALLINT Valeurs comprises entre 1 et 256
Numérique numeric / NUMBER Nombre à décimale fixe Fixe
Décimal decimal / NUMBER Nombre à décimale fixe Fixe
Réel float / FLOAT Nombre en virgule flottante 32 bits Fixe
Réel court real / FLOAT Nombre en virgule flottante de moins de 32 bits
Réel long double precision / BINARY DOUBLE Nombre en virgule flottante de 64 bits
Monnaie money / NUMBER Nombre à décimale fixe Fixe
Séquentiel numeric / NUMBER Nombre incrémenté automatiquement Fixe
Booléen bit / SMALLINT Deux valeurs opposées (vrai/faux ; oui/non ; 1/0)

Chaînes de caractères

Type de données conceptuel Type de données physique (selon le SGBD)

Contenu

Longueur
Caractère char / CHAR Chaînes de caractères Fixe
Caractère variable varchar / VARCHAR2 Chaînes de caractères Maximum
Caractère long varchar / CLOB Chaînes de caractères Maximum
Caractère long var. text / CLOB Chaînes de caractères Maximum
Texte text / CLOB Chaînes de caractères Maximum
Multibyte nchar / NCHAR Chaînes de caractères sur plusieurs octets Fixe
Multibyte variable nvarchar / NVARCHAR2 Chaînes de caractères sur plusieurs octets Maximum

Date et heure


Type de données conceptuel
Type de données physique (selon le SGBD)

Contenu
Date date / DATE Jour, mois et année
Heure time / DATE Heure, minute et seconde
Date et heure datetime / DATE Date et heure
Date système timestamp / TIMESTAMP Date et heure système

Autres types de données

Type de données conceptuel Type de données physique (selon le SGBD)

Contenu


Longueur
Binaire binary / RAW Chaînes binaires Maximum
Binaire long image / BLOB Chaînes binaires Maximum
Bitmap image / BLOB Images au format bitmap (BMP) Maximum
Image image / BLOB Images Maximum
OLE image / BLOB Liaisons OLE Maximum
Autre Types de données définis par l'utilisateur
Non défini undefined Type de données non encore défini

Steps Pour sélectionner un type de données de MCD depuis une liste de types de données standard :

  1. Sélectionnez Modèle→Domaines pour afficher la liste des domaines.
  2. Cliquez sur la ligne du domaine à définir.

    Une flèche s'affiche au début de la ligne.
  3. Cliquez sur l'outil Afficher les propriétés.

    ou

    Double-cliquez sur la flèche située au début de la ligne.

    La feuille de propriétés du domaine s'affiche.
  4. Cliquez sur le bouton Point d'interrogation en regard de la liste Type de données.

    Note   Sélection d'un type de données dans la liste déroulante Type de données
    Vous avez également la possibilité de sélectionner un type de données directement dans la liste déroulante Type de données.



    Une liste de types de données standard s'affiche.
  5. Sélectionnez le bouton radio correspondant au type de données approprié.

    Le code de ce type de données s'affiche dans la zone Code.

    Note   Type de données non défini
    Si vous ne souhaitez pas sélectionner un type de données immédiatement, vous pouvez choisir le type de données Non défini.



  6. Saisissez la longueur du type de données dans la zone Longueur.
  7. Si le type de données inclut des valeurs décimales, saisissez le nombre maximal de décimales admis dans la zone Précision.
  8. Cliquez sur OK.

    Les modifications effectuées sur le type de données s'affichent dans la liste des domaines.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.