Accès JDBC à une base de données

Dans ce TP, nous allons implémenter des requêtes SQL vers une base de données en utilisant le framework JDBC. La base considérée aura les deux tables suivantes :

sport(integer code_sport, varchar intitule)
discipline(integer code_discipline, varchar intitule, integer code_sport)

Travail à réaliser :

  1. Rajoutez les deux tables définies ci-dessus dans votre schéma Oracle.
  2. Créez un projet Java et ajoutez la librairie du driver Oracle dans votre projet.
  3. Reprenez le code vu en cours pour ouvrir en JDBC une connexion à la base de données. Pour trouver l'URL JDBC à utiliser, vous pouvez par exemple créer une connexion au serveur Oracle avec Netbeans.
  4. Créez dans votre projet deux classes Sport et Discipline. Ecrivez des méthodes Java permettant de créer ou de modifier un sport via un objet de la classe Sport dont le contenu sera rendu persistant par des requêtes SQL sur la BDD.
  5. Ecrivez des méthodes permettant de savoir à quels sports peut appartenir une discipline d'un certain nom ou de rajouter une discipline à un sport en rendant persistant cet ajout.