Examen CONTRÔLE CONTINU
Année académique 2024/2025
Spécialité GENIE LOGICIEL
Niveau 2ème Année, BTS
Matière BASES DE DONNEES ET SQL
Semestre : 1 Documents autorisés AUCUN Durée : 1 h 30mn
La qualité de rédaction et la clarté de la copie du candidat seront prises en compte.
Exercice 1 ……………………………………………..……………………….… 07 points
1- Définir : base de données, table, clé candidate, requête, SQL. 2,5pts
2- Après avoir donné la signification du sigle SGBD, dites ce que c’est, puis donnez-en deux
exemples. 1,5pts
3- Citer deux modèles de bases de données. 1pt
4- Citer deux commandes SQL pour chacun des langages suivants :
1. Langage de manipulation de données. 1pt
2. Langage de définition de données. 1pt
Exercice 2 …………………………………………………………….…………… 5 points
Transformer le MCD suivant en troisième forme normale.
Exercice 3 ………………………………………………………………….…… 8 points
Le schéma relationnel suivants correspond à la base de données d’un système de gestion des stagiaires dans
une entreprise de la place.
STAGE(Code_stage, Libelle_stage, Date_debut) ;
ENCADREUR(Matricule, Nom, Prenom, Num_telephone) ;
STAGIAIRE(Num_stagiaire, Nom_stagiaire, Adresse_stagiaire, #Matricule) ;
EFFECTUER(Code_stage, Num_stagiaire, Duree) ;
Ecrire les requêtes SQL suivants :
1- Créer, puis sélectionner la base de données Gestion_Stage de cette entreprise. 1pt
2- Créer les tables STAGIAIRE et EFFECTUER (Vous préciserez les types et les contraintes des
champs). 3pts
3- Enregistrer le stagiaire numéro 2, nommé FATI Alain, résidant à Bali et dont l’encadreur a pour
matricule EN02. 1pt
4- Ajouter le champ Note_stagiaire à la table STAGIAIRE. 1pt
5- Afficher le nom, l’adresse et l’âge de tous les stagiaires. 1pt
6- Afficher la moyenne des notes des stagiaires par encadreur. 1pt
Examinateur : OUSMANOU PIERRE
Page 1 sur 1