0% ont trouvé ce document utile (0 vote)
71 vues1 page

Exercice

Le document présente un projet de gestion des inscriptions et des cours pour une école, nécessitant la création d'une base de données nommée Ecole. Il décrit la structure des tables Etudiants, Cours et Inscriptions avec leurs contraintes, ainsi que des requêtes SQL pour créer la base, insérer des données et afficher des informations spécifiques. Les requêtes incluent des opérations pour afficher les étudiants, les cours, et des statistiques sur les inscriptions.

Transféré par

foudali kenza
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)
71 vues1 page

Exercice

Le document présente un projet de gestion des inscriptions et des cours pour une école, nécessitant la création d'une base de données nommée Ecole. Il décrit la structure des tables Etudiants, Cours et Inscriptions avec leurs contraintes, ainsi que des requêtes SQL pour créer la base, insérer des données et afficher des informations spécifiques. Les requêtes incluent des opérations pour afficher les étudiants, les cours, et des statistiques sur les inscriptions.

Transféré par

foudali kenza
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

Filière : 1ère année, Développement des

systèmes d'information BTS Al Kindy

Contexte du problème :
Une école souhaite gérer les, les inscriptions, et les cours. Pour cela on va créer
une base de données nommée Ecole à l’aide du MLD suivant :
Etudiants (id_etudiant , nom , prenom , date_naissance );
Contraintes:
id_etudiant AUTO_INCREMENT
nom et prenom non null
Cours (id_cours , nom_cours , professeur);
Contraintes:
id_etudiant AUTO_INCREMENT
Inscriptions (id_inscription , *id_etudiant , *id_cours , date_inscription,
Contraintes:
id_etudiant REFERENCE Etudiants(id_etudiant),
id_cours REFERENCE Cours(id_cours)
date_inscription a la valeur par défaut la date d’aujourd’hui
Ecrire le code SQL permettant de répondre aux questions suivantes :
1) Créer la base de données Ecole.
2) Créer les tables Etudiants, Cours, Inscriptions (utiliser les types de données
adéquats).
3) Insérer 3 étudiants dans la table étudiants.
4) Afficher tous les noms des étudiants les cours et dates d’inscriptions.
5) Afficher les étudiants inscrits en "Mathématiques".
6) Afficher l'étudiant le plus jeune
7) Créer une vue Nb_ins qui donne le nombre d'inscriptions pour chaque cours.
8) Afficher le cours le plus populaire (celui ayant le plus grand nombre
d’inscription)

Vous aimerez peut-être aussi