[Q1] Construire un utilisateur nommé Etud avec quota dans l’espace de table
users.
[Q2] Accorder à cet utilisateur les privilèges ‘all privileges’.
[Q3] Indiquer les clés primaires et les clés étrangères de chaque table.
Clé primaire : Etudiant : codeEtudiant. Cours : codeCours. Enseignant : CodeEnseignant.
Résultat : (codeEtudiant, codeCours). Charge : (codeCours, codeEnseignant)
Clé étrangère : Résultat : codeEtudiant, codeCours. Charge : codeCours, codeEnseignant.
[Q4] Construire les tables dans le schéma de Etud.
Etudiant :
Cours :
Enseignant :
Résultat :
Charge :
[Q5] Insérer des données dans les tables en utilisant la commande Insert.
Etudiant :
Cours :
Enseignant :
Résultat :
Charge :
[Q6] Faire les mises à jour suivantes (n'oubliez pas de valider les mises à jour
par la commande commit) :
6.1. Augmenter de 5% toutes les notes des étudiant.
6.2. Changer le nom du cours 2 par ‘SGBD’.
6.3. Supprimer le cours n° 5.
[Q7] Afficher séparément les tables déjà créées.
Etudiant :
Cours :
Enseignant :
Résultat :
Charge :
[Q8] Afficher le nom et la ville des étudiants.
[Q9] Afficher le nom et la ville des étudiants ordonnés par nom.
[Q10] Afficher le nom des étudiants des villes agadir et Tiznit.
[Q11] Afficher le nom et la ville des étudiants des villes agadir, Tiznit et
Taroudant ordonnés par ville et par nom.
[Q12] Afficher le nom et l'âge des étudiants ordonnés par ville et par âge
descendant.
[Q13] Afficher le nom et l'âge des étudiants dont l'âge est compris entre 17 et
20, et ordonnés par âge descendant.
[Q14] Afficher le nom et la ville des étudiants venants de Casa, Taroudant ou
Safi.
[Q15] Lister les étudiants dont le nom contient ‘Ben’ ou ‘oui’.