Tp1 jdbc dao 3 ESPRIT -Ecole Supérieure privée d ? ingénierie et de technologies TP JDBC- DAO JDBC La technologie JDBC Java DataBase Connectivity est une API fournie avec Java depuis sa version permettant de se connecter à des bases de données c'est-àdire
ESPRIT -Ecole Supérieure privée d ? ingénierie et de technologies TP JDBC- DAO JDBC La technologie JDBC Java DataBase Connectivity est une API fournie avec Java depuis sa version permettant de se connecter à des bases de données c'est-àdire que JDBC constitue un ensemble de classes permettant de développer des applications capables de se connecter à des serveurs de bases de données SGBD L'API JDBC a été développée de telle façon à permettre à un programme de se connecter à n'importe quelle base de données en utilisant la même syntaxe c'est-à-dire que l'API JDBC est indépendante du SGBD De plus JDBC béné ?cie des avantages de Java dont la portabilité du code ce qui lui vaut en plus d'être indépendant de la base de données d'être indépendant de la plate-forme sur laquelle elle s'exécute Exemple Suivie Voici un MCD représentant la relation entre les étudiants et les options Informatique Télécom ? On veut créer une petite application java qui permet de gérer ceci ajout suppression modi ?cation des étudiants et des options sans oublier l ? a ?ectation des options aux étudiants dans une base de données MySQL pour ce faire on doit commencer par créer la base et son schéma Création de la base En utilisant MySQLAdministrator - Catalogue ?? create new schema ? - insertion du nom de la base exemple esprit ? Utilisateurs et droits TP - JDBC DAO Architectures n-tiers JEE CESPRIT -Ecole Supérieure privée d ? ingénierie et de technologies User administration ?? ?add new user ? Nom utilisateur esprituser ? Mot de pass espritpwd ? Ensuite en bas a droite ?? Apply changes ? Puis clic droit sur l ? utilisateur esprituser ?? add hosts from wich the user can connect ? Nom du host localhost ? Sélectionner localhost ? sous esprituser ? puis l ? onglet Schema privilège ? Choisir la base de donnee esprit ? puis assigner tous les droits En ?n Apply changes ? Voila on a terminé la préparation de la base de donnée on va maintenant créer nos tables Création des tables Nous allons utiliser un autre outil mieux adapté à cette tache MySQL Query Browser TP - JDBC DAO Architectures n-tiers JEE CESPRIT -Ecole Supérieure privée d ? ingénierie et de technologies On en pro ?tera pour tester nos nouveaux paramètres de connexion Une fois connecté vous verrez à droite de l ? écran les di ?érentes bases de données faite un clic droit sur la base de données esprit ? puis Create New Table ? Paramétrez les colonnes comme suit TP - JDBC DAO Architectures n-tiers JEE CESPRIT -Ecole Supérieure privée d ? ingénierie et de technologies Puis Apply Changes ? puis execute ? Pour la table etudiant ? Il faut aussi ajouter une colonne no option ? TP - JDBC DAO Architectures n-tiers JEE CESPRIT -Ecole Supérieure privée d ? ingénierie et de technologies Choisissez l ? onglet Foreign Keys puis ? Pour le nom FKopton Pour ref Table option Column nooption Référence Column no option
Documents similaires
-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 16, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 49.6kB