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

 SGBD Discussion :

Difference entre les clés


Sujet :

SGBD

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Points : 13
    Points
    13
    Par défaut Difference entre les clés
    salut,
    Quelle est la différence entre
    clé primaire,
    super clé,
    et clé condidat,
    Donnez-moi s'il vous plaît des exemples.
    Merci

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Il faut commencer par le commencement, un petit cours Merise :
    http://sqlpro.developpez.com/cours/modelisation/merise/

  3. #3
    Membre éprouvé Avatar de Oishiiii
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 508
    Points : 1 104
    Points
    1 104
    Par défaut
    Bonsoir,

    Voyez aussi l'article sur la normalisation :
    http://fsmrel.developpez.com/basesre...on/?page=3#3.2

    Dans la Théorie Relationnelle il n'y a qu'un type de clé. La clé candidate, ou tout simplement "clé".

    Une clé candidate est un ensemble d'attributs (colonnes) qui garanti les propriétés d'unicité et d'irréductibilité.

    Une sur-clé est un sur-ensemble d'une clé candidate. La sur-clé ne possède donc pas la propriété d'irréductibilité.

    En SQL, une clé primaire n'est ni plus ni moins qu'une clé candidate.
    Comme il ne peux y avoir qu'une clé primaire par table, il faut choisir dans l'ensemble des clé candidates, celle qui sera clé primaire.

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Points : 13
    Points
    13
    Par défaut
    Merci

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

Discussions similaires

  1. la difference entre les deux code
    Par infoelectronique dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 17/07/2008, 08h08
  2. difference entre les distributions
    Par dev0077 dans le forum Distributions
    Réponses: 1
    Dernier message: 09/10/2007, 19h34
  3. [general] differences entre les differentes heap
    Par deeal dans le forum C++/CLI
    Réponses: 6
    Dernier message: 04/08/2006, 17h28
  4. difference entre les 3 versions de xmi
    Par nabdoun dans le forum Outils
    Réponses: 1
    Dernier message: 16/01/2006, 15h50
  5. difference entre les edi
    Par Trust_ dans le forum Débats sur le développement - Le Best Of
    Réponses: 44
    Dernier message: 02/06/2004, 19h18

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