Licence SEGMI, contrôle continu2 – BD et VBA 18 Décembre 2008
Description de la BD :
Soient les schémas de relation, constituant la base de données représentant les conventions de
stages des étudiants :
ETUDIANT (N°Etudiant, NomEtudiant, PrénomEtudiant, DateDeNaissance,
Spécialité : Texte, AnnéeEtude )
PROFESSEUR (N°Professeur, NomProfesseur, PrénomProfesseur, Spécialité :Texte)
ENTREPRISE (N°SIRET, NomEntreprise, SecteurActivité : Texte, Effectif, Adresse)
Questions :
1. Identifiez clairement, pour chaque schéma de relation :
a. le type de données le plus approprié pour chaque attribut.
b. la clé primaire.
2. Ecrivez la requête SQL dont le résultat est la liste des noms et prénoms des étudiants
dont la date de naissance est « 01/01/1980 ».
3. Sachant que dans ce contexte « SecteurActivité » est un synonyme à « Spécialité »,
quel est le changement que nous pouvons apporter à ces schémas pour que la base
contienne moins de redondance ?
Indication : l’ajout d’un nouveau schéma de relation est nécessaire.
4. Sachant qu’une convention de stage est une association entre un étudiant, un
professeur et une entreprise. Dans l’état actuel, cette base de données ne permet pas de
représenter cette association.
a. Expliquez brièvement pourquoi ?
b. Complétez le schéma de relation les informations « ETUDIANT » par les
attributs nécessaires à la représentation de cette association.
5. On veut affichez pour chaque étudiant, l’entreprise dans laquelle il effectue son stage.
Décrivez les étapes nécessaires à la réalisation de cet affichage à l’aide d’un
formulaire et un sous-formulaire.