Rechercher : dans
Par :

MCD/Access

Dernière réponse le 14 oct 2008 à 17:23:00 djamila, le 29 jui 2004 à 13:46:13 
 Signaler ce message aux modérateurs

Bonjour,
je dois m'autoformer au MCD et à ACCESS. Alors je suis dans les cours issus du net jusqu'au cou et c'est pas toujours très clair. Je ne comprend pas bien comment passe-t-on du MCD à Access. comment savoir quel clé primaire devient étrangère? Y a t-il une règle ? Si oui auriez vous la gentillesse de me la transmettre
Merci pour votre réponse, je dois être prête pour le23/08/04

Meilleures réponses pour « MCD/Access » dans :
PhpMyAdmin - 1045- Access denied for user root@localhost VoirPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user...
[Outlook] Réponse du serveur : Erreur 554 - Relay Access denied VoirVotre client de messagerie vous affiche l'erreur suivante : Erreur 554 - Relay Access Denied Ce problème est lié à l'utilisation d'un serveur de courrier sortant (serveur SMTP) sur un domaine n'appartenant pas au fournisseur d'accès. En effet, afin...
Access 97 sous XP - Mémoire insuffisante VoirProblème Solution Problème Le message "mémoire insuffisante" apparaît lorsque l'on essaie de lancer Access 97 sous Windows XP suite à l'installation d'Access ou du pack Office 97. Ne changez rien à votre configuration matérielle, le...
MERISE - Modèle conceptuel des données VoirModèle conceptuel des données Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible,...

1

must41, le 29 jui 2004 à 15:57:55

Bonjour
pas du MCD a access il faut passer du MCD au MLD avant d'aller a Access ou autre SGBDR

Répondre à must41

2

mohammed, le 29 jui 2004 à 16:47:05

Salut,
si vous n'avez pas compris quesque c'est que le MLD (Modèle Logique de Données) et bien il permet de modifier le MCD en telle sorte qu'on peut le metre facilement en pg. donc tous simplement pour passer du MCD en MLD toute Entite devien obligatoirement une Table, les propriétées de l'E devinnent des champs de la T en plus une Association qui a 2 cardinalitées X,n X,n devien obligatoirement une table sa clé primaire et la concaténation des 2 clés primaire des 2 Entitées ou 3 e dans certains cas.
pour la clé étrangère si vous avez 2 Entitées reliées par une Association l'une avec une cardinalitées X,1 et l'autre avec X,n donc là la clé prim de l'E (X,n) devien clé étrangère dans l'E de la Table (Entitée) (X,1).
Bon courage.
Merci.

Répondre à mohammed

6

djamila, le 3 aoû 2004 à 09:27:04

Merci beaucoup pour ta réponse? en résumé pour voir si j'ai compris quand j'ai le MCD sous les yeux, je tiens compte de la cardinalité maximum pour savoir quelle clé primaire devient étrangère et ça marche de N vers 1.
encore une fois je te remercie

Répondre à djamila

14

zico, le 25 jun 2008 à 00:55:12

Salut mohamed vous etes ma derniere chance demain j ai un oral avec un exercice de merise en acces et j ai pas pu fair le mcd , mld j'ai riennnnn compri du tt juste les tables , ses relations , clé prim etc ,, apar ca j ai besoin de faire un formulaire svp svp si c'est posible de m'aider je serai tres endetté vers vous !


merci

Répondre à zico

3

tibob26, le 30 jui 2004 à 17:28:47

http://www.bts-informatique.com/viewtopic.php?t=21

il y a des cours sur MERISE qui est une méthode pour réaliser des MCD et une version de AMC Designor à télécharger qui est un logiciel pour créer un mCD et le convertir en MLD

bon courage

Répondre à tibob26

4

mohammed, le 1 aoû 2004 à 16:15:23

Salut,
je vous remerci de tout coeur.
Merci

Répondre à mohammed

8

djamila, le 3 aoû 2004 à 09:41:18

Merci pour le tuyau

Répondre à djamila

5

bomba, le 2 aoû 2004 à 14:54:08

Slt djamila ,avant d'utiliser access, il ya d'abord un travail conceptuel qui est fait à la base,cet à dire qu'il faut modéliser la base de données avant de l'implémenter sous access,parlant des clés secondaires, elles établissent le lien entre les tables sous access,en définition ce sont des clefs de certaines tables qui migrent vers d'autres tables et pour savoir comment savoir quand une clef doit migrer on se base sur les cardinalités (nombre de fois qu'une entité participe à une relation):exemple: prenons la relation client passe commande:lesentités:client,commande,la relation est passe
client__1______passe______n__commande
une commande ne peut être passée que par un et un seul client
un client peut passer plusieurs commandes

donc comme on a une relation de 1 à n la clef primaire de la table client va migrerdans la table commande et deviendra clef secondaire,lors de l'implémentation sous access, on aura :
_la table client(numeroclient,nom,prenom,adresse) qu'on saisira
_la table commande(numerocommande,datecommande,numeroclient)qu'on saisira aussi.
le lien entre les deux tables sera etablit par le numeroclient de la table client et le numeroclient de la table commande qui est clef étrangère.
Si tu peux t'abonner à yahoo messenger et enregistrer ma boîte pour nous dicuttions de temps en temps à propos de tes difficultés ce sera une bonne chose
je suis sur le net dans la matiné et dans l'après midi
si tu peux envoyer tes coordonnées ce sera bien à travers ma boîte e_mail,bonne journée.

Répondre à bomba

13

Doumbia, le 19 fév 2007 à 12:07:22

Bonjour Bomba. Tout d`abord je me presente Mr Doumbia Abdoulaye étudiant en stage et j`ai un DUT en informatique de gestion, je voulais savoir si ca te dirais de m`envoyer des cours sur Access, Merise, linux/unix. Je t`ai trouvé sur le net et mon email: abdoulayeforcefr@yahoo.fr et c`est aussi mon msn mais je suis connecté en general les samedi dans l`apres midi ou si je peus avoir ton msn ou autres choses. Merci de ta comprehension

Répondre à Doumbia

7

djamila, le 3 aoû 2004 à 09:34:37

Merci pour ta réponse très élaborée mais j'ai un doute, ça veut dire que pour déterminer la clé étrangère c'est le coté 1 qui va vers N. Mais je viens d'avoir une autre réponse de Mohamed qui me dit le contraire. je veux bien ton e mail pour échanger sur le sujet mais comment je l'obtiens. Je suis nouvelle sur ce site.

Répondre à djamila

15

 ABDELLATIF, le 14 oct 2008 à 17:23:00
  • +1

Définir ce que une suit buureautique? donner ses composantes et citer quelque exemples

Répondre à ABDELLATIF

9

bomba, le 3 aoû 2004 à 10:49:16

Salut Djamila,en réponse à ta réaction et à ce que Mohamed t'a dis, je voudrais souligner quelque chose,en fait du point de vue générale quand on indique pas les deux cardinalités(minimale et maximale) à la fois on a par exemple :
client___1 passe___n_commande là on indique que la cardinalité maximale dans ce cas la clef primaire de la relation de cardinalité 1 migre vers la table de cardinalité n comme je t'ai dis.Maintenant quand on indique les deux cardinalités(minimale et maximale):
client__(1,n)_____passe____(1,1)___commande:cet à dire
un client peut passer une ou plusieurs commande.
une commande ne peut être passée que par un et un seul client
dans ce cas la clef primaire de la table à cardinalité (1,n) ou (0,n) migre vers la table de cardinalité(1,1)ou (0,1) donc le numéroclient migrera vers la table commande comme je t'ai présenté la première fois c'est dans cette optique que Mohamed t'a dis l'inverse de ce que je t'ai dis en premier
bomba du Cameroun
e_mail:bomnose@yahoo.fr

Répondre à bomba

10

bomba, le 3 aoû 2004 à 11:24:39
  • +1

Salut une fois de plus, le mcd représente le monde réel d'un domaine, c'est dans cette optique que les mcd que tu rencontreras auront le plus souvent la cardinalité maximale et minimale,dans ce genre de situation on a les règles suivante pour déduire le modèle logique qui va permettre l'implémentation sous Access:
dans les relations du genre:
1- entité____(1,n)_____relation_____(1,1)____entité1
ou ou
(0,n) (0,1)
La cef primaire de la relation (1,n) ou (0,n) migre vers la table de relation (1,1) ou (0,1).

2-entité____(1,n)____relation_____(1,n)____entité
ou ou
(0,n) (0,n)
Dans ce cas on une relation de plusieurs à plusieurs, la relation devient une table donc la clef primaire est la concaténation des des clefs primaire des tables qui participent à la relation .exemple
commande__(1,n)____contient_____(1,n)____produit
-une commande contient un ou plusieurs produits
-un même type de produit peut se retrouver dans plusieurs commande
contient devient une table avec pour clef primaire:
numeroclient,numerocommande
3-toutes les entités deviennent des tables :exemple d'entité :client
client devient une table, de même pour commande
voila quelques règles qui peuvent t'aider.
4-les attributs d'une entité deviennent des propriétés :ex nom,prenom de client

je suis assez souvent à yahoo messenger :bomnose@yahoo.fr
tes coordonnées.

Répondre à bomba

11

djamila, le 3 aoû 2004 à 13:36:38

C'est bien ce que j'avais cru comprendre. Merci beaucoup pour tes réponses. Pour msn je vais m'inscrire et te l'envoyer par email. Encore une fois merci pour tes explications.

Répondre à djamila

12

djamila, le 3 aoû 2004 à 13:47:50

Voila mes coordonnées djam592002@yahoo.fr et je viens d'installer messenger. Abientôt

Répondre à djamila
Collection CommentÇaMarche.net