Introduction Requêtes SQL : Base
  mySQL Administration Insert, Delete et Update
  Base de données relationnelles Requêtes SQL : Avancée
  Notation Entitée-Relation Exercices

 

Exercice 1 : Introduction et PhpMyAdmin

  1. Céez une base de données nommée école
  2. Faites une table nommée eleve qui contient les informations que l'on voudrait conserver au sujet des élèves d'une école secondaire.
  3. Faites une table nommée cours

Exercice 2 : Requête SQL de base

Écrivez les requêtes SQL qui :

  1. Affiche les cotes de tous les cours disponnibles dans l'école
  2. Affiche le nom et le prénom des élèves de 9e année
  3. Affiche le nom et le prénom des garçons de 10e années
  4. Afficher les différents noms de famille des élèves de l'école
  5. Afficher le nom et le prénom des enseignants en ordre alphabétique.

Exercice 3 : Base de données relationnelles

  1. Ajouter une table ESCP qui permet d'informatisé le système de billet ESCP. Cette table doit avoir une relation 1 à n avec la table élève, ne tenez pas compte de l'enseignant qui a donné le billet (un élève peut avoir plusieurs billet ESCP mais un billet est relié qu'à un seul élève). Une fois la table créée, compléter environ une quinzaine d'enregistrement pour cette table.
  2. Ajouter une table suit cours qui permet d'indiquer quels élèves suivent quels cours avec quels enseignants.

Exercice 4 : Requête SQL de niveau avancé

Écrivez les requêtes SQL qui correspond aux descriptions suivantes :

  1. Affichez les billets ESCP reçu par Bernard Pincince (ou un autre élève dans votre base de données)
  2. Affichez le nom et le prénom des élèves qui ont reçu un billet ESCP pour respect
  3. Affichez le nom et prénom des élèves du cours ICE4M ( ou un autre cours dans votr base de donées)
  4. On veut afficher le nombre de billets ESCP obtenus par les élèves regroupés par niveau d'étude (combien en 9e, en 10e, 11e et 12e)
  5. Combien il y a d'élève qui ont reçu un billet ESCP pour fierté

Exercice 5 : Modèle E-R : Forum de discution

Créer le design d'une base de données permettant de gérer un forum de discussion. Les utilisateurs, pours'insrire devront fournir certains renseignement personnel permettant de s'identifier sur le forum et sans oublier les cas particulier où l'utilisateur aurrait oublié son mot de passe. Il faudrait également permettre d'enregistrer les personnalisation des couleurs de différents patrons. Il faudrait également permettre aux utilisateur de créer de nouvelle salle de discussion et aux autres d'y accéder. Le créateur du forum doit avoir des droits privilégier comme par exemple effacer un commentaire d'un autre utilisateurs.

 

Exercice 6 : Modèle E-R : Tournoi de hockey
barre

Votre école organise le tournoi de hockey franco ontarien. Vous êtes dans le comité responsable de la gestion de l'événements l'enseignant resonsable décide de placer toutes les informations des équipes, des recontres et des statistiques sur l'Internet au moyen d'une base de données. Votre tâche consiste à établir un modèle entités-relations de la base de données. Vous n'avez pas à modéliser la structure des rencontre (finale, demi-finale,...) Vous pouvez considérer le tournoi comme une liste de rencontre.

Définition des besoins et des informations à retenir :

  • liste des équipes et des joueurs
  • classification des équipes dans les divisions grandes moyenne et petites écoles, et les divisions garçons et filles
  • horaire des rencontres (dates, heures, lieux)
  • statistiques des rencontres (buts, passe temps des but, liste des punitions,...)

 


Accueil