BTS

Base de données

Base de données rubrique Informatique: assistance et conseils, catégorie CultureCool

+ Répondre à la discussion
Affichage des résultats 1 à 19 sur 19

Discussion: Base de données

  1. #1
    Habitué
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juin 2006
    Localisation
    Dijon
    Messages
    28
    Points
    87
    Niveau
    1

    Base de données

    Bonjour tout le monde,
    Je voudrais savoir comment il faut faire pour faire des relations entre les tables, je ne maitrise pas très bien Access :embarassed:
    Merci de m'aider
    :kiss:



  2. #2
    Ys
    Ys est déconnecté
    a planté sa toile de tente dans un petit coin du forum
    Points: 93, Niveau: 1
    Niveau Complété: 86%, Points required for next Level: 7
    Activité Globale: 99,0%
    Réalisations:
    31 days registered
    Avatar de Ys
    Date d'inscription
    septembre 2005
    Localisation
    Paris
    Messages
    12 239
    Points
    93
    Niveau
    1

    Base de données

    Tu as défini les clés primaires? :wink2:

  3. #3
    Tout nouveau
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juillet 2006
    Localisation
    Colmar
    Messages
    18
    Points
    87
    Niveau
    1

    Base de données

    Citation Envoyé par Ys link=topic=32598.msg320705#msg320705 date=1153382454
    Tu as défini les clés primaires? :wink2:
    Ce n'est pas obligatoire de définir des clés primaires pour les relations mais c'est préférable
    Sinon amelia, sur Access, tu cliques sur la barre de menu Outils puis sur Relations. Une fenêtre apparaît et tu n'as qu'à indiquer les tables que tu veux ajouter au modèle relationnel(table de ta base que tu lieras).Quand tu auras ajouté les tables que tu veux, clique sur Fermer. Ensuite tu fais un copier/déplacer (ou cliquer/glisser) du champ d'une table que tu veux lier à celui d'une autre.Ensuite access te demande le type de relation que tu veux faire.
    En espérant avoir répondu à ta question

  4. #4
    Ys
    Ys est déconnecté
    a planté sa toile de tente dans un petit coin du forum
    Points: 93, Niveau: 1
    Niveau Complété: 86%, Points required for next Level: 7
    Activité Globale: 99,0%
    Réalisations:
    31 days registered
    Avatar de Ys
    Date d'inscription
    septembre 2005
    Localisation
    Paris
    Messages
    12 239
    Points
    93
    Niveau
    1

    Base de données

    ha bon!!
    bah désolé je dois être trop bête alors!

  5. #5
    Tout nouveau
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juillet 2006
    Localisation
    Colmar
    Messages
    18
    Points
    87
    Niveau
    1

    Base de données

    Citation Envoyé par Ys link=topic=32598.msg320735#msg320735 date=1153383065
    ha bon!!
    bah désolé je dois être trop bête alors!
    T'inquiètes je croyais aussi qu'il fallait absolument des clés primaires pour faire des relations entre tables mais j'ai appris pendant mon stage de 1ère année de bts ig que c'était pas obligatoire mais recommandé de mettre des clés primaires surtout à cause de possibles problèmes de doublons dans les tables :closedeyes:


  6. #6
    Ys
    Ys est déconnecté
    a planté sa toile de tente dans un petit coin du forum
    Points: 93, Niveau: 1
    Niveau Complété: 86%, Points required for next Level: 7
    Activité Globale: 99,0%
    Réalisations:
    31 days registered
    Avatar de Ys
    Date d'inscription
    septembre 2005
    Localisation
    Paris
    Messages
    12 239
    Points
    93
    Niveau
    1

    Base de données

    Citation Envoyé par newik link=topic=32598.msg320749#msg320749 date=1153383469
    T'inquiètes je croyais aussi qu'il fallait absolument des clés primaires pour faire des relations entre tables mais j'ai appris pendant mon stage de 1ère année de bts ig que c'était pas obligatoire mais recommandé de mettre des clés primaires surtout à cause de possibles problèmes de doublons dans les tables :closedeyes:
    en BTS IG surement. Je te signale juste que cette demoiselle est en BTS AD et que si le jour de l'examen elle se présente sans clé primaire, elle n'a aucune chance, ok?
    Donc elle doit définir des clés primaires!

  7. #7
    Tout nouveau
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juillet 2006
    Localisation
    Colmar
    Messages
    18
    Points
    87
    Niveau
    1

    Base de données

    Citation Envoyé par Ys link=topic=32598.msg320752#msg320752 date=1153383560
    en BTS IG surement. Je te signale juste que cette demoiselle est en BTS AD et que si le jour de l'examen elle se présente sans clé primaire, elle n'a aucune chance, ok?
    Donc elle doit définir des clés primaires!
    ça va du calme^^
    Le truc c'est que tu sois en bts ig ou bts ad ça change pas Access c'est la même logiciel donc moi je peux pas le deviner qu'en bts AD on demande obligatoirement des clés primaires, tant que ta base tourne bien, c'est le principal^^
    Et puis si tu as bien lu ce que j'ai écrit je recommande d'utiliser des clés primaires, c'est juste pas obligatoire dans une base access c'est tout.

  8. #8
    Ys
    Ys est déconnecté
    a planté sa toile de tente dans un petit coin du forum
    Points: 93, Niveau: 1
    Niveau Complété: 86%, Points required for next Level: 7
    Activité Globale: 99,0%
    Réalisations:
    31 days registered
    Avatar de Ys
    Date d'inscription
    septembre 2005
    Localisation
    Paris
    Messages
    12 239
    Points
    93
    Niveau
    1

    Base de données

    Citation Envoyé par newik link=topic=32598.msg320766#msg320766 date=1153383898
    Et puis si tu as bien lu ce que j'ai écrit je recommande d'utiliser des clés primaires, c'est juste pas obligatoire dans une base access c'est tout.
    Viens pas nous perturber! Un clé primaire c'est obligatoireeee!!!!! (chut!! )

  9. #9
    Tout nouveau
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juillet 2006
    Localisation
    Colmar
    Messages
    18
    Points
    87
    Niveau
    1

    Base de données

    Citation Envoyé par Ys link=topic=32598.msg320768#msg320768 date=1153383980
    Viens pas nous perturber! Un clé primaire c'est obligatoireeee!!!!! (chut!! )
    Ben la personne fait comme elle veut moi j'utilise Access tous les jours au boulot et y'a aucun problème pour les tables qui n'ont pas de clés primaires mais bon comme tu dis le contraire...
    *YS, fais le test sur base de données et tu verras que les clés primaires sont pas obligatoires, sans les clés primaires tu ne peux pas appliquer l'intégrité référentielle c'est tout
    *amelia je te conseille d'utiliser des clés primaires mais saches juste que c'est pas obligatoire de mettre des clés primaires à toutes les tables

  10. #10
    Ys
    Ys est déconnecté
    a planté sa toile de tente dans un petit coin du forum
    Points: 93, Niveau: 1
    Niveau Complété: 86%, Points required for next Level: 7
    Activité Globale: 99,0%
    Réalisations:
    31 days registered
    Avatar de Ys
    Date d'inscription
    septembre 2005
    Localisation
    Paris
    Messages
    12 239
    Points
    93
    Niveau
    1

    Base de données

    Citation Envoyé par newik link=topic=32598.msg320791#msg320791 date=1153384527
    Ben la personne fait comme elle veut moi j'utilise Access tous les jours au boulot et y'a aucun problème pour les tables qui n'ont pas de clés primaires mais bon comme tu dis le contraire...
    *YS, fais le test sur base de données et tu verras que les clés primaires sont pas obligatoires, sans les clés primaires tu ne peux pas appliquer l'intégrité référentielle c'est tout
    *amelia je te conseille d'utiliser des clés primaires mais saches juste que c'est pas obligatoire de mettre des clés primaires à toutes les tables
    Mais je saisssss!! Mais pour les BTS AD ça l'est!!!!

  11. #11
    Habitué
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juin 2006
    Localisation
    Dijon
    Messages
    28
    Points
    87
    Niveau
    1

    Base de données

    je vous remercie tputs et tous, je vais essayer et je vous retiens au courant
    1000 merci :dacc:

  12. #12
    Habitué
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juin 2006
    Localisation
    Dijon
    Messages
    28
    Points
    87
    Niveau
    1

    Base de données

    lol mdrrrrrrrrrrrrrr,
    et vous vous calmer toutes les 2, vous allez pas vous engueler quand même lol :chessy:

  13. #13
    Tout nouveau
    Points: 87, Niveau: 1
    Niveau Complété: 74%, Points required for next Level: 13
    Activité Globale: 0%
    Réalisations:
    31 days registered

    Date d'inscription
    juillet 2006
    Localisation
    Colmar
    Messages
    18
    Points
    87
    Niveau
    1

    Base de données

    Citation Envoyé par amelia link=topic=32598.msg320843#msg320843 date=1153385948
    lol mdrrrrrrrrrrrrrr,
    et vous vous calmer toutes les 2, vous allez pas vous engueler quand même lol :chessy:
    T'inquiètes mais le ruc c'est que à la base c'est écrit nul part déjà que tu es bts ad^^ Et ce que je voulais dire pour les clés primaires, c'est qu'il en faut mais ce n'est pas obligatoire pour toutes les tables. Mais bon si YS dit que dans le bts AD c'est obligaoitre, je veux bien la croire mais je suis pas devin je peux pas deviner que tu es en bts ad et qu'il demande obligatoirement des clés primaires^^ mais Access que tu sois en AD ou IG ou dans l'admnisitration c'est le même logiciel donc ça fonctionne pareil partout^^
    Mais bon voilà j'ai répondu à ta question et je t'ai expliqué comment faire les relations entre tables donc voilà :closedeyes:

  14. #14
    Best Member
    Points: 107, Niveau: 2
    Niveau Complété: 14%, Points required for next Level: 43
    Activité Globale: 99,0%
    Réalisations:
    31 days registered100 Experience Points

    Date d'inscription
    août 2005
    Localisation
    Rouen, je te regrette, Paris, je t'aime quand même :)
    Messages
    18 040
    Points
    107
    Niveau
    2

    Base de données

    Bon allez tout le monde au coin! :knuppel:



    Donc on résume, chez les BTS AD, clés primaires obligatoires
    Pour les BTS IG, clés primaires juste recommandées

  15. #15
    Best Member
    Points: 399, Niveau: 7
    Niveau Complété: 98%, Points required for next Level: 1
    Activité Globale: 0%
    Réalisations:
    Votre premier groupe250 PointsInscrit depuis 3 mois

    Date d'inscription
    août 2005
    Localisation
    En territoire occupé
    Messages
    17 521
    Points
    399
    Niveau
    7

    Base de données

    Citation Envoyé par Ys link=topic=32598.msg320752#msg320752 date=1153383560
    en BTS IG surement. Je te signale juste que cette demoiselle est en BTS AD et que si le jour de l'examen elle se présente sans clé primaire, elle n'a aucune chance, ok?
    Donc elle doit définir des clés primaires!
    Si elle définit la clé primaire comme étant obligatoire pour établir des relations, elle n'aura guère plus de chance.
    Il faut bien dissocier la nécessité de définir une clé primaire pour éviter les problèmes de doublon dans la saisie des enregistrements et la mise en relation qui peut se faire avec des champs non clé. Cela permet au passage d'expliquer au jury ce qu'est l'intégrité référentielle.



  16. #16
    Ys
    Ys est déconnecté
    a planté sa toile de tente dans un petit coin du forum
    Points: 93, Niveau: 1
    Niveau Complété: 86%, Points required for next Level: 7
    Activité Globale: 99,0%
    Réalisations:
    31 days registered
    Avatar de Ys
    Date d'inscription
    septembre 2005
    Localisation
    Paris
    Messages
    12 239
    Points
    93
    Niveau
    1

    Base de données

    Citation Envoyé par Patrice084 link=topic=32598.msg321571#msg321571 date=1153400829
    Si elle définit la clé primaire comme étant obligatoire pour établir des relations, elle n'aura guère plus de chance.
    Il faut bien dissocier la nécessité de définir une clé primaire pour éviter les problèmes de doublon dans la saisie des enregistrements et la mise en relation qui peut se faire avec des champs non clé. Cela permet au passage d'expliquer au jury ce qu'est l'intégrité référentielle.
    Bah moi j'ai rien compris au BTS AD. J'abandonne!
    Merci de voir directement avec ma prof qui m'a bien fait comprendre que si je mettais pas de clé primaire j'étais une débile!!

  17. #17
    Best Member
    Points: 107, Niveau: 2
    Niveau Complété: 14%, Points required for next Level: 43
    Activité Globale: 99,0%
    Réalisations:
    31 days registered100 Experience Points

    Date d'inscription
    août 2005
    Localisation
    Rouen, je te regrette, Paris, je t'aime quand même :)
    Messages
    18 040
    Points
    107
    Niveau
    2

    Base de données

    Citation Envoyé par Patrice084 link=topic=32598.msg321571#msg321571 date=1153400829
    Si elle définit la clé primaire comme étant obligatoire pour établir des relations, elle n'aura guère plus de chance.
    Il faut bien dissocier la nécessité de définir une clé primaire pour éviter les problèmes de doublon dans la saisie des enregistrements et la mise en relation qui peut se faire avec des champs non clé. Cela permet au passage d'expliquer au jury ce qu'est l'intégrité référentielle.
    Et donc de glaner des points.

  18. #18
    Best Member
    Points: 399, Niveau: 7
    Niveau Complété: 98%, Points required for next Level: 1
    Activité Globale: 0%
    Réalisations:
    Votre premier groupe250 PointsInscrit depuis 3 mois

    Date d'inscription
    août 2005
    Localisation
    En territoire occupé
    Messages
    17 521
    Points
    399
    Niveau
    7

    Base de données

    Citation Envoyé par Ys link=topic=32598.msg321585#msg321585 date=1153400978
    Merci de voir directement avec ma prof qui m'a bien fait comprendre que si je mettais pas de clé primaire j'étais une débile!!
    Je n'ai pas dit qu'ilne fallait pas mettre de clé primaire, je trouve moi même aberrant de construire une BD sans un identifiant. Je ne me souviens plus trop de Merise mais il me semble que c'est primordial. Je voulais insister sur la disctinction entre clé primaire et relationet dire que l'on ne peut pas justifier la présence d'une clé primaire simplement par la présence d'une relation.

    La clé primaire doit exister qu'il y est ou non une relation sur ce champ.

  19. #19
    Best Member
    Points: 107, Niveau: 2
    Niveau Complété: 14%, Points required for next Level: 43
    Activité Globale: 99,0%
    Réalisations:
    31 days registered100 Experience Points

    Date d'inscription
    août 2005
    Localisation
    Rouen, je te regrette, Paris, je t'aime quand même :)
    Messages
    18 040
    Points
    107
    Niveau
    2

    Base de données

    Liens sponsorisés
    Petit cours de Merise accéléré: http://www.sam-mag.com/P53,53,5,55,,,default.aspx

    On y apprend qu'apparemment la clé primaire est obligatoire et qu'elle peut également être multiple (ça je le savais déjà mais je le mets quand même car c'est un point à ne pas négliger).

    Par contre sous UML, il n'y a pas d'identifiant obligatoire. A vous de voir.


 

Discussions similaires

  1. Base de données
    Par lora59 dans le forum BTS AM – La période professionnelle – contexte international
    Réponses: 7
    Dernier message: 28/01/2009, 20h09
  2. base de données
    Par lili_68 dans le forum BTS MUC - Questions générales et autres matières professionnelles
    Réponses: 8
    Dernier message: 16/10/2006, 17h05
  3. base de données
    Par dan974 dans le forum Informatique: assistance et conseils
    Réponses: 3
    Dernier message: 15/03/2006, 14h08
  4. apa base de donnees
    Par imported_nadia59 dans le forum BTS AM –Actions professionnelles et livret informatique (E6)
    Réponses: 12
    Dernier message: 11/12/2004, 15h42

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
Fuseau horaire GMT +2. Il est actuellement 12h39.
Déclarations CNIL 1167645 et 1167646