0% ont trouvé ce document utile (0 vote)
116 vues2 pages

Modèle relationnel et exercices BDD 2021

Le document présente plusieurs exercices sur la modélisation relationnelle de bases de données à partir de diagrammes entité-association. Les exercices portent sur la construction de schémas relationnels, la détermination de clés primaires et l'analyse de modèles relationnels existants.

Transféré par

darkbillal74
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
116 vues2 pages

Modèle relationnel et exercices BDD 2021

Le document présente plusieurs exercices sur la modélisation relationnelle de bases de données à partir de diagrammes entité-association. Les exercices portent sur la construction de schémas relationnels, la détermination de clés primaires et l'analyse de modèles relationnels existants.

Transféré par

darkbillal74
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université BATNA 2 L2 informatique 2021-2022

Faculté des Mathématiques et de l'informatique Module : Base de données

TD3 (modèle E/A modèle relationnel)


Exercice1:
Construire des schémas relationnels à partir des diagrammes entité-association présentés ci-dessous.
A)

B)

C)
Employé 1,1 Est responsable 1,n Manager
Département
NEmp
1,n Travail 1,1 NomEmp N°manager
NDep
PrénomEm
Est un
Intitulé AdrEmp
0,1 1,1
Exercice 2 :
Soit la relation R(A,B,C) avec l’extension suivante :
A B C
a1 b1 c1
a2 b1 c2
a2 b2 c3
a1 b2 c2
a2 b3 c3
a1 b3 c3
Quelle est la clé primaire de la relation R ?
Exercice 3 :
Une entreprise souhaite suivre les diverses formations de ses employés au cours de leur carrière. Pour cela,
le responsable des ressources humaines a réalisé une base de données dont le modèle relationnel vous est
fourni ci-dessous :
Salarié (NomSal, PrenomSal, DateNaisSal, #NumDip)
Diplôme (NumDip, NiveauDip)
Formation (NumF, NomF)
Suivre (#NumF, #NomSal)
1. Deux membres d’une même famille peuvent ils être ajoutés à la base de données ? Justifier votre
réponse.
2. Connaît-on l’ancienneté d’un salarié dans l’entreprise ? Si non, apporter les modifications nécessaires.
3. Un salarié peut-il suivre plusieurs fois la même formation au cours de sa carrière ? Si non, apporter les
modifications nécessaires.
Exercice 4 :
Soit le modèle relationnel des ressources humaines d’une entreprise :
Agence (NumAg, NomAg, VilleAg)
Salarié (NumSal, NomSal, PrenomSal, AdrsSal, #NumAg, #CodeServ )
Service (#CodeServ, #NomServ)
1. Lors de l’utilisation de la BDD, Des erreurs ont empêché l’exécution des opérations suivantes.
— Insérer le tuple <1, ’Ventes’> dans la table Service
— Insérer le tuple <1, ’Martin’, ’Jean’, ’Annaba’, 13, 2> dans la table Salarié
— Supprimer le tuple ayant CodeServ=1 de la table Service
Expliquer les causes probables de chaque erreur.
2. Le gérant de cette entreprise désire connaître le salarié responsable de chaque agence. Le modèle
relationnel permet-il de répondre à ce fait ? Si non, faire la modification nécessaire.

Vous aimerez peut-être aussi