Vous êtes sur la page 1sur 7

DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008

Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

L'entreprise CLOISONS DE FRANCE est une société anonyme au capital de 150 000 euros
spécialisée dans la pose de cloisons (plafonds, doublages, isolation) et de menuiseries intérieures.
Cette entreprise plaquiste de taille nationale emploie une centaine de personnes depuis 1997 et
réalise un chiffre d'affaires annuel d'environ 10 000 000 euros.
Elle effectue des travaux neufs et de réhabilitation en bâtiments collectifs, commerciaux et industriels
ainsi qu'en pavillons.
Elle travaille uniquement sur commande et en flux tendus pour une clientèle majoritairement
composée de promoteurs immobiliers.

Etude d'un schéma Conceptuel existant


Madame BERGERON, responsable de la paie dans cette entreprise, vient de mettre en place une
base de données permettant de gérer le sous­système d'informations «Ressources Humaines » de la
société. Elle a fait appel aux services d'une SSII (Société de Services en Ingénierie Informatique) qui
lui a proposé :
• un schéma conceptuel des données;
S A L A R IE
M a tric u le < p i>
N ° S S
N om S ig n e r T Y P E C O N T R A T
P ré n o m 1 ,n
D a te d e ré sili a ti o n C ode T ype < p i>
S exe 0 ,n
L ib e llé
D a te N a issa n c e
A d re sse R u e
A d re sse V il le 0 ,n
A d re sse C o d e P o sta l
D A T E
1 ,n D a te S ig n a tu re < p i>

O ccuper E M P LO I
0 ,n
Q U A L IF IC A T IO N
D a te D é b u t C o d e E m p lo i < p i> C o rre sp o n d re 0 ,n
D a te F in L ib e llé C o d e Q u a lific a tio n < p i>
1 ,1
C o e ffic ie n t L ib e llé
S a la ire B ru t

• des extraits des tables :


EMPLOI

QUALIFICATION Type Contrat

1/7
DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

SALARIE

Travail à faire
1. Pourquoi n'a­t­on pas retenu comme identifiant de l'entité« SALARIÉ» la donnée « N°
Sécurité Sociale » ?
2. Un salarié peut­il signer plusieurs contrats de travail? Un salarié peut­il signer plusieurs fois
le même type de contrat de travail? Justifier votre réponse.
3. Dans l'entité «EMPLOI », les propriétés «Coefficient» et «Salaire brut de référence» ne
concernent que le personnel de production. Proposer une solution qui mettra en évidence
cette catégorie de personnel. Préciser les contraintes d'intégrité.
4. Présenter le modèle relationnel correspondant au schéma conceptuel des données.
Madame BERGERON souhaite utiliser la base de données pour remplir le document annuel CERFA
N° 2483 «Participation des employeurs au développement de la formation professionnelle continue».
Pour cela, elle vous fournit un extrait de ce formulaire ainsi que les renseignements dont elle a
besoin.
Cadre B

Cadre M

Travail à faire
Ecrire les requêtes suivantes en SQL :
5. nombre de salariés occupant un emploi à la date du calcul;
6. nombre de salariés hommes et femmes occupant un emploi à la date du calcul;

2/7
DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.
7. nombre d'apprentis (liés à l'entreprise par un contrat d'apprentissage (code = CAP) à la date
du calcul;
8. nombre de salariés masculins, ayant signé un contrat de stage (code = STA), à une date
donnée ;
9. enfin, Madame BERGERON a besoin de connaître le nombre de salariés présents dans la
base de données, par bureau distributeur (code postal) du domicile.

Mémento SQL
Syntaxe générale SELECT… FROM… WHERE… GROUP BY… HAVING… ORDER BY…;

SELECT [DISTINCT] expr1 [AS nom1], expr2 [AS nom2],…


Projection
FROM table1 [alias1], table2 [alias2],…
WHERE expr1 = / <> / < / > / <= / >= expr2
Restriction
WHERE expr1 BETWEEN expr2 AND expr3
WHERE expr1 [NOT] LIKE chaîne1
WHERE expr1 [NOT] IN (expr2, expr3, …)
WHERE expr1 IS [NOT] NULL
AND / OR prédicat
Jointures naturelles SELECT expr1, expr2,…
FROM table1, table2
WHERE table1.champ1 = table2.champ2

Fonctions date NOW renvoie la date du jour


MONTH (date) renvoie le mois sous forme de nombre entier compris entre 1 (janvier) et
12 (décembre)
YEAR (date) renvoie l’année sous forme de nombre entier compris entre 1900 et 9999
(exemple : YEAR (“25/04/2006”) = 2006)

SELECT [expr1], …, SUM (expr2) [AS nom2]


Agrégats
SELECT [expr1], …, MAX (expr2) [AS nom2]
SELECT [expr1], …, MIN (expr2) [AS nom2]
SELECT [expr1], …, AVG (expr2) [AS nom2]
SELECT [expr1], …, COUNT (*) [AS nom2]
GROUP BY expr1, expr2,…
Regroupement
HAVING prédicat
ORDER BY expr1 [ASC / DESC], expr2 [ASC / DESC],…
Classement

WHERE table1.champ1 IN (SELECT table1.champ1 …) ;


Intersection
WHERE table1.champ1 NOT IN (SELECT table1.champ1 …) ;
Différence
Requête 1
Union
UNION
Requête 2

ACTIONS SUR LES TUPLES


DELETE FROM TABLE 1
Suppression WHERE Prédicat ;
INSERT INTO table [(champ1, champ2,…)] VALUES (val1, val2,…) ;
Insertion
INSERT INTO table [(champ1, champ2,…)]
Requête
UPDATE table SET champ1 = expr1, champ2 = expr2,… WHERE prédicat
Mise à jour

Tout élément entre crochets est facultatif.

3/7
DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

Extension du schéma Conceptuel des Données


La société CLOISONS DE FRANCE souhaite étendre la base de données existante à la gestion des
chantiers en cours et à venir. Pour cela, on vous fournit:
• la liste des données du domaine de gestion« SUIVI DES CHANTIERS»
Libellé Signification
Num chantier Numéro de chantier attribué séquentiellement au moment de l'ouverture du
dossier
Date ouverture Date d'ouverture du dossier concernant le chantier
Zone géographique Code de la zone géographique
Lieu chantier Ville ou adresse du chantier
Num client Code affecté au promoteur du chantier
Nom Client Nom de l'entreprise ou du particulier commanditaire du chantier
Adresse client Adresse du client
Tél client Téléphone du client
Prime transport Montant de la prime de transport allouée au salarié
Taxe transport Taxe versée annuellement à l'URSSAF
CA Généré Chiffre d'affaires généré par jour de travail
Date facturation Date de facturation prévue (elle correspond à la date de fermeture prévue ,
du chantier)
Num mémoire Numéro qui identifie précisément chaque facture intermédiaire établie en
fonction de l'avancement du chantier
Date mémoire Date d'établissement de la facture intermédiaire
Montant mémoire Montant hors taxes de la facture intermédiaire
Date règlement Date de règlement de la facture intermédiaire
• les règles de gestion du domaine.
➔ RG1 : La zone géographique est définie par le domicile du salarié et par le lieu du
chantier. Cette zone définit le montant de la prime de transport allouée au salarié et le
montant de la taxe « versement transport » que l'entreprise doit reverser annuellement à
l'URSSAF.
➔ RG2 : Un salarié affecté sur un chantier est supposé générer un certain montant de
chiffre d'affaires par jour de travail. Ce chiffre d'affaires est utilisé pour déterminer le
montant facturé au client.
➔ RG3 : Un chantier est dirigé par un conducteur de travaux, salarié de l'entreprise
CLOISONS DE FRANCE. Celui­ci peut être responsable de plusieurs chantiers.

11 Travail à faire
10. Présenter le schéma conceptuel des données du domaine de gestion « SUIVI DES
CHANTIERS ».

4/7
DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

Travail sur Tableur


Madame BERGERON souhaite compléter l'automatisation du formulaire CERFA n° 2483. Elle vous
fournit:
• l'extrait n° 2 du formulaire CERFA n° 2483 ;

Renseignements complémentaires
L'arrondi fiscal : les montants inscrits sur la déclaration doivent être arrondis à l'euro le plus proche.
Les bases et cotisations inférieures à 0,50 € sont négligées, et celles supérieures ou égales à 0,50 €
sont comptées pour 1.
Le nombre moyen de salariés (cadre A ­ rubrique 1): dans un souci de simplification, on admettra que
le nombre moyen de salariés correspond au nombre de salariés présents dans l'entreprise au 31
décembre de l'exercice.
Toutes les cellules sont nommées : leur nom correspond au numéro du cadre de référence suivi du
numéro de la ligne. Exemple: la cellule G20 correspond au montant de l'obligation incombant à
l'employeur pour le financement des congés individuels de formation.
• la structure de la feuille de calcul« Salariés » qu'elle utilise pour l'élaboration du formulaire :
Cellules Nom Contenu
A2:A150 MAT Matricule des salariés
B2:B150 SAL Salaire brut versé aux salariés
C2:C150 TYPE Type de contrat de travail: CDI, CDD, CTT, CNE...
Ces deux feuilles sont implantées dans le même classeur.
Travail à faire
11. Proposer à Madame BERGERON une technique lui permettant, grâce à l'utilisation de la
base de données, d'obtenir l'affichage direct des informations utiles dans la feuille de calcul «
Salariés ».
12. Présenter les formules de calculs permettant de déterminer :
Nom
a) le nombre de salariés A1
b) le montant de la masse salariale C13
c) le taux de participation applicable D14
d) le montant de la participation D16
e) le montant des salaires versés aux G19
titulaires de CDD

5/7
DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

6/7
DCG UE8 : Systèmes d'Information de Gestion Contrôle n° 6 du 6 Mai 2008
Avertissement : Les réponses aux questions posées doivent être précises et faire l'objet d'un développement. Il sera
particulièrement apprécié un raisonnement à deux niveaux : rappel de la théorie et réponse précise dans le contexte proposé.

Utilisation des technologies de l'information et de la


Communication
Le cahier des charges remis à la SSII chargée de l'informatisation soulève plusieurs interrogations.

Travail à faire:
13. Les fichiers utilisés par Madame BERGERON devront­ils être déclarés à la CNIL
(Commission Nationale de l'Informatique et des Libertés) ?
14. La portabilité de l'application doit être étudiée. Préciser cette notion de portabilité.
15. La maintenance de l'application doit être assurée. Préciser les objectifs que l'entreprise doit.
assigner à la société qui en sera chargée. Dans la cadre de cette opération, rappeler à
Madame BERGERON l'intérêt d'une prestation de type FAH (Fournisseur d'applications
hébergées), appelée également ASP (Application Service Provider ­ Fournisseur
d'applications en ligne).

Modèle de Contexte
Une strucuture Sportive pense informatiser :
• le processus de demande d'adhésion ;
• le processus de saisie des clubs en compétition ;
• le processus de saisie des équipes en compétition.
A partir du mois de mai, le président de la section envoie aux différents membres une demande
d'adhésion. Une fois remplie, accompagnée d'un certificat médical, si toutes les informations sont
correctes, une carte de membre du club est éditée avec une demande de paiement et une demande
de licence est envoyée à la Fédération Française. Si les informations sont incomplètes ou si le
demandeur est inapte au sport pratiqué, l'adhésion est rejetée.
Une fois que toutes les équipes sont engagées, le comité organisateur des tournois envoie à chaque
club une liste sur laquelle figurent tous les clubs et les équipes engagées, sans oublier le calendrier
des rencontres.

Travail à faire
16. Présentez le modèle de contexte de niveau 1. Le président du club n'a pas de secrétaire, il
traite les courriers en direct. Par contre la Fédération à mis en place un secrétariat.

7/7

Vous aimerez peut-être aussi