OVH Cloud OVH Cloud

Quelle base de données ?

12 réponses
Avatar
Daniel AUBRY
Bonjour à tous,

depuis que je suis sous VB je n'ai jamais développé
d'applications de gestion de données dans un autre
format qu'Access.
J'aimerais bien savoir quel type de base vous (les VBistes)
utilisez et quels en sont les avantages et les inconvénients.

Merci de vos réponses.

Dany

10 réponses

1 2
Avatar
Jean-Marc
"Daniel AUBRY" a écrit dans le message de
news:42b1a647$0$5642$
Bonjour à tous,

depuis que je suis sous VB je n'ai jamais développé
d'applications de gestion de données dans un autre
format qu'Access.
J'aimerais bien savoir quel type de base vous (les VBistes)
utilisez et quels en sont les avantages et les inconvénients.




Hello,

quand je développe des petits trucs pour moi, je choisis Access évidemment.
Pour d'autres applis (contraintes client, ou contraintes performances) j'ai
eu l'occasion d'utiliser:

- Oracle : bheu ...
- FoxPro : triple bheuuuuuuuu :-((((
- DB2 : haaaaaaaaaaaaa :-)))
- Autres : Paradox (grrrrrr), d'autres vieux trucs ...

A mon goût, DB2 est ce qui se fait de mieux:
- hyper performant
- SQL très standard
- Aussi efficace sous Win32 que sous AIX, Sun, etc
- Reste très performant même sur des tables énormes,
genre 20 millions de records
- Serveur super fiable
- Documentation géniale (IBM oblige)

Oracle:
- SQL pas standard
- Performances moyennes
- Interfaces (coté serveur) pas sympa du tout
- Configuration (coté serveur) compliquée
- n'existe pas sous certaines plateformes (gros systèmes IBM)

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
Avatar
Guy DETIENNE
Salut ;O)

DB2 :o) Et bien sur le monsieur avec son petit PC avec Access va s'acheter
un petit AIX avec un petit DB2 dessus...
Bon ca existe sans doute pour Windows... mais est-ce vraiment orienté
end-user ? Restons les pieds sur terre non ?
Qui peut se targuer d'avoir DB2 chez soi ?

Même Oracle est à peine envisageable vu son prix. Access reste le plus
accessible même s'il ne correspond en rien avec SQL server, Oracle, DB2,
Informix, MySql, 4e Dimension, Sybase SQL Anywhere et j'en passe...
On pourrait les citer tous ici, mais cela ne ferait que perdre un peu plus
notre Daniel...

Pour du gratuit, visons éventuellement MySQL qui est client-serveur (ce que
n'est pas Access). Si tu veux rester dans le monde Microsoft et profiter
du client-serveur, tu peux télécharger gratuitement la version light de SQL
Server (MSDE : Microsoft SQL-server Desktop Edition).
Vois le lien ici pour les infos :
http://dotnet.developpez.com/articles/msde/
ou
http://perso.wanadoo.fr/jm.doudoux/microsoft/msde/msde.htm

Ben sinon, il reste le site d'IBM pour avoir une version light de DB2 ;O)

Bonne chance.

Guy




"Jean-Marc" a écrit dans le message de
news:42b1bb09$0$26129$
"Daniel AUBRY" a écrit dans le message de
news:42b1a647$0$5642$
> Bonjour à tous,
>
> depuis que je suis sous VB je n'ai jamais développé
> d'applications de gestion de données dans un autre
> format qu'Access.
> J'aimerais bien savoir quel type de base vous (les VBistes)
> utilisez et quels en sont les avantages et les inconvénients.
>

Hello,

quand je développe des petits trucs pour moi, je choisis Access


évidemment.
Pour d'autres applis (contraintes client, ou contraintes performances)


j'ai
eu l'occasion d'utiliser:

- Oracle : bheu ...
- FoxPro : triple bheuuuuuuuu :-((((
- DB2 : haaaaaaaaaaaaa :-)))
- Autres : Paradox (grrrrrr), d'autres vieux trucs ...

A mon goût, DB2 est ce qui se fait de mieux:
- hyper performant
- SQL très standard
- Aussi efficace sous Win32 que sous AIX, Sun, etc
- Reste très performant même sur des tables énormes,
genre 20 millions de records
- Serveur super fiable
- Documentation géniale (IBM oblige)

Oracle:
- SQL pas standard
- Performances moyennes
- Interfaces (coté serveur) pas sympa du tout
- Configuration (coté serveur) compliquée
- n'existe pas sous certaines plateformes (gros systèmes IBM)

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."




Avatar
pas-de-spam>Wanadoo.fr
Daniel AUBRY a écrit :
Bonjour à tous,

depuis que je suis sous VB je n'ai jamais développé
d'applications de gestion de données dans un autre
format qu'Access.
J'aimerais bien savoir quel type de base vous (les VBistes)
utilisez et quels en sont les avantages et les inconvénients.

Merci de vos réponses.

Dany





Bonjour,

Comme client c'est des collégues qui sont contents de prendre ce qu'il y
a donc ...

Je choisi Access avec DAO 3.6.

Mais, est c'est le sens de ma réponse, j'ai depuis quelque temps sur un
poste XP mis à jour régulièrement by the web, des anomalies du genre
install XP small buisness , il veut installer un msberet.msi ou
équivalent, bon annuler et annuler et on s'en sort mais bon ....

J'ai un peu peur que la trop forte dépendance au système induise une
obligation d'évolutivité contrainte qui me contrarie quelque peu.

Encore un truc a vous faire adopter le multi-plateforme ...

Christophe
Avatar
Jean-Marc
"Guy DETIENNE" a écrit dans le message de
news:
Salut ;O)



Hello :-)

DB2 :o) Et bien sur le monsieur avec son petit PC avec Access va


s'acheter
un petit AIX avec un petit DB2 dessus...
Bon ca existe sans doute pour Windows... mais est-ce vraiment orienté
end-user ? Restons les pieds sur terre non ?
Qui peut se targuer d'avoir DB2 chez soi ?



Peu de monde sans doute, mais Daniel ne parlait pas
explicitement de développement pour la maison, mais
demandait juste du feedback sur d'autres DB qu'Access.

Et bien entendu, DB2 existe aussi sous Windows, et
fonctionne même très très bien.

Quand au prix, Daniel n'en parlait pas non plus :-))

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
Avatar
Guy DETIENNE
Re ;O)

Savoir lire entre les lignes n'est pas chose difficile en soit...
Partir d'Access et proposer DB2... la marge est énorme. Tu ne crois pas ?

Mais bon, je t'accorde tous les bénéfices vu la question vague de Daniel ;O)

Guy

"Jean-Marc" a écrit dans le message de
news:42b1cc78$0$22338$
"Guy DETIENNE" a écrit dans le message de
news:
> Salut ;O)

Hello :-)

> DB2 :o) Et bien sur le monsieur avec son petit PC avec Access va
s'acheter
> un petit AIX avec un petit DB2 dessus...
> Bon ca existe sans doute pour Windows... mais est-ce vraiment orienté
> end-user ? Restons les pieds sur terre non ?
> Qui peut se targuer d'avoir DB2 chez soi ?

Peu de monde sans doute, mais Daniel ne parlait pas
explicitement de développement pour la maison, mais
demandait juste du feedback sur d'autres DB qu'Access.

Et bien entendu, DB2 existe aussi sous Windows, et
fonctionne même très très bien.

Quand au prix, Daniel n'en parlait pas non plus :-))

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."




Avatar
Jean-Marc
Re aussi :-)

La marge n'est pas SI grande en fait. Vu les prix actuels,
il devient concevable, même pour une petite société, de choisir
de s'équiper avec du matériel/logiciel longtemps réputé inaccessible.

DB2 pour Windows: Licence Server : 700 Euros
Licence client : 150 Euros

Server AIX P5 entry : 3500 Euros environ


Regarde le prix d'un PC très très costaud en configuration serveur
(SCSI, RAID, 4 Giga, etc..) avec les softs qui vont avec ...
Tu es tout de suite au même genre de prix pour une configuration
bien inférieure. Mais bon, c'est affaire de gout tout ça...

En tout cas, la question n'est pas la; pour monsieur-tout-le-monde
qui veut faire sa petite base de données pour gérer ses 89 contacts
téléphoniques, ou pour gérer les 21 repas de la semaine, DB2 est sans
aucun doute "un peu" overkill ...

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."


"Guy DETIENNE" a écrit dans le message de
news:
Re ;O)

Savoir lire entre les lignes n'est pas chose difficile en soit...
Partir d'Access et proposer DB2... la marge est énorme. Tu ne crois pas ?

Mais bon, je t'accorde tous les bénéfices vu la question vague de Daniel


;O)

Guy

"Jean-Marc" a écrit dans le message de
news:42b1cc78$0$22338$
> "Guy DETIENNE" a écrit dans le message de
> news:
> > Salut ;O)
>
> Hello :-)
>
> > DB2 :o) Et bien sur le monsieur avec son petit PC avec Access va
> s'acheter
> > un petit AIX avec un petit DB2 dessus...
> > Bon ca existe sans doute pour Windows... mais est-ce vraiment


orienté
> > end-user ? Restons les pieds sur terre non ?
> > Qui peut se targuer d'avoir DB2 chez soi ?
>
> Peu de monde sans doute, mais Daniel ne parlait pas
> explicitement de développement pour la maison, mais
> demandait juste du feedback sur d'autres DB qu'Access.
>
> Et bien entendu, DB2 existe aussi sous Windows, et
> fonctionne même très très bien.
>
> Quand au prix, Daniel n'en parlait pas non plus :-))
>
> --
> Jean-marc
> "There are only 10 kind of people
> those who understand binary and those who don't."
>
>




Avatar
ng
Salut,

depuis que je suis sous VB je n'ai jamais développé
d'applications de gestion de données dans un autre
format qu'Access.
J'aimerais bien savoir quel type de base vous (les VBistes)
utilisez et quels en sont les avantages et les inconvénients.

Merci de vos réponses.



* MySQL, tres utilisé sur le web donc plein d'hebergeur (et même des
gratuits) qui propose cette base pour le net.
* très performant
* gratuit

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Avatar
Francis Faure \(www.atoutfox.org\)
Bonsoir Daniel,

avec VB vous pouvez attaquer n'importe quelle base de données,
aussi

je trouve les propos de "jean marc" très déplacés dans ses (je cite) :

- Oracle : bheu ...
- FoxPro : triple bheuuuuuuuu :-((((
- DB2 : haaaaaaaaaaaaa :-)))
- Autres : Paradox (grrrrrr), d'autres vieux trucs ...



par expérience, j'ai testé avec les solutions MS : VFP et SQL server, pas de
problème
et non MS comme MySQL et Oracle, pas ne problème non plus,
(c'est vrai que j'ai une grande préférence pour VFP :)

je pense qu'il faut trouver la solution adaptée aux besoins du client
et surtout ne pas s'arréter aux idées reçues de certains qui peuvent
affimer des "bheu...triple bheu...etc..."

après Access, MS propose VFP, MSDE ou SQL server,

donc, cela me semble dépendre du contexte et des contraintes, et non
d'apriori.

Cordialement
Francis








"Jean-Marc" a écrit dans le message de news:
42b1bb09$0$26129$
"Daniel AUBRY" a écrit dans le message de
news:42b1a647$0$5642$
Bonjour à tous,

depuis que je suis sous VB je n'ai jamais développé
d'applications de gestion de données dans un autre
format qu'Access.
J'aimerais bien savoir quel type de base vous (les VBistes)
utilisez et quels en sont les avantages et les inconvénients.




Hello,

quand je développe des petits trucs pour moi, je choisis Access
évidemment.
Pour d'autres applis (contraintes client, ou contraintes performances)
j'ai
eu l'occasion d'utiliser:

- Oracle : bheu ...
- FoxPro : triple bheuuuuuuuu :-((((
- DB2 : haaaaaaaaaaaaa :-)))
- Autres : Paradox (grrrrrr), d'autres vieux trucs ...

A mon goût, DB2 est ce qui se fait de mieux:
- hyper performant
- SQL très standard
- Aussi efficace sous Win32 que sous AIX, Sun, etc
- Reste très performant même sur des tables énormes,
genre 20 millions de records
- Serveur super fiable
- Documentation géniale (IBM oblige)

Oracle:
- SQL pas standard
- Performances moyennes
- Interfaces (coté serveur) pas sympa du tout
- Configuration (coté serveur) compliquée
- n'existe pas sous certaines plateformes (gros systèmes IBM)

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."




Avatar
Daniel AUBRY
Merci de vos réponses.
Je m'excuse de ne pas avoir été assez précis dans ma demande.
En réalité ce qui me gène aujourd'hui c'est que quand je
développe un petit shareware je me retrouve avec un
programme d'installation qui frise les 10 Mo.
Alors que certains diffusent des exe qui fonctionnent sans installe !!

Je ne voudrais surtout pas être à l'origne d'une polémique.

dany

"ng" a écrit dans le message de news:
eR$fs%
Salut,

depuis que je suis sous VB je n'ai jamais développé
d'applications de gestion de données dans un autre
format qu'Access.
J'aimerais bien savoir quel type de base vous (les VBistes)
utilisez et quels en sont les avantages et les inconvénients.

Merci de vos réponses.



* MySQL, tres utilisé sur le web donc plein d'hebergeur (et même des
gratuits) qui propose cette base pour le net.
* très performant
* gratuit

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/


Avatar
Jean-Marc
"Francis Faure (www.atoutfox.org)" <francis.faure[@]dord.com> a écrit dans
le message de news:
Bonsoir Daniel,

avec VB vous pouvez attaquer n'importe quelle base de données,
aussi

je trouve les propos de "jean marc" très déplacés dans ses (je cite) :

> - Oracle : bheu ...
> - FoxPro : triple bheuuuuuuuu :-((((
> - DB2 : haaaaaaaaaaaaa :-)))
> - Autres : Paradox (grrrrrr), d'autres vieux trucs ...

par expérience, j'ai testé avec les solutions MS : VFP et SQL server, pas


de
problème
et non MS comme MySQL et Oracle, pas ne problème non plus,
(c'est vrai que j'ai une grande préférence pour VFP :)



Hello,

désolé d'être "déplacé"!
Je n'ai pas dit que j'avais eu des problèmes, j'ai simplement
donné mon avis, mon opinion personelle, basée sur mon
expérience.
Si demain on m'impose une base FoxPro, je ferais mon programme
avec et ça fonctionnera.

Si j'ai le choix, je choisirais autre chose, ce qui est mon droit.

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
1 2