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

MS SQL Server Discussion :

Relation entre les tables(debutant)


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 40
    Par défaut Relation entre les tables(debutant)
    Bonjour,

    Je précise que je suis débutant en sql:

    Dans access, je sais visualiser graphiquement les relations entre les tables.
    Mais comment faire dans entreprise manager (vue,diagramme,schéma...?)
    Je veux simplement voir les relations entre les tables et j'ai pas trouvé dans l'aide SQL comment faire.

    merci

    nicolas

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Si des relations d'intégrité référentielles ont été mises en place à l'aide de contraintes FOREIGN KEY, alors il vous suffit de demander à Enterprise Management de le faire dans l'entrée d'arborescence de base noté diagramme.

    Pour les contraintes SQL Foreign Keys lisez l'article que j'ai écrit à ce sujet :
    http://sqlpro.developpez.com/cours/s...partie2#L7.1.7
    http://sqlpro.developpez.com/cours/s...partie2#L7.2.4
    http://sqlpro.developpez.com/cours/s...e=partie2#L7.4

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Inscrit en
    Décembre 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 40
    Par défaut
    Merci pour la réponse,

    N'ayant pas de diagramme dans la base de donnée SQL, c'est pour cela que je ne le trouvais pas.
    La base de donnée étant celle de "SAP", je suis assez surpris de ne voir aucun lien de relation d'intégrité...

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Il y a longtemps que je ne suis plus surpris de la liberté de certains éditeurs par rapport aux règles de l'art...
    Non seulement c'est théoriquement mauvais, mais aussi en pratique !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Membre expérimenté Avatar de Bill54
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 247
    Par défaut
    Citation Envoyé par smilingdreamer Voir le message
    La base de donnée étant celle de "SAP", je suis assez surpris de ne voir aucun lien de relation d'intégrité...
    Je te confirme que tu as des relations dans SAP.
    Tu peux les voir dans SE11. Tu vois bien les clés externe et la table où elles sont primaire.

    Ne cherche pas à sortir toutes les tables tu va vite être surpris (plus de 60 000 tables).

    Donc fait au cas par cas pour l'instant. A terme tu connaitra les tables les plus importante selon le module que tu utilise.

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

Discussions similaires

  1. Créer et effacer les relations entre les tables en VB
    Par polianita dans le forum Access
    Réponses: 7
    Dernier message: 04/08/2006, 11h54
  2. [MySQL] aide pour MyAdmin-relation entre les tables
    Par bucarest dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 13/04/2006, 13h35
  3. Pourquoi les relations entre les tables
    Par ghita269 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 26/12/2005, 11h54
  4. Relation entre les tables
    Par mzt.insat dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/11/2005, 08h17
  5. Relation entre les tables
    Par adelyx dans le forum Bases de données
    Réponses: 1
    Dernier message: 02/04/2005, 23h06

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