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

P7 : fiabilisation de l'information et système d'information

TD : P7 : fiabilisation de l'information et système d'information. Recherche parmi 298 000+ dissertations

Par   •  15 Décembre 2023  •  TD  •  266 Mots (2 Pages)  •  71 Vues

Page 1 sur 2

BTS Comptabilité et gestion 1re année

PROCESSUS 7 : FIABILISATION DE L'INFORMATION ET SYSTÈME D'INFORMATION

DEVOIR 1

MISSION 1 :

1- Il existe ici deux types de productions :

• Les agglomérés ;

• Les contreplaqués.

Il est en effet possible de rajouter une nouvelle production; cependant le classement de cette dernière sera en fonction du type de production ajoutée. Si sont classement ne rentre pas dans le schéma relationnel déjà établi, et donc cause des problèmes dans les requêtes, il est possible de changer le modèle et de rajouter une sous-catégorie supplémentaire au schéma.

2- La table Composition au sein du schéma relationnel sert à détailler la quantité des matières premières qui seront nécessaires à la fabrication du produit en question. Ici nous n’avons besoin uniquement que d’un produit et d’une matière pour définir la quantité de production, c’est donc pour cela que nous avons un identifiant double.

3- Il n’y a qu’un seul fournisseur par matières car il n’existe qu’un lien unique entre fournisseurs et matières. Le problème que nous pouvons soulever lorsque le fournisseur ne peut fournir la matière première et que nous avons besoin d’un autre fournisseur, est que nous ne pouvons pas le référencer dans la base de données.

4- 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.

MISSION 2 :

1- 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

ORDER BY Ligne_commande.Num_Prod, Production.Nom_Prod

2- SELECT Ligne_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

ORDER BY Ligne_commande.Num_Prod

3- 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]

ORDER BY [Client].[Num_Cli].[Commande_Client].[Date_Com]

HAVING [Client].[Nom_Cli]=”Etchevary” AND [Commande_Client].[Date_Com)

BETWEEN

...

Télécharger au format  txt (2.5 Kb)   pdf (42 Kb)   docx (7.9 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com