LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Processus 7 CNED: fiabilisation de l'information et système d'information

Fiche : Processus 7 CNED: fiabilisation de l'information et système d'information. Recherche parmi 298 000+ dissertations

Par   •  28 Janvier 2021  •  Fiche  •  794 Mots (4 Pages)  •  537 Vues

Page 1 sur 4

Mission 1 (5 points)

1. Comment sont classées les productions ?

Les productions sont classées en deux catégories :

• Agglomérés ;

• Contreplaqués.

Les panneaux de particules sont à classer dans l’une des deux catégories (en agglomérés sûrement).

Peut-on ajouter une nouvelle production sans changer le schéma relationnel ?

On peut toujours ajouter un nouveau produit ; mais le classement de ce produit est fonction du type de produit

ajouté ; il se peut que le classement du nouveau produit soit impossible ce qui poserait des problèmes dans les

requêtes le cas échéant. Par contre, on peut toujours modifier le modèle et ajouter un sous-type.

2. À quoi sert la table composition ? Pourquoi y a-t-il un identifiant double (2 clés) ?

La table Composition sert à connaître la quantité des matières premières utilisées pour la fabrication d’un

produit. L’identifiant permet de rapprocher uniquement un produit et une matière pour la définition de la

quantité ; donc nécessité d’une clé composée de deux éléments.

3. Combien y a-t-il de fournisseurs pour une matière ? N’est-ce pas un problème ?

Il y a un fournisseur par matières car il y a une relation unique entre fournisseurs et matières. Le problème

peut se poser lorsque le fournisseur ne peut fournir la matière première et que nous avons besoin d’un autre

fournisseur. On ne pourrait pas le référencer dans la base de données.

4. Combien y a-t-il de catégorie clients ?

Le schéma relationnel ne donne aucune catégorie de clients ce qui peut poser un problème pour les extractions

pour un traitement précis.

Exemple : envoi d’une promotion aux professionnels

2 CNED PROCESSUS 7 : FIABILISATION DE L’INFORMATION ET SYSTÈME D’INFORMATION – Corrigé 1 8 4066 CT WB 01

 Mission 2 (9 points)

1. M. Soulier veut connaître la quantité vendue par produit.

SELECT Ligne_commande.Num_Prod, Production.Nom_Prod, Sum(Ligne_commande.Quantité_Commandée)

AS SommeDeQuantité_Commandée

FROM Production, Ligne_commande

Where Production.NumProd = Ligne_commande.Num_Prod

GROUP BY Ligne_commande.Num_Prod, Production.Nom_Prod;

NB : on remarquera que le SQL standard se préoccupe lui-même des liens à faire entre les données ; de ce

fait, les tables ne sont pas reliées et le lien se fait par le biais d’un critère.

2. M. Soulier veut connaître le montant du CA (tenir compte de la remise).

SELECTLigne_commande.Num_Prod, Sum([Prix_Unitaire]*(1-([Remise_Client]/100))*[Quantité_Commandée])

AS CAremisé

FROM Production, Ligne_commande

WHERE Production.NumProd = Ligne_commande.Num_Prod

GROUP BY Ligne_commande.Num_Prod;

3. M. Soulier veut connaître le CA du client « Etchevary » pour le mois de juin 2017.

SELECT Client.Nom_Cli, Sum([Prix_Unitaire]*(1-([Remise_Client]/100))*[Quantité_Commandée]) AS CAremisé

FROM Production, Ligne_commande, Client, Commande_Client

WHERE [Production].[NumProd]=[Ligne_commande].[Num_Prod]

AND [Commande_Client].[Num_Com]=[Ligne_commande].[Num_Com]

AND [Client].[Num_Cli]=[Commande_Client].[Num_Cli]

GROUP BY [Client].[Nom_Cli], [Commande_Client].[Date_Com]

HAVING [Client].[Nom_Cli]=”Etchevary” AND [Commande_Client].[Date_Com) Between #6/1/2017# And

#6/30/2017#;

NB : ici, la date est au format anglais (mois, jour, année) ; cela dépend de la version du logiciel !

3 CNED PROCESSUS 7 : FIABILISATION DE L’INFORMATION ET SYSTÈME D’INFORMATION – Corrigé 1 8 4066 CT WB 01

...

Télécharger au format  txt (6.1 Kb)   pdf (46.4 Kb)   docx (9.1 Kb)  
Voir 3 pages de plus »
Uniquement disponible sur LaDissertation.com