Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/06/2011, 09h47   #1
Invité de passage
 
Inscription : octobre 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 13
Points : 0
Points : 0
Par défaut installation postgresql et java

Bonjour,

Je vais faire d'ici peu une application sous java, et pense utiliser postgresql comme BDD.
Ma question est la suivante, lorsqu'un utilisateur installera le logiciel, il installera automatiquement une BDD ? donc un exe de postgresql avec le exe du logiciel ?

C'est une question qui me pose actuellement un petit problème....

Merci par avance à tous
ccfconsulting est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h02   #2
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Lorsque vous développez une application avec base de données, il est bien évident qu'il faut installer cette base de données.

Maintenant que vous l'intégriez dans votre procédure d'installation, ou que vous l'installiez séparément ne dépend que de vous .
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h13   #3
Invité de passage
 
Inscription : octobre 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 13
Points : 0
Points : 0
Mais ca reste transparent pour l'utilisateur car chaque nouvel utilisateurs devra donc entrer des id et pass de connexion il devra également avoir toutes les tables de base ?

comment lui faire télécharger la BDD avec les table de bases du logiciel ?

Désolé pour toutes ces questions qui peuvent sembler logiques pour d'autres, mais j'avais l'habitude de phpmyadmin pour le web donc plus simple lol 1 BDD pour tous
ccfconsulting est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h18   #4
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Si votre application est déployé par poste alors oui il faut installer une base sur chaque poste.

Si votre application est serveur, alors simplement une install sur le serveur.

etc......

Cela dépend de ce que vous voulez faire, si vous prenez en comparaison MySQL, il n'y a rien que PostgreSQL ne peut faire par rapport à MySQL, il existe aussi le même genre d'outils "pgMyAdmin"
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h35   #5
Invité de passage
 
Inscription : octobre 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 13
Points : 0
Points : 0
Si votre application est déployée par poste alors oui il faut installer une base sur chaque poste. -> ce sera comme ça

pgMyAdmin -> c'est ce que j'utilise

Ce que je me demande en bref c'est :

1 je créé mes tables : client, prospect etc,

2 Je réalise le logiciel

3 Tout fonctionne alors il faut le rendre utilisable par tous les utilisateurs donc un exe

4 il faut maintenant que l'utilisateur qui a installé le logiciel installe également la bdd avec toutes les tables (c'est la que je bloque......)

C'est vraiment cette partie qui me pose souci
ccfconsulting est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h42   #6
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Il existe un exécutable de PostgreSQL, vous devrez simplement l'intégrer à votre propre .exe, une documentation fournit par vous-même devra expliquer et donner les paramètres dont PotsgreSQL à besoin.

Ensuite, dans votre installation, vous prenez la main sur le SGDBR et mettez en oeuvre le déploiement dans votre appli dans cette db
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 10h57   #7
Invité de passage
 
Inscription : octobre 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 13
Points : 0
Points : 0
OK

Penses-tu que c'est la bonne méthode à employer ou y a-t-il une autre façon de faire à préconiser ?

Merci pour les infos
ccfconsulting est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 13h46   #8
Modérateur
 
Inscription : octobre 2008
Messages : 1 508
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 508
Points : 2 040
Points : 2 040
Pour une application indépendante mono-poste, utiliser PostgreSQL ou MySQL n'est pas ce qu'il y a de plus simple, car ce sont des serveurs qui sont faits pour tourner indépendamment d'une application. En revanche SQLite est un SGBD qui est fait pour être intégré à une application. C'est en général ce qui est conseillé pour ce genre de besoin.
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 13h52   #9
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Je suis assez d'accord avec @estofilo, il faut toutefois évaluer ton besoin en estimant par exemples l'impact de la db sur le développement .
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h30.


 
 
 
 
Partenaires

Hébergement Web