SlideShare une entreprise Scribd logo
1  sur  39
1
Retenons
• Champs
• Enregistrements
• Clé primaire
• Clé étrangère
• Représentation textuelle
• Représentation graphique
• relation
2
code nomPréno
m
Genr
e
Date de
naissance
A0123 Tounsi Sami M 20/12/2000
A0124 Ayari nabil M 15/03/2002
A0125 Slama Rim F 12/09/2005
N° code Activité Date ins Montan
t
1 A0123 Lutte 13/01/2020 400
6 A0123 Judo 05/06/2019 450
3 A0123 Judo 12/5/2014 450
4 A0124 Boxe 15/05/2015 500
5 A0124 Taekwondo 20/04/2018 350
6 A0125 Taekwondo 05/12/2018 350
Table1: adhérant
Table2: inscription
Base de donnée :club
3
code nomPréno
m
Genr
e
Date de
naissance
A0123 Tounsi Sami M 20/12/2000
A0124 Ayari nabil M 15/03/2002
A0125 Slama Rim F 12/09/2005
N° code Activité Date ins Montan
t
1 A0123 Lutte 13/01/2020 400
6 A0123 Judo 05/06/2019 450
3 A0123 Judo 12/5/2014 450
4 A0124 Boxe 15/05/2015 500
5 A0124 Taekwondo 20/04/2018 350
6 A0125 Taekwondo 05/12/2018 350
Table1: adhérant
Table2: inscription
Base de donnée :club
Retenons
Relation
4
code nomPréno
m
Genre Date de
naissance
A0123 Tounsi Sami M 20/12/2000
A0124 Ayari nabil M 15/03/2002
A0125 Slama Rim F 12/09/2005
N° code Activité Date ins Montant
1 A0123 Lutte 13/01/2020 400
6 A0123 Judo 05/06/2019 450
Table1: adhérant
Table2: inscription
Base de donnée :club
champs
Clé
primaire
champs
Clé
primaire
Retenons
Clé
étrangère
enregistreme
nts
5
code nomPréno
m
Genre Date de
naissance
A0123 Tounsi Sami M 20/12/2000
A0124 Ayari nabil M 15/03/2002
A0125 Slama Rim F 12/09/2005
N° code Activité Date ins Montant
1 A0123 Lutte 13/01/2020 400
6 A0123 Judo 05/06/2019 450
Table1: adhérant
Table2: inscription
Base de donnée :club
champ
Clé
primaire
champ
Clé
primaire
Retenons
Clé
étrangère
Représentation
textuelle
Adhérant(Code,nomPrénom,Genre,Date de naissance)
Inscription(N°,code,Activité,
Date ins,Montant)
6
Base de donnée :club
Retenons
Représentation textuelle
Adhérant(Code,NomPrénom,Genre,Date de naissance)
Inscription(N°,code,Activité,Date ins,Montant)
7
Base de donnée :club
Retenons
Représentation graphique
Adhérant(Code,NomPrénom,Genre,Date de naissance)
Inscription(N°,code,Activité,Date ins,Montant)
8
Exemple1
9
Exemple1 :
Donne les champs
de la table personne
?
NCIN,Nom,Prenom,Adres
e, Telephone
10
Exemple1 :
Donne les champs
de la table voiture ?
immat,Marque,Modele,Puis
sance,Couleur,NCin
11
Exemple1 :
Donne la clé primaire
de la table personne
?
NCIN
12
Exemple1 :
Donne la clé primaire
de la table voiture ?
immat
13
Exemple1 :
Donne la clé
étrangère de la table
voiture ?
NCIN
14
Exemple1 :
Donne la clé
étrangère de la table
voiture ? NCIN
Sa
rôle?
Relation
Type de
relation?
1 à
plusieur
15
Exemple2
16
Exemple2 :
Donne les champs
de la table Dircteur ?
NCIN,Nom,Prenom,Adres
se, Telephone
17
Exemple2 :
Donne les champs
de la table Lycée ?
Code lycée,
Désignation,Adresse,Telephone,
NCin
18
Exemple2 :
Donne la clé primaire
de la table lycée ?
Code lycee
19
Exemple2 :
Donne la clé primaire
de la table Directeur
?
NCIN
20
Exemple2 :
Donne la clé
étrangère de la table
lycée ?
NCIN
21
Exemple2 :
Donne la clé
étrangère de la table
Directeur ?
????????
22
Exemple2 :
Donne la clé
étrangère de la table
lycée ? NCIN
Sa
rôle?
Relation
Type de
relation? 1 à 1
23
Exemple3
24
Exemple3 :
Donne les champs
de la table
fournisseur ?
Code fournisseur, nom,
prenom adreesse,
telephone
25
Exemple3 :
Donne les champs
de la table Produit ?
Code produit, désignation
, pu, quantité stock
26
Exemple3 :
Donne les champs
de la table livraison ?
Code produit ,code
fournisseur , date livraison ,
quantité fournit
27
Exemple3 :
Donne la clé
primaire de la
table fournisseur
?
Code fournisseur
28
Exemple3 :
Donne la clé
primaire de la
table Produit ?
Code produit
29
Exemple3 :
Donne la clé
primaire de la
table livraison ?
Code produit, code
fournisseur , date
livraison
30
Exemple3 :
Donne la clé
étrangère de la table
livrraison ?
Code fournisseur
Code produit
31
Exemple3 :
Donne la clé
étrangère de la table
livrraison ?
Code fournisseur
Code produit
Sa
rôle?
Relation
Type de
relation?
plusieur à
plusieur
32
Exercice1
33
Donner le schéma
textuel de chaque
table?
34
Table Clé primaire Clé étrangére
Compléter le tableau
suivant?
35
Exercice2
36
Soit la base de données « Gestion_Equipe »
Joueur (NumLicence, NomPrénom, DateNaissance, CodeEquipe, Ancienneté)
Equipe (CodeEquipe, NomEquipe, Catégorie)
Donner le schéma
graphique de base?
37
Soit la base de données « Gestion_Equipe »
Joueur (NumLicence, NomPrénom, DateNaissance, CodeEquipe, Ancienneté)
Equipe (CodeEquipe, NomEquipe, Catégorie)
Pour chacune des phrases suivantes encercler
la réponse correcte parmi la liste des
alternatives proposées entre parenthèse ?
« NomPrénom » est ( un champ, une clé primaire, un enregistrement )
« Equipe » est (une clé étrangère, une table, un attribut)
« CodeEquipe » est (une table, une clé primaire, une clé
étrangère) de la table (Joueur, Equipe)
38
Exercice 3
39
Le responsable d’une station radio en ligne "RadioFuture"
a demandé à un informaticien de lui créer une base de
données simplifiée intitulée "Gestion Radio". Cette base
est décrite par les trois tables représentées comme suit
Animateur
NumAnim
NomAnim
AdresseAnim
TelAnim
Emission
NumEM
TitreEm
DuréeEm
ThèmeEm
Diffusion
NumAnim
NumEm
DateDiff
HeureDiff
Souligner la clé
primaire de chaque
table.
Schématiser les
relations entre les
différentes tables.
Mettre le signe "#"
devant chaque clé
secondaire.

Contenu connexe

Plus de PROFPROF11

Prototype Théorique EG 2022.pptx
Prototype Théorique EG 2022.pptxPrototype Théorique EG 2022.pptx
Prototype Théorique EG 2022.pptxPROFPROF11
 
Cours JavaScript 2.ppt
Cours JavaScript 2.pptCours JavaScript 2.ppt
Cours JavaScript 2.pptPROFPROF11
 
Tableau a deux dimensions (1).pptx
Tableau a deux dimensions (1).pptxTableau a deux dimensions (1).pptx
Tableau a deux dimensions (1).pptxPROFPROF11
 
Cours JavaScript.ppt
Cours JavaScript.pptCours JavaScript.ppt
Cours JavaScript.pptPROFPROF11
 
les systèmes d'exploitation.ppt
les systèmes d'exploitation.pptles systèmes d'exploitation.ppt
les systèmes d'exploitation.pptPROFPROF11
 
les interfaces graphiques.pptx
les interfaces graphiques.pptxles interfaces graphiques.pptx
les interfaces graphiques.pptxPROFPROF11
 

Plus de PROFPROF11 (6)

Prototype Théorique EG 2022.pptx
Prototype Théorique EG 2022.pptxPrototype Théorique EG 2022.pptx
Prototype Théorique EG 2022.pptx
 
Cours JavaScript 2.ppt
Cours JavaScript 2.pptCours JavaScript 2.ppt
Cours JavaScript 2.ppt
 
Tableau a deux dimensions (1).pptx
Tableau a deux dimensions (1).pptxTableau a deux dimensions (1).pptx
Tableau a deux dimensions (1).pptx
 
Cours JavaScript.ppt
Cours JavaScript.pptCours JavaScript.ppt
Cours JavaScript.ppt
 
les systèmes d'exploitation.ppt
les systèmes d'exploitation.pptles systèmes d'exploitation.ppt
les systèmes d'exploitation.ppt
 
les interfaces graphiques.pptx
les interfaces graphiques.pptxles interfaces graphiques.pptx
les interfaces graphiques.pptx
 

seance 2.ppt

  • 1. 1 Retenons • Champs • Enregistrements • Clé primaire • Clé étrangère • Représentation textuelle • Représentation graphique • relation
  • 2. 2 code nomPréno m Genr e Date de naissance A0123 Tounsi Sami M 20/12/2000 A0124 Ayari nabil M 15/03/2002 A0125 Slama Rim F 12/09/2005 N° code Activité Date ins Montan t 1 A0123 Lutte 13/01/2020 400 6 A0123 Judo 05/06/2019 450 3 A0123 Judo 12/5/2014 450 4 A0124 Boxe 15/05/2015 500 5 A0124 Taekwondo 20/04/2018 350 6 A0125 Taekwondo 05/12/2018 350 Table1: adhérant Table2: inscription Base de donnée :club
  • 3. 3 code nomPréno m Genr e Date de naissance A0123 Tounsi Sami M 20/12/2000 A0124 Ayari nabil M 15/03/2002 A0125 Slama Rim F 12/09/2005 N° code Activité Date ins Montan t 1 A0123 Lutte 13/01/2020 400 6 A0123 Judo 05/06/2019 450 3 A0123 Judo 12/5/2014 450 4 A0124 Boxe 15/05/2015 500 5 A0124 Taekwondo 20/04/2018 350 6 A0125 Taekwondo 05/12/2018 350 Table1: adhérant Table2: inscription Base de donnée :club Retenons Relation
  • 4. 4 code nomPréno m Genre Date de naissance A0123 Tounsi Sami M 20/12/2000 A0124 Ayari nabil M 15/03/2002 A0125 Slama Rim F 12/09/2005 N° code Activité Date ins Montant 1 A0123 Lutte 13/01/2020 400 6 A0123 Judo 05/06/2019 450 Table1: adhérant Table2: inscription Base de donnée :club champs Clé primaire champs Clé primaire Retenons Clé étrangère enregistreme nts
  • 5. 5 code nomPréno m Genre Date de naissance A0123 Tounsi Sami M 20/12/2000 A0124 Ayari nabil M 15/03/2002 A0125 Slama Rim F 12/09/2005 N° code Activité Date ins Montant 1 A0123 Lutte 13/01/2020 400 6 A0123 Judo 05/06/2019 450 Table1: adhérant Table2: inscription Base de donnée :club champ Clé primaire champ Clé primaire Retenons Clé étrangère Représentation textuelle Adhérant(Code,nomPrénom,Genre,Date de naissance) Inscription(N°,code,Activité, Date ins,Montant)
  • 6. 6 Base de donnée :club Retenons Représentation textuelle Adhérant(Code,NomPrénom,Genre,Date de naissance) Inscription(N°,code,Activité,Date ins,Montant)
  • 7. 7 Base de donnée :club Retenons Représentation graphique Adhérant(Code,NomPrénom,Genre,Date de naissance) Inscription(N°,code,Activité,Date ins,Montant)
  • 9. 9 Exemple1 : Donne les champs de la table personne ? NCIN,Nom,Prenom,Adres e, Telephone
  • 10. 10 Exemple1 : Donne les champs de la table voiture ? immat,Marque,Modele,Puis sance,Couleur,NCin
  • 11. 11 Exemple1 : Donne la clé primaire de la table personne ? NCIN
  • 12. 12 Exemple1 : Donne la clé primaire de la table voiture ? immat
  • 13. 13 Exemple1 : Donne la clé étrangère de la table voiture ? NCIN
  • 14. 14 Exemple1 : Donne la clé étrangère de la table voiture ? NCIN Sa rôle? Relation Type de relation? 1 à plusieur
  • 16. 16 Exemple2 : Donne les champs de la table Dircteur ? NCIN,Nom,Prenom,Adres se, Telephone
  • 17. 17 Exemple2 : Donne les champs de la table Lycée ? Code lycée, Désignation,Adresse,Telephone, NCin
  • 18. 18 Exemple2 : Donne la clé primaire de la table lycée ? Code lycee
  • 19. 19 Exemple2 : Donne la clé primaire de la table Directeur ? NCIN
  • 20. 20 Exemple2 : Donne la clé étrangère de la table lycée ? NCIN
  • 21. 21 Exemple2 : Donne la clé étrangère de la table Directeur ? ????????
  • 22. 22 Exemple2 : Donne la clé étrangère de la table lycée ? NCIN Sa rôle? Relation Type de relation? 1 à 1
  • 24. 24 Exemple3 : Donne les champs de la table fournisseur ? Code fournisseur, nom, prenom adreesse, telephone
  • 25. 25 Exemple3 : Donne les champs de la table Produit ? Code produit, désignation , pu, quantité stock
  • 26. 26 Exemple3 : Donne les champs de la table livraison ? Code produit ,code fournisseur , date livraison , quantité fournit
  • 27. 27 Exemple3 : Donne la clé primaire de la table fournisseur ? Code fournisseur
  • 28. 28 Exemple3 : Donne la clé primaire de la table Produit ? Code produit
  • 29. 29 Exemple3 : Donne la clé primaire de la table livraison ? Code produit, code fournisseur , date livraison
  • 30. 30 Exemple3 : Donne la clé étrangère de la table livrraison ? Code fournisseur Code produit
  • 31. 31 Exemple3 : Donne la clé étrangère de la table livrraison ? Code fournisseur Code produit Sa rôle? Relation Type de relation? plusieur à plusieur
  • 33. 33 Donner le schéma textuel de chaque table?
  • 34. 34 Table Clé primaire Clé étrangére Compléter le tableau suivant?
  • 36. 36 Soit la base de données « Gestion_Equipe » Joueur (NumLicence, NomPrénom, DateNaissance, CodeEquipe, Ancienneté) Equipe (CodeEquipe, NomEquipe, Catégorie) Donner le schéma graphique de base?
  • 37. 37 Soit la base de données « Gestion_Equipe » Joueur (NumLicence, NomPrénom, DateNaissance, CodeEquipe, Ancienneté) Equipe (CodeEquipe, NomEquipe, Catégorie) Pour chacune des phrases suivantes encercler la réponse correcte parmi la liste des alternatives proposées entre parenthèse ? « NomPrénom » est ( un champ, une clé primaire, un enregistrement ) « Equipe » est (une clé étrangère, une table, un attribut) « CodeEquipe » est (une table, une clé primaire, une clé étrangère) de la table (Joueur, Equipe)
  • 39. 39 Le responsable d’une station radio en ligne "RadioFuture" a demandé à un informaticien de lui créer une base de données simplifiée intitulée "Gestion Radio". Cette base est décrite par les trois tables représentées comme suit Animateur NumAnim NomAnim AdresseAnim TelAnim Emission NumEM TitreEm DuréeEm ThèmeEm Diffusion NumAnim NumEm DateDiff HeureDiff Souligner la clé primaire de chaque table. Schématiser les relations entre les différentes tables. Mettre le signe "#" devant chaque clé secondaire.