GSI BDD
Cours : GSI BDD. Recherche parmi 300 000+ dissertationsPar Daphné Gnrd • 13 Avril 2018 • Cours • 929 Mots (4 Pages) • 1 006 Vues
Gestion du Système d’Information | |
Partie 1 (A5.3) – Gestion de l’information | Dossier de travail |
Chapitre 2 – Exploiter une base de données |
CONTEXTE
[pic 1] | Dénomination : PIC WEB Statut juridique : société par actions simplifiées (SAS) Activité : Prestataire de services Clientèle : entreprise, associations, collectivités locales Chiffre d’affaires : 6 millions d’€ Effectifs : 52 salariés |
Au-delà de la création de site Internet, le métier de Pic Web est d’intégrer les nouvelles technologies et d’apporter des solutions opérationnelles pour faire des systèmes d’information de leurs clients un levier de développement.
Dans le but d’affirmer sa compétence dans les domaines où elle intervient, l’entreprise Pic Web a décidé, à titre expérimental, de certifier son personnel d’intervention (ingénieurs et techniciens) sur les projets qu’elle propose à ses clients. Chaque ingénieur ou technicien s’inscrit à des cours puis passe un examen. S’il réussit, il obtient la certification correspondante pour une durée limitée, ce qui l’oblige à actualiser régulièrement ses connaissances pour la conserver. C’est un gage de qualité pour le client et un atout non négligeable pour la compétitivité de Pic Web. Après 18 mois l’expérience est considérée comme un succès et va être étendue à tous les pôles de l’entreprise.
Stagiaire dans l’entreprise PIC WEB auprès de Mme Lipert, assistante de M. Rémy, vous êtes chargé de la gestion des certifications des salariés. Cette gestion s’effectue grâce à une base de données relationnelle.
MISSION 1 – Identifier les éléments d’une base de données relationnelle
A l’aide des documents en annexe, vous cherchez à comprendre la structure d’une base de données et les conditions de son utilisation
Travail à faire
- Qu’est-ce qu’une base de données relationnelle ? Quel est son intérêt ? Qui a accès à la BDD ?
- Qu’est-ce qu’une table ou relation ? Quelle est la fonction de chaque table de la BDD de Pic Web ?
- Qu’appelle-t-on un champ ou attribut ?
- Définir le format de chaque champ, dans le document 3, à partir des tables du document 2
- Que représente dans la table SALARIE la ligne n° 1 : …1…Maillard…Alain…TECH
- Deux salariés peuvent-ils avoir le même type d’emploi ? le même nom ou prénom ?
- Dans la table SALARIE quel est l’élément qui permet d’identifier avec le plus de sureté un salarié ?
- Définissez la notion de clé primaire ? Repérez la clé primaire dans chaque table.
- Un ingénieur ou technicien peut-il préparer plusieurs examens en même temps et obtenir plusieurs certifications ?
- Quelle est la particularité de la clé primaire pour les tables PREPARER et OBTENIR ?
- Expliquez les erreurs rencontrées lors de la saisie de nouvelles informations dans la base (document 4)
- A partir de la fiche concept, représentez le modèle relationnel de cette base de données
MISSION 2 – Interroger une base de données relationnelle
Vous commencez à vous familiariser avec la base de données des certifications réalisées par le pôle réseau de l’entreprise. Vous vous demandez comment l’interroger.
Pour le moment il n’existe pas d’interface graphique pour vous aider. Vous devez utiliser un langage de requête SQL
Travail à faire
- A partir des documents 1 et 2 (BDD), expliquez comment agit le langage de requêtes pour retrouver :
- les dates d’examen de Farida et Maryse ;
- la liste des certifications des ingénieurs ;
- les salariés qui ont passé et obtenu l’examen « interconnexion de réseau Part 2 ».
- Donnez le résultat des deux premières requêtes
- Décrivez pour chacune des requêtes du document 5 le besoin de gestion auquel elle répond.
- Corriger la requête n° 4 (document 5)
- Donnez le résultat de ces requêtes. (Document 5)
- A partir des résultats de la question 2 formulez les 3 requêtes de la question 1 en langage SQL.
ANNEXES
Document 1 : Schéma de la base de données
[pic 2]
Document 2 : Extrait de la base de données certification
PREPARER | OBTENIR | ||||||||
num Exam | matricule | date Début Cours | date Fin Cours | date Examen | résultat | matricule | num Certif | date Obtention | |
1 | 1 | 10/12/2007 | 12/12/2007 | O | 1 | 4 | 12/02/2008 | ||
1 | 2 | 10/12/2007 | 10/02/2008 | 12/02/2008 | O | 2 | 4 | 12/02/2008 | |
1 | 3 | 10/12/2007 | 10/02/2008 | 12/02/2008 | O | 3 | 4 | 14/02/2008 | |
5 | 4 | 10/01/2008 | 13/03/2008 | 14/03/2008 | O | 4 | 4 | 14/03/2008 | |
1 | 5 | 10/01/2008 | 13/03/2008 | 14/03/2008 | O | 5 | 4 | 14/03/2008 | |
1 | 6 | 10/01/2008 | 13/03/2008 | 14/03/2008 | O | 6 | 4 | 14/03/2008 | |
1 | 7 | 11/02/2008 | 13/04/2008 | 15/04/2008 | O | 7 | 4 | 15/04/2008 | |
1 | 8 | 11/02/2008 | 13/04/2008 | 15/04/2008 | O | 8 | 4 | 15/04/2008 | |
1 | 10 | 11/02/2008 | 13/04/2008 | 15/04/2008 | O | 10 | 4 | 15/04/2008 | |
1 | 11 | 11/02/2008 | 13/04/2008 | 15/04/2008 | O | 11 | 4 | 15/03/2008 | |
1 | 9 | 10/12/2007 | 10/02/2008 | 15/04/2008 | N |
Document 2 : Extrait de la base de données certification suite)
...