[JAVA] Comment utiliser Apache Derby sur Eclipse
introduction
Poursuivant la précédente [Eclipse] Installation de DB Viewer, j'ai résumé comment utiliser Apache Derby avec DB Viewer.
Qu'est-ce qu'Apache Derby
- SGBDR écrit en Java.
- A à la fois "mode client / serveur" comme Oracle et MySQL et "mode intégré" comme SQLite.
Préparer Apache Derby
Télécharger
- Téléchargez le fichier JAR depuis le site Apache Derby (https://db.apache.org/derby/).
- Si vous regardez la page de téléchargement, les versions disponibles d'Apache Derby diffèrent en fonction de la version Java, vérifiez donc votre version Java. Et puis téléchargez.
- Dans mon cas, ma version Java était Java8, j'ai donc téléchargé Apache Derby-10.14.2.0.
Installation
- Extrayez le fichier ZIP et placez-le dans le dossier souhaité.
- Cette fois, je l'ai placé sous
C: \ Program Files
.
- Cette fois, je n'ai fait aucun travail tel que passer par le PATH.
Paramètres sur Eclipse
Enregistrement DB
- Ouvrez la perspective DBViewer, cliquez avec le bouton droit sur DBViewerPlugin et sélectionnez S'inscrire.
- Lorsque l'écran [Database Definition-Register Database Definition] s'ouvre, entrez un nom de définition arbitraire.
- Ensuite, cliquez sur [Ajouter un fichier] et définissez le chemin du Derby Apache (derby.jar) que vous avez placé précédemment comme pilote JDBC.
- Dans l'écran intitulé Database Definition-Set Connection Information, sélectionnez le type de pilote JDBC.
- Cette fois, j'ai choisi ʻorg.apache.derby.jdbc.EmbeddedDriver` pour fonctionner en mode embarqué.
- Ensuite, créez une chaîne de connexion, mais lorsque vous sélectionnez le type de pilote, un modèle sera créé, spécifiez donc uniquement le dossier pour DB.
- Cette fois, j'ai spécifié
C: \ Users \ NKOJIMA \ DerbyTest
comme dossier pour DB.
- De plus,
create = true
est écrit à l'écran, mais cela est spécifié lorsque le dossier spécifié n'existe pas.
Connexion à la base de données
- Revenez à nouveau à la perspective DB Viewer, sélectionnez le
DerbyTest
que vous venez de créer et cliquez sur Connecter.
- Si la connexion au DB réussit, vous pouvez lister les schémas dans le DB comme indiqué dans la figure ci-dessous.
Utilisation de DB
- Dans la perspective DBViewer, ouvrez l'onglet SQL Execution View situé en bas (en bas à droite) et créez le schéma.
- Si le schéma est créé avec succès, le schéma créé sera affiché comme indiqué dans la figure ci-dessous.
- Continuez à créer la table.
Type de données |
Gamme de valeurs |
Remarques |
INTEGER |
-2147483648~2147483647 |
|
DOUBLE |
-1.7976931348623157E+308~1.7976931348623157E+308 |
|
VARCHAR |
Jusqu'à 32,Jusqu'à 672 caractères |
|
DATE |
- |
java.Toute date reconnue par SQL |
TIME |
- |
java.À tout moment reconnu par SQL |
TIMESTAMP |
- |
Valeur(dateetheure) de DATE et HEURE combinées |
- Une fois la table créée, vous pouvez voir la définition de la table créée comme indiqué dans la figure ci-dessous.
- Avec la table créée sélectionnée, vous pouvez ajouter manuellement un enregistrement en cliquant sur [+] dans le panneau droit (en haut à droite) de la perspective DB Viewer.
- Il sera affiché comme ceci lorsque les données sont entrées.
- Vous pouvez également rechercher les données saisies en écrivant une instruction SELECT sur l'onglet [SQL Execution / View] situé en bas (en bas à droite).
[Eclipse] Installation de DB Viewer
URL de référence