2014E5 NC SOCOFROID Cor
COMPTABILITÉ ET GESTION DES ORGANISATIONS
Épreuve E5 : Analyses de gestion et organisation du système d’information
DOSSIER 1 : Analyse du système d’information (40 points)
I – Analyse du système d’information actuel
1. Un bac peut-il contenir des emballages de nature différente ?
Non, un bac ne peut être conditionné que sous une seule référence d’emballage : cardinalité 1,1 sur BAC.
2. M GILET vous affirme qu’un colis ne peut concerner qu’un bac, ce qui permet d’assurer, selon, lui, la traçabilité de produits. Vérifier cette affirmation.
Oui, les cardinalités (1,1) signifient qu’un colis ne concerne qu’un bac et que ses références intègrent le code du bac comme identifiant, d’où une traçabilité favorisée.
3. Pour le bac 775792, quels sont les colis non encore sortis ? Comment le schéma de données traduit cette situation ?
Il s’agit des colis 775792 – C001 et 775792 – C002. Cardinalité minimale 0 de COLIS à
CORRESPONDRE
4. Indiquer le nom des objets du schéma de données permettant la création des étiquettes apposées sur chaque colis ?
BAC, COLIS, (CLIENT, APPARTENIR, CONCERNER)
II – Interrogation de la base de données.
1. Liste des emplacements des colis relatifs au bac n°775864, en attente de sortie.
SELECT NumEmplacement, RefColis
FROM COLIS
Where CodeBac = 775864
And NumSortie is null;
2. Quel est le nom du client propriétaire du colis n°775877-C002 ?
SELECT NomClient
FROM Client, Bac
WHERE Client.NumClient = Bac.NumClient
AND CodeBac = 775877 ;
3. Quelle est le nombre, par bacs, de colis conditionnés au mois de novembre 2013 ?
SELECT CodeBac, COUNT(RefColis) AS [Colis par bac au mois de novembre]
FROM COLIS,
WHERE DateColis BETWEEN #01/11/2013# AND #30/11/2013#
GROUP BY CodeBac ;
4. Présenter la requête qui permet d’obtenir l’étiquette du colis C002 qui figure en annexe 1.
SELECT NumClient, RefColis, BAC.CodeBac, DateColis, HeureColis, EspècePoisson, Format, DLUO,
PoidsColis
FROM BAC, COLIS
WHERE BAC.CodeBac=COLIS.CodeBac
AND