Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

Exercice type de synthèse: Structure d'une BD relationnelle:

Aller en bas

Comment vous trouvez l'exercice?

Exercice type de synthèse: Structure d'une BD relationnelle: Vote_lcap0%Exercice type de synthèse: Structure d'une BD relationnelle: Vote_rcap 0% 
[ 0 ]
Exercice type de synthèse: Structure d'une BD relationnelle: Vote_lcap40%Exercice type de synthèse: Structure d'une BD relationnelle: Vote_rcap 40% 
[ 2 ]
Exercice type de synthèse: Structure d'une BD relationnelle: Vote_lcap40%Exercice type de synthèse: Structure d'une BD relationnelle: Vote_rcap 40% 
[ 2 ]
Exercice type de synthèse: Structure d'une BD relationnelle: Vote_lcap20%Exercice type de synthèse: Structure d'une BD relationnelle: Vote_rcap 20% 
[ 1 ]
 
Total des votes : 5
 
 

Exercice type de synthèse: Structure d'une BD relationnelle: Empty Exercice type de synthèse: Structure d'une BD relationnelle:

Message par Napoléon Lun 26 Oct - 21:19


C'est un problème que j'ai proposé aux élèves de 4ème Année Sciences Informatiques pendant le cours particulier!

Chapitre: Structure d'une base de données relationnelle



EXERCICE N° 5: Clés primaires et étrangères

Difficulté: 3/4

Durée: 45 min





Un étudiant a conçu quelques tables d'une BD relative au domaine de l'enseignement. Pour chaque table, il a construit une liste de colonnes. Le professeur a analysé ces tables et a remarqué deux
anomalies importantes :

- Aucune clé primaire n'a été indiquée sauf pour la table ETUDIANT.
- Certaines colonnes importantes ont été oubliées et doivent être ajoutées pour enrichir le système d'information.


Nom de la table

Liste des colonnes

Clé(s) primaire(s)

Clé(s) étrangère(s)

ETUDIANT

Prenom_Etu, Adr_Etu, Num_Etudiant, . . . . .
. . . . . . . . .


Num_Etudiant

. . . . . . . . . . . . . . . . . .

MATIERE

Libellé_matière, . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .


. . .
. . . . . . . . . . . . . . .


. . . . . . . . . . . . . . . . . .

CLASSE

Nbre_eleves, . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .


. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . .

PROFESSEUR

Code_prof, Qualification_prof, Adr_prof, . .
. . . . . . . . . .


. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

EXAMEN

Code_Matiere, . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .


. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .
1. Affecter les colonnes suivantes aux tables qui conviennent: {Libellé_matière, Avec_TP, Code_classe, Durée_examen, Heure_début_examen, Nom_prof, Prénom_prof, Code_matière, Num_CIN, Date_naissance, Numéro_Salle}

2. Sachant que :
- Les étudiants, les matières, les professeurs et les classes sont identifiées par une clé primaire simple; alors que les examens sont identifiés par une clé primaire composée.

- Chaque étudiant appartient à une seule classe.

- Une matière est enseignée par au moins un professeur. Ce dernier enseigne une seule matière.

- Un examen se fait à une date et heure bien précises. Il concerne une seule matière.

a) Dégager les relations entre les tables
b) Déterminer la représentation textuelle finale de chaque table

3. Le directeur du lycée veut interroger le système de gestion de base de données (SGBD) pour voir la liste des matières suivies par une classe donnée.

a) Expliquer pourquoi la structure des tables ne permet pas de répondre à une telle requête.

b) Que doit-on faire pour remédier à ce problème.


Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7872
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
Exercice type de synthèse: Structure d'une BD relationnelle: Left_bar_bleue999/1000Exercice type de synthèse: Structure d'une BD relationnelle: Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum