DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 1/10 1900008

DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 1/10 1900008 SESSION 2019 UE 8 – SYSTÈMES D’INFORMATION DE GESTION Éléments indicatifs de corrigé DCG ● ● ● ● DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 2/10 DOSSIER 1 – GESTION DES ÉTABLISSEMENTS 1. Expliquez les cardinalités de l’association Appartenir. Précisez et commentez le concept mobilisé. Nom Entité Nom Association Cardinalités Justification HOTEL_PLEIN_AIR Appartenir 1,n Un hôtel possède au minimum un lodge et au maximum plusieurs lodges. Autre formulation : Un hôtel possède un ou plusieurs lodges. LODGE (1,1) Un lodge appartient à un et un seul hôtel. Précision : Le concept est celui de l’identifiant relatif. Autre explication acceptée : Le concept est celui d’une l’entité faible (dépendante) « LODGE », à l’égard de l’entité forte « HOTEL ». Commentaire : Il se traduit par un identifiant relatif concaténant les propriétés NumHotel et NumLodge. Seule la concaténation permet d’identifier chaque occurrence de l’entité faible. Autre explication acceptée : l’entité « LODGE » ne peut être identifiée que relativement à l’entité « HÔTEL ». 2. On s’intéresse au rôle d’un employé dans un hôtel. a) Expliquez les cardinalités de chaque côté de l’association « Travailler ». Nom Entité Nom Association Cardinalités Justification Concerner (ou Pseudo-Entité) Travailler 1,n Un secteur dans un hôtel fait travailler au moins un employé. EMPLOYÉ 1,1 Un employé travaille dans un unique secteur d’un hôtel. Remarque : il n’est pas nécessaire de faire référence au concept de pseudo-entité. Le concept n’est donc pas demandé. b) Un secteur d’un hôtel peut-il avoir plusieurs responsables ? Justifiez votre réponse en vous appuyant sur le modèle (annexe 1). Non, chaque secteur d’un « hôtel » a un seul responsable (cardinalité 1,1 entre la Pseudo-entité et l’association « Responsable »). Autre explication : Non, car le couple de cardinalité 1,1 de « Concerner » vers « Responsable » indique qu’un couple secteur-hôtel n’a qu’un unique responsable. c) Explicitez les concepts mis en œuvre entre EMPLOYE, PERMANENT et SAISONNIER. Qualification : La contrainte XT est une contrainte de partition. Explication : Chaque occurrence de l’entité générique contient les valeurs d’une seule entité spécialisée. OU BIEN Elle signifie qu’une occurrence de l’entité générique (mère) appartient à une seule entité spécialisée (fille) et ne peut pas ne pas appartenir à une entité spécialisée. Traduction : DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 3/10 Un employé est soit un permanent, soit un saisonnier, mais ne peut pas être permanent et saisonnier en même temps, et ne peut pas ne pas être aucun des deux types. 3. Complétez le schéma relationnel présenté en annexe 2 sans réécrire les relations déjà existantes. EMPLOYE_PERMANENT (#CodeEmpPermanent, DateEmbauche) EMPLOYE_SAISONNIER (#CodeEmpSaisonnier, DateDebutMission, DateFinMission, Prime) LODGE (NumLodge, #NumHotel, NomLodge, CapaciteAccueil, NbPieces, NbLitsSimples, NbLitsDoubles, #CodeType) TYPE (CodeType, LibelléType, TarifSemaine, TarifNuitee) 4. Rédigez en langage SQL les requêtes suivantes. a) Quels sont les hôtels de Plein-Air (Nom et ville de l’hôtel) qui n’ont pas de secteur « Restauration » ? SELECT HOTEL.NomHotel, HOTEL.VilleHotel FROM HOTEL H WHERE H.NumHotel NOT IN (SELECT SECTEUR.NumHotel FROM SECTEUR, CONCERNER WHERE SECTEUR.NumSecteur = CONCERNER.#NumSecteur AND SECTEUR.NomSecteur = ‘Restauration’) b) Quel est le montant total des salaires par hôtel (numéro et nom de l’hôtel) trié par ordre alphabétique des hôtels ? SELECT H.NumHotel, H.NomHotel, SUM(E.Salaire) AS TotalSalaires FROM HOTEL H, EMPLOYE E WHERE H.NumHotel = E.NumHotel GROUP BY H.NumHotel ORDER BY H.NomHotel c) Quels sont les hotels trois étoiles (numéro et nom de l’hôtel) qui comportent au moins cinq secteurs ? SELECT H.NumHotel, H.NomHotel, COUNT(C.*) AS NbSecteur FROM HOTEL H, CONCERNER C WHERE C.NumHotel = H.NumHotel AND H.NbEtoiles = 3 [ou “Trois”] GROUP BY H.NumHotel HAVING COUNT(C.*) >= 5 [ou NbSecteur >= 5] d) Suite à un changement de législation les hôtels 4 étoiles seront reclassés en hôtel 5 étoiles. Écrivez la requête correspondante. UPDATE HOTEL SET NbÉtoiles = 5 WHERE NbÉtoiles = 4 OU BIEN UPDATE HOTEL SET NbÉtoiles = NbÉtoiles + 1 WHERE NbÉtoiles = 4 OU BIEN UPDATE HOTEL SET NbÉtoiles = “Cinq” WHERE NbÉtoiles = “Quatre” DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 4/10 e) Quel est le salarié (nom et prénom) qui a le salaire le plus élevé ? SELECT NomEmp, PrenomEmp FROM EMPLOYE WHERE Salaire = (SELECT MAX (Salaire) FROM EMPLOYE) f) Quels sont les employés (numéro, nom, prénom) de l’hôtel de plein-air « Les portes de Bretagne » ? SELECT EMPLOYE.CodeEmp, EMPLOYE.NomEmp, EMPLOYE.PrenomEmp FROM EMPLOYE E, HOTEL H WHERE E.NumHotel = H.NumHotel AND NomHotel = ‘Les portes de Bretagne’ g) M. Jean Lordino, responsable de secteur, a démissionné. La requête suivante à été préparée pour mettre la base de données à jour. À quelle condition peut-elle être réalisée sans message d’erreur ? Détaillez votre réponse. DELETE FROM EMPLOYE WHERE NomEmp = ’Lordino’ AND PrenomEmp = ’Jean’ Le contrôle de l’intégrité référentielle s’oppose à la suppression d’une valeur de clé primaire (CodeEmp dans « Employé ») existant comme valeur de clé étrangère dans une autre table (CodeEmployePermanent dans « Concerner »). Il faut donc au préalable supprimer le tuple de « Concerner » mettant en jeu M. Lordino avant de le faire dans la table « Employé ». DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 5/10 5. Complétez le schéma conceptuel des données en annexe B pour gérer les réservations. Remarques : Accepter « Date » en propriété portée dans l’association « Choisir » en l’absence de l’entité « Date ». TYPE CodeType LibelléType TarifSemaine TarifNuitée LODGE NumLodge NomLodge CapacitéAccueil NbPièces NbLitsSimples NbLitsDoubles Surface 1,1 1,n Être RESERVATION NumResa DateResa DateArrivée DateDépart CLIENT NumCli NomCli RueCli VilleCli CPCli TelPortable FACTURE NumFact DateFact ACTIVITE NumActivité LibelléActivité Tarif DATE Date Éditer Concerner Effectuer Choisir Qté 1,1 1,1 0,1 1,N 1,1 0,N 0,N 0,N 0,N DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 6/10 DOSSIER 2 – GESTION DU RECRUTEMENT DES SALARIÉS Processus de recrutement des salariés. Chef de secteur Service administratif Candidat Poste vacant vacant Demande retournée Lettre de convocation Faire une demande Examen candidature Bonne Mauvaise Annonce Avis de refus Réponse Examen demande Pas cohérente Cohérente Demande recrutement DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 7/10 Chef de secteur Service administratif Candidat Date publication annonce + 1 mois Choix Candidat ET Notification Acceptation Entretien Compte- rendu Candidat non retenu Candidat retenu Présentation à l’entretien DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 8/10 DOSSIER 3 – SUIVI DES PRESTATIONS ET ACCESSOIRES 1. Formules de calcul Cellules Formules de calcul C 15 =SI(ESTVIDE(B15);"";SI(ESTNA(RECHERCHEV(B15;Prestations!B$6:D$31;2;FAUX)); "erreur";RECHERCHEV(B15;Prestations!B$6:D$31;2;FAUX))) Accepter l’utilisation SIERREUR() F 15 =SI(ESTVIDE(B15);0;SI(ESTNA(RECHERCHEV(B15;Prestations!B$6:D$31;3;FAUX)); 0;RECHERCHEV(B15;Prestations!B$6:D$31;3;FAUX))) On ne sanctionnera pas la valeur "" à la place de 0 OU BIEN =SI(ESTVIDE(B15);0;SI(C15="erreur");0;RECHERCHEV(B15;Prestations!B$6:D$31;3; FAUX))) G 28 =SOMME.SI(E15:E24;">7";G15:G24)*0,1 OU BIEN =SOMME.SI.ENS(G15:G24; E15:E24;">7")*0,1 OU BIEN =SOMMEPROD((E15:E24>7)* G15:G24)*0,1 G 29 = SI(NB.SI(G15:G24 ;">0")>3; MIN(G15:G24) ;0) OU BIEN = SI(NBVAL(B15:B24)>=4;MIN(G15:G24);0) F 32 =SI(RECHERCHEV(G10;Fidélité!B6:D10;3;VRAI)=0;"";RECHERCHEV(G10;Fidélité!B6 :D10;3;VRAI)) 2 De quelle manière vous semble-t-il possible d’améliorer la lisibilité et la maintenance des formules implantées dans la feuille Devis ? Vous illustrerez votre proposition en reprenant sur votre copie la formule F15 de l’annexe A. Le nommage des cellules ou plages de cellules utilisées dans les formules améliore la compréhension de ces dernières. Pour la formule en F15, les plages suivantes doivent être nommées :  Devis!$B$15:$B$24 : Référence  Prestations!$B$6:$D$31 : Prestations La formule devient alors =SI(ESTVIDE(Référence);0;SI(ESTNA(RECHERCHEV(Référence;Prestations;3;FAUX));0;RECHE RCHEV(Référence;Prestations;3;FAUX))) OU BIEN = SI(ESTVIDE(Référence) ; 0; SI(Libellé_Prestation ="erreur" ; 0; RECHERCHEV(Référence; Prestations ; 3 ; FAUX) ) ) Nécessite le nommage d’une plage de cellule supplémentaire :  Devis!$C$15:$C$24 : Libellé_Prestation DCG 2019 UE 8 – Système d’information et de gestion – CORRIGÉ Page 9/10 DOSSIER 4 – GESTION DU RÉSEAU 1. Quelle solution technique peut être mise en place pour permettre la connectivité entre le siège social et les 18 établissements du groupe de manière sécurisée ? La solution la plus simple et économique est de profiter de la connexion internet de chacun des établissements en mettant en place un VPN (Virtual Private Network). Il s’agit de créer un tunnel d’échange entre le siège de l’entreprise Azurova et les 18 établissements via Internet et d’y crypter les échanges. 2. Certains serveurs sont regroupés dans une DMZ. Expliquez ce terme et justifiez le positionnement de ces serveurs. La DMZ, ou zone démilitarisée, est une partie d’un réseau informatique, isolée du réseau local principal et accessible depuis l’extérieur (réseau public). Cette zone est conçue pour abriter des serveurs Web, de messagerie et DNS qui doivent être accessibles aux réseaux locaux des 18 établissements, aux travailleurs nomades et aux clients d’Azurova. 3. Quels sont les objectifs de la sécurité informatique ? La sécurité informatique répond à 4 objectifs principaux :  La disponibilité : s’assurer que les ressources du système d’information sont disponibles lorsque les utilisateurs en ont besoin.  L’intégrité : garantir qu’une information n’est pas modifiée par des personnes non autorisées.  La confidentialité : garantir que les informations ne sont accessibles qu’aux personnes dûment autorisées.  La uploads/s3/ u8-corrige-2019.pdf

  • 20
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager