Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
I. Introduction
III. Conception
Analyse et conception
V. Interrogation de la base
V. Conclusion et perspective
2
I. Introduction
Volume des données important
3
I. Introduction
4
I. Introduction
5
II. Cadre général
Cabinet de conseil ?
6
II. Cadre général
7
II. Cadre général
Plusieurs entreprises
Plusieurs missions
Candidature spontanée
Candidature pour une offre spécifique
Des listes des étudiants inscrits dans des instituts
différents
8
II. Cadre général
9
II. Cadre général
10
II. Cadre général
Logiciels utilisés
11
II. Analyse et conception
Collecte des données
Pour chaque entreprise, on doit stocker son nom (nom_E), son activité (Act_E) et sa localisation géographique
(Adr_E) et une propriété indiquant si l’entreprise est cliente du cabinet de conseil ou pas (Cliente).
Pour les misions, il est nécessaire de connaitre la date d’ouverture (DateOverture_M) et la rémunération proposé
(remuneration_M).
Chaque mission consiste à rechercher une fonction c’est pour cela qu’on doit sauvegarder le nom du fonction
(Nom_F) et la description des fonctions (Description_F).
Pour le candidat, on mémorise son identifiant (Id_C), la situation familiale (sf_C), la possibilité de mobilité
(mobilité_C), les diplômes, la situation professionnelle actuelle (sp_C) et la fonction actuelle (fonction_C).
Pour les diplômes, nous mémorisons l’identifiant (Id_D) et la description (description_D).
Pour l’étudiant, afin de le contacter, on doit enregistrer son numéro de téléphone (Tel_etudiant) et son mail
(mail_etudiant).
12
II. Analyse et conception
Règles de gestion
Règle 2 : Chaque mission est confiée par une seule entreprise.
13
II. Analyse et conception
Dictionnaire des données
14
II. Analyse et conception
Conception de la base
La liste des entités
Entité Description de l’entité
15
II. Analyse et conception
Conception de la base
La liste des associations
Association Entités Cardinalité
Contacter Candidat - Mission 0,n – 0,n
Employer Candidat - Entreprise 0,1 – 0,n
1,n - 0,n
Posseder Candidat - Diplome
Qualifier Candidat – Fonction 1,n - 0,n
Associer Diplome - Inscription 0,n - 1,1
16
Modèl e Conceptuel de Do nnées
Mo dèl e : BD_Cabi ne t_De_Consei l s
Package :
Di agramme : Di agramme_1
Auteur : pc Date: 17/04/2018
Versi on:
Entrep ri se
Mi ssi on
Num _E <pi > Numéri que
Nom _E T exte Id_M <pi > Num éri que <O>
0,n Con fi er Nom_M Caractère (20) <O>
Contact_E Caractè re vari abl e (50)
Acti vi te_E T exte 1,1 DateOuverture_M Date <O>
Adresse_E T exte Remunerati on_M Num éri que <O>
Cl i ente Bool éen Identi fi ant_1 <pi >
Identi fi ant_1 <pi > ...
...
0,n 1,1
0,n Contacter
Concerner
Da te_Contact Date
Em pl oyer
0,n
i
0,1 0,n i d_foncti on <pi > Num éri que <O>
Nom _F Caractè re (30) <O>
Candi dat Descri pti on_F Date <O>
Identi fi ant_1 <pi >
Id_C <pi > Numéri que <O>
...
Nom_C Caractè re (20) <O>
1,n
Prenom _C Caractè re (20) <O> 0,n
DateNai _C Date <O> 1,n Qu al i fi er Sati sfai re
Adress_C T exte <O> Remune rati on Réel <O>
T el _C Caractè re (20) <O>
M ai l _C Caractè re (50) 0,n
SF_C Caractè re (30)
SP_C Caractè re (30) <O> Di pl ome
M obi l i te_C Bool éen <O> 1,n
Id_ D <pi > Numéri que <O>
Foncti on_C T exte Posseder
Descri pti on_D T exte <O>
Identi fi ant_1 <pi > Annee Caractère (4) <O> 0,n
Ide nti fi ant_1 <pi >
...
...
Conception
0,n 0,n
Associ er
Gerer
1,1
1,n
Inscri pti on
Id_I <pi > Num éri qu e <O> Insti tut
Anne e_I Date <O> 1,1 Fourni r Id_Insti tut <pi > Num éri que (5) <O>
Resul tatExam _I Réel Nom_Insti tut T exte <O>
1,n
Identi fi ant_1 <pi > Adresse_Insti tut T exte <O>
... contact_i nsti tut T exte
Identi fi ant_ 1 <pi >
1,1
...
Fai re
1,n
Etudi ant
Num _Etudi ant <pi > Numéri que <O>
Nom _Etudi ant Caractère (20) <O>
Prenom_Eti dua nt Caractère (20) <O>
DateNai _Etudi ant Date <O>
T el _etudi ant Caractère (20) <O>
M ai l _Etudi ant
Identi fi ant_1 <pi >
Caractère (50)
17
...
III. Implémentation et alimentation
Modèle logique des données 1/6
Entreprise (Num_E, Nom_E, Activite_E, Contact_E,Adresse_E, Cliente)
Mission (Id_M, Nom_M, DateOuverture_M, Remuneration_M, Num_E#, ID_Fonction#)
Fonction (Id_fonction ,Nom_F, Description_F)
Candidat (Id_C, Nom_C, Prenom_C, DateNai_C, Adress_C, Tel_C, Mail_C, SF_C, SP_C,
Mobilite_C, Fonction_C, Num_E#,)
Diplome (Id_D, Description_D)
Etudiant (Num_Etudiant, Nom_ Etudiant, Prenom_ Etudiant, DateNai_ Etudiant, Tel_
Etudiant, Mail_ Etudiant)
Inscription (Id_I, Annee_I, ResultatExam_I, Id_D#, Num_Etudiant#, Id_Institut#)
Institut (Id_institut,Nom_Institut, Adresse_Institut, Contact_Institut)
Contacter (Id_C#, Id_M#, DateContact)
18
III. Implémentation et alimentation
Modèle logique des données 1/6
19
Modèle physique des données
1/6
20
III. Implémentation et alimentation
Script de la base de données : Création des tables 1/6
21
III. Implémentation et alimentation
Script de la base de données : Modification des tables 1/6
22
III. Implémentation et alimentation
1/6
23
III. Implémentation et alimentation
1/6
Alimentation
24
III. Implémentation et alimentation
1/6
Alimentation
25
II.Interrogation
La liste des candidats, les fonctions souhaitées et les rémunérations proposées
26
II.Interrogation
La rémunération moyenne proposée par les candidats par fonction
27
II.Interrogation
La liste des étudiants inscrits dans plus de deux diplômes
28
II.Interrogation
Les étudiants dont le nom commence par A et qui étudie à Bizerte
29
V. Conclusion
Un idéal n'a aucune valeur si vous ne pouvez pas le mettre en pratique
Plan professionel Plan personnel
Appliquer les
Prendre certaines
connaissances
responsabilités
théoriques des cas
Connaître
réels
l’importance de
Familiariser à l’outils
l’esprit d’équipe
de conception
Renforcer nos
PowerAmc
capacités de
Familiariser à l’SGBD
communication
Oracle
Maitriser le langage
SQL
Développer une application
30
Merci pour votre Attention!
31