IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

Contrainte référentielle à mettre en évidence


Sujet :

Modélisation

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut Contrainte référentielle à mettre en évidence
    Bonjour

    J'ai une base de données Access avec Access 2002.
    La base existe déjà et elle contient plusieurs tables.

    Est-ce qu'il y a une façon d'aller voir toutes les contraintes référentielles pour cette base de données ?

    J'ai utilisé l'outil "Analyser" et l'outil "Relationships" mais ça ne donne pas les relations genre 1 à plusieurs, ou 0 à n etc.

    Merci d'avance.

  2. #2
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut
    Bonjour,

    Pour voir les types de realtions, il faut que tu affiches le modèle relationnel de la base de données.

    Au niveau de l'affichage de la fenetre base de données, tu cliques sur le bouton "Relation" (3eme bouton en partant de la droite de la barre d'outils)

    Dans la fenetre, si les relations ont été établies, tu pourras alors les visualiser

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par Jeannot45 Voir le message
    Bonjour,

    Pour voir les types de realtions, il faut que tu affiches le modèle relationnel de la base de données.

    Au niveau de l'affichage de la fenetre base de données, tu cliques sur le bouton "Relation" (3eme bouton en partant de la droite de la barre d'outils)

    Dans la fenetre, si les relations ont été établies, tu pourras alors les visualiser
    C'est que je l'avais déjà fait et ça me donnait une fenêtre avec 3 onglets et deux boutons (Add et Close). mais là il faut que je selectionne les tables moi même et ça me donne juste les tables chacune toute seule.

    Si mettons je veux établir les contraintes référentielles moi même, à quelle place je dois aller les faire ?

  4. #4
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut
    Tu es au bon endroit !

    Tes tables étant affichées, tu peux voir que les clés primaires sont affichées en gras.
    Pour établir une relation avec intégrité référentielle, il te suffit de cliquer maintenu sur une clé primaire et de glisser sur le champ de l'autre table qui sera en relation. Quand tu laches la souris, une fenetre s'ouvre. Tu as une option : appliquer l'intégrité referentielle

    A+

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par Jeannot45 Voir le message
    Tu es au bon endroit !

    Tes tables étant affichées, tu peux voir que les clés primaires sont affichées en gras.
    Pour établir une relation avec intégrité référentielle, il te suffit de cliquer maintenu sur une clé primaire et de glisser sur le champ de l'autre table qui sera en relation. Quand tu laches la souris, une fenetre s'ouvre. Tu as une option : appliquer l'intégrité referentielle

    A+
    Ok je viens de le faire et ça marche bien. Maintenant je vois les relations que je viens de rajouter.
    Est-ce que ça veut dire qu'il n'y en avait pas auparavent ?

    Que veux dire la case "Enforce referential Integrity" ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par DEV-10 Voir le message
    Ok je viens de le faire et ça marche bien. Maintenant je vois les relations que je viens de rajouter.
    Est-ce que ça veut dire qu'il n'y en avait pas auparavent ?

    Que veux dire la case "Enforce referential Integrity" ?
    Je veux transformer cette base de données de Access vers SQL server 2005.
    As tu des conseils à me donner ?
    Y a t-il un protocole à suivre ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour

    La lecture de cet article devrait t'aider : http://argyronet.developpez.com/office/access/mdb2adp/

    Starec

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par Starec Voir le message
    Bonjour

    La lecture de cet article devrait t'aider : http://argyronet.developpez.com/office/access/mdb2adp/

    Starec
    Je viens de visualiser le lien et ça semble très intéressant pour la migration Access ==> SQL server .

    est-ce la même chose pour pour Access ==> SQL server 2005 ?

    merci Starec

  9. #9
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Désolé, mais j'en ai aucune idée, je n'ai jamais eut à opérer cette manipulation.

    Tu auras peut-être des informations sur ce forum sur les différences entre les deux : http://www.developpez.net/forums/forumdisplay.php?f=49

    Starec

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut [Résolu]
    Citation Envoyé par Starec Voir le message
    Bonjour

    Désolé, mais j'en ai aucune idée, je n'ai jamais eut à opérer cette manipulation.

    Tu auras peut-être des informations sur ce forum sur les différences entre les deux : http://www.developpez.net/forums/forumdisplay.php?f=49

    Starec
    Ok merci beaucoup

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par Jeannot45 Voir le message
    Tu es au bon endroit !

    Tes tables étant affichées, tu peux voir que les clés primaires sont affichées en gras.
    Pour établir une relation avec intégrité référentielle, il te suffit de cliquer maintenu sur une clé primaire et de glisser sur le champ de l'autre table qui sera en relation. Quand tu laches la souris, une fenetre s'ouvre. Tu as une option : appliquer l'intégrité referentielle

    A+
    Merci bien Jeannot45

  12. #12
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut
    Bravo

    Pense à mettre le tag si tu as eu réponse à ton problème

    A+

  13. #13
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par Jeannot45 Voir le message
    Bravo

    Pense à mettre le tag si tu as eu réponse à ton problème

    A+
    C'est où vous voyez le bouton "Résolu" ci-dessus ?

    Moi d'habitude j'écrivais manuellement : [Résolu] dans le texte box "Intitulé"

  14. #14
    Rédacteur/Modérateur
    Avatar de Jeannot45
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2004
    Messages
    3 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 871
    Points : 8 489
    Points
    8 489
    Par défaut
    Il se trouve en bas, juste à coté de "Ajouter une réponse" sous le dernier Post

  15. #15
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Points : 103
    Points
    103
    Par défaut
    Citation Envoyé par Jeannot45 Voir le message
    Il se trouve en bas, juste à coté de "Ajouter une réponse" sous le dernier Post
    Merci

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

Discussions similaires

  1. [Word] Comment mettre en évidence des mots dans un document ?
    Par ecocentric dans le forum Framework .NET
    Réponses: 1
    Dernier message: 03/08/2006, 16h31
  2. mettre en évidence le résultat d'une requête
    Par mussara dans le forum Langage
    Réponses: 5
    Dernier message: 21/06/2006, 17h38
  3. modification d'une contrainte référentielle
    Par je®ome dans le forum Langage SQL
    Réponses: 1
    Dernier message: 17/05/2006, 20h11
  4. Mettre en évidence image/lien pointée par curseur
    Par aokiseiichiro dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 21/01/2006, 12h37
  5. [Js/HTML] mettre en évidence un bouton radio (couleur ou ..)
    Par michaelbob dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/10/2005, 14h26

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