1. #1
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2007
    Messages : 4
    Points : 4
    Points
    4

    Par défaut Nom du schéma physique depuis le modèle conceptuelle

    Bonjour tous,

    Mes connaissances théoriques/pratiques dans la modélisation d'une base de données sont assez succinctes, je m'excuse donc d'avance pour le mélange de concepts que je vais obligatoirement faire.

    Voilà mon problème, ma question :
    Depuis un modèle conceptuelle (CDM), est-il possible de définir pour une entité dans quel schéma/utilisateur/propriétaire devra se trouver la table du modèle physique ?

    (CDM) Entité T1 -> génération du modèle physique -> (PDM) Table T1 -> SQL -> CREATE TABLE SCHEMA1.T1 (...)

    Comment puis-je définir dans mon CDM, le nom du schéma (SCHEMA1) du PDM ?

    Merci beaucoup,
    Legoman (en cours d'apprentissage)

  2. #2
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    septembre 2006
    Messages
    5 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : septembre 2006
    Messages : 5 974
    Points : 18 811
    Points
    18 811
    Billets dans le blog
    15

    Par défaut Les propriétaires des tables

    Bonsoir legoman,

    Au stade MCD, vous demandez la génération d’un nouveau MPD, et vous avez alors droit à la fenêtre « Options de génération du MPD ». Avant de faire « OK », vous devez impérativement passer par la case « Configurer les options du modèle » :



    Après avoir cliqué sur la case « Configurer les options du modèle », vous avez droit à la fenêtre « Options du modèle ».
    Dans « Paramètres du modèle », vous cliquez sur « Table & vue », vous aurez alors droit de définir des propriétaires de tables, dont un par défaut :



    Pour définir un 1er propriétaire, vous cliquez sur la case avec les trois petits points, située à la droite d’<Aucun>.

    Apparaît lors la liste (vide) des utilisateurs. Vous cliquerez sur l’icône « Ajouter une ligne » :



    Vous aurez alors droit d’office à un 1er propriétaire, par exemple « Utilisateur_1 ». Pour le valider, vous cliquez sur le bouton « Appliquer », mais pas encore sur « OK » :



    Si la valeur « Utilisateur_1 » ne vous convient pas, vous pouvez la modifier avant de faire « Appliquer » :



    Et vous pouvez compléter la liste avec d’autres propriétaires.

    Ceci fait, vous faites « Appliquer », puis « OK », ce qui vous ramène automatiquement à la fenêtre « Options du modèle » ; à ce moment-là vous choisissez dans votre liste le propriétaire par défaut pour remplacer <Aucun> :



    A priori c’est inutile, mais quand « Schema1 » est manifestement devenu le propriétaire par défaut, ça ne coûte rien de cliquer sur le bouton « Définir comme défaut »...



    Vous noterez que vous avez la possibilité de définir un propriétaire par défaut pour les vues.

    Vous noterez encore que vous pouvez changer le propriétaire de telle ou telle table :



    La liste des propriétaires est aussi présentée sous cette forme :



    Et il est alors possible d’y renommer le propriétaire (l’utilisateur) par défaut, en l’occurrence Schema1, les tables préfixées par 'Schema1' hériteront de la modification (pas les autres).

    Par un clic droit sur « Utilisateurs », vous pouvez définir de nouveaux propriétaires :

    Faites simple, mais pas plus simple ! (A. Einstein)
    E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    De grâce, pas de questions techniques par MP, ma boîte de réception explose !
    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : février 2007
    Messages : 4
    Points : 4
    Points
    4

    Par défaut

    Waouh ! Que rajouter de plus. Merci pour cette réponse ô combien complète. La définition de l'utilisateur/schéma se fait donc bien au niveau du modèle physique.

    MERCI !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/04/2007, 00h47
  2. Nom de la class depuis le main
    Par gerard_martin dans le forum Langage
    Réponses: 20
    Dernier message: 20/02/2007, 16h22
  3. Pb avec Modèle conceptuel des données.
    Par Ripps dans le forum Access
    Réponses: 2
    Dernier message: 19/01/2007, 14h56
  4. Modèle conceptuel de données
    Par strange-girl dans le forum Access
    Réponses: 2
    Dernier message: 08/07/2006, 20h08
  5. Logiciel de conception de modèle conceptuel et physique
    Par snoopy69 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 05/10/2005, 10h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo