PEPS - Les bases de données relationnelles - la relation simple
A-Module 06 : ASP : 25 points - difficulté : 3
Les bases de données relationnelles - la relation simple
Présentation
Cette activité vous permettra de vous initier aux bases de données relationnelles.
Vous allez créer une base de données contenant deux tables et vous allez lier ces deux tables entre elles.
Description
Lisez bien les informations disponibles sur un de ces sites afin de bien comprendre la notion de BASE DE DONNÉES RELATIONNELLES Site 1 Wikipédia
Dans votre espace de téléchargement, créez une base de données nommée HOCKEY.MDB.
Dans cette base de données, créez deux tables nommées JOUEURS et EQUIPES.
La table EQUIPES doit contenir 3 champs : ID, NOM, VILLE.
La table JOUEURS doit contenir 6 champs : ID, IDEQUIPE (type integer), NOM, CPOSITION, TAILLE, POIDS.
Créez ensuite une page qui permettra d'ajouter un enregistrement dans chacune des tables.
ATTENTION, pour la page d'ajout d'un enregistrement dans la table JOUEURS, le champ IDEQUIPE doit être un champ de type boîte à liste déroulante qui affichera le nom des équipes ET la valeur ID de chacune des équipes.
Exemple:
PISTE DE SOLUTION : : le champ de type boîte à liste déroulante sera chargé en utilisant une REQUÊTE de type SELECT sur la table EQUIPES.
Créez ensuite une page qui permet d'afficher la liste des enregistrements de chacune des tables.
Créez ensuite une page qui affichera les informations provenant des 2 tables (en une seule requête SQL) pour tous les enregistrements de la table JOUEURS triés selon le champ EQUIPES.NOM.
PISTE DE SOLUTION : Utilisez une requête SQL de type SELECT en utilisant la commande INNER JOIN (faire une recherche avec Google et les mots de recherche SQL INNER JOIN).
Créez ensuite une page de recherche qui permettra de rechercher en sélectionnant une équipe dans une boîte à liste déroulante, toutes les informations concernant les joueurs de cette équipe triées selon le nom des joueurs.
Créez ensuite une page qui permet de modifier les enregistrements de chacune des tables.
Créez ensuite une page qui permet de supprimer les enregistrements de chacune des tables.
Ajoutez ensuite une page principale qui affichera des liens vers chacune des pages produites dans ce travail.
Ajoutez des données valides dans chacune des tables (joueurs et équipes).
IMPORTANT : Ajoutez une page à votre portfolio qui contiendra:
- dans le champ titre : ASP - Base de données relationnelles - la relation simple
- dans la page : un lien vers votre page principale
- dans le champ matière : INFORMATIQUE
- dans le champ NO DE LA DIRECTIVE : 37809
Cochez la case à cocher de correction du travail
Enregistrez cette page
Cette page servira à la correction de votre travail et à transmettre mes commentaires concernant ton travail.