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.

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 A0123Tounsi 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 A0123Tounsi 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 Datede 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 Datede 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)
  • 8.
  • 9.
    9 Exemple1 : Donne leschamps de la table personne ? NCIN,Nom,Prenom,Adres e, Telephone
  • 10.
    10 Exemple1 : Donne leschamps de la table voiture ? immat,Marque,Modele,Puis sance,Couleur,NCin
  • 11.
    11 Exemple1 : Donne laclé primaire de la table personne ? NCIN
  • 12.
    12 Exemple1 : Donne laclé primaire de la table voiture ? immat
  • 13.
    13 Exemple1 : Donne laclé étrangère de la table voiture ? NCIN
  • 14.
    14 Exemple1 : Donne laclé étrangère de la table voiture ? NCIN Sa rôle? Relation Type de relation? 1 à plusieur
  • 15.
  • 16.
    16 Exemple2 : Donne leschamps de la table Dircteur ? NCIN,Nom,Prenom,Adres se, Telephone
  • 17.
    17 Exemple2 : Donne leschamps de la table Lycée ? Code lycée, Désignation,Adresse,Telephone, NCin
  • 18.
    18 Exemple2 : Donne laclé primaire de la table lycée ? Code lycee
  • 19.
    19 Exemple2 : Donne laclé primaire de la table Directeur ? NCIN
  • 20.
    20 Exemple2 : Donne laclé étrangère de la table lycée ? NCIN
  • 21.
    21 Exemple2 : Donne laclé étrangère de la table Directeur ? ????????
  • 22.
    22 Exemple2 : Donne laclé étrangère de la table lycée ? NCIN Sa rôle? Relation Type de relation? 1 à 1
  • 23.
  • 24.
    24 Exemple3 : Donne leschamps de la table fournisseur ? Code fournisseur, nom, prenom adreesse, telephone
  • 25.
    25 Exemple3 : Donne leschamps de la table Produit ? Code produit, désignation , pu, quantité stock
  • 26.
    26 Exemple3 : Donne leschamps de la table livraison ? Code produit ,code fournisseur , date livraison , quantité fournit
  • 27.
    27 Exemple3 : Donne laclé primaire de la table fournisseur ? Code fournisseur
  • 28.
    28 Exemple3 : Donne laclé primaire de la table Produit ? Code produit
  • 29.
    29 Exemple3 : Donne laclé primaire de la table livraison ? Code produit, code fournisseur , date livraison
  • 30.
    30 Exemple3 : Donne laclé étrangère de la table livrraison ? Code fournisseur Code produit
  • 31.
    31 Exemple3 : Donne laclé étrangère de la table livrraison ? Code fournisseur Code produit Sa rôle? Relation Type de relation? plusieur à plusieur
  • 32.
  • 33.
  • 34.
    34 Table Clé primaireClé étrangére Compléter le tableau suivant?
  • 35.
  • 36.
    36 Soit la basede 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 basede 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.
  • 39.
    39 Le responsable d’unestation 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.