Conception et amélioration de la base de données
Rapports de Stage : Conception et amélioration de la base de données. Recherche parmi 298 000+ dissertationsPar deadlyxdead • 17 Décembre 2013 • 231 Mots (1 Pages) • 726 Vues
. Conception et amélioration de la base de données
a) Compléter le modèle conceptuel de données (MCD) de l’annexe 1 en y inscrivant les trois tables existant dans le fichier KmatN.mdb
Trouver les identifiants parmi les champs existants.
Les identifiants sont NuméroCli, NuméroCo et RéfP.
b) Ajouter un champ dans l’une des tables afin de pouvoir créer une relation directe entre deux des trois tables existantes.
Lors du passage au MLD (modèle logique de donnée) il est nécessaire d’ajouter le champ NuméroCli en tant que clé étrangère dans la table commande.
Clients
NuméroCli
Société
Adresse
CP
Ville
Pays
UE
N°Intracom
Commande
NuméroCo
DateCo
DateFact
DatePai
Acompte
NuméroCli
Passer
1,n 1,1
Concerner
Quantité
Q
1,n
Produits
RéfP
Désignation
Prix
Stock
1,n
c) Ajouter sur ce modèle conceptuel de données une table dont les caractéristiques tiennent compte des données de l’annexe 2 et qui permettent de saisir ensuite les données de l’annexe 3
On ajoute la propriété Quantité dans l’association Concerner car cette information concerne l’entité Produits et Commande. Dans le MLD, cette association deviendra une table.
d) Noter sur l’annexe 1 les cardinalités des relations entre les quatre entités et précisez leurs caractéristiques
Voir MCD ci-dessus
Explication des cardinalités :
Un client passe une ou plusieurs commandes.
Une commande est passée par un et un seul client.
Une commande concerne un ou plusieurs produits.
Un produit est concerné par une ou plusieurs commandes.
e) Construire le modèle logique relationnel des données à partir de vos réponses aux questions précédentes
Clients (NuméroCli, Société, Adresse, CP, Ville, Pays, UE , N° intracom)
Commande(NuméroCo, dateCo, dateFact, DatePai, acompte,# NuméroCli)
...