|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2003 Messages : 11 ![]() |
Salut à tous
Je recherche un logiciel simple sous windows qui pourra me permettre de developper des applications gérant des bases de données relationnelles de petite taille (de 1 à 3 millions d'enregistrements environ). Il est nécessaire que ces applications soit autonomes et donc distribuables. J'ai pensé à delphi, windev, access, clarion, filemaker ou 4th dimension. Je ne sais lequel choisir. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Je ne suis pas certain que delphi et Windev répondent à tes critères:
Delphi ne règle pas le pb du SGBDR: il faudra en choisir un puis utiliser les composants pour l'attaquer Windev : pas sûr qu'il soit simple (mais ça dépend de ce que l'on entend par simple)
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : mars 2002 Messages : 323 ![]() |
Entre Delphi et Windev il faut prendre Delphi.
FileMaker n'est peut-être pas une solution très adapté pour des données de l'ordre du million.
__________________
creapage.net |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : septembre 2003 Messages : 11 ![]() |
Merci pour vos réponse
Je viens de parcourir un ouvrage sur windev. Je laisse tomber car le langage ne me plait pas bien que windev soit orienté bdd mais trop cher. Delphi me parait plus adapté avec kylix sous linux ???. Avez vous d'autres suggestions Merci |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Delphi et Windev sont des interfaces de développement d'informatique de gestion qui peuvent éventuellement interfacer des bases de données.
Avec Windev : par le middleware ODBC ou directement sur les fichiers hyperfile. Avec Delphi, par les middleware BDE ("deprecated"), ODBC, ADO et dbExpress. Delphi repose sur du Pascal, langage normalisé. C'est un produit industriel au bon sens du terme, doté de très nombreux composants, la plupart free. Ensuite il te faut définir le SGBDR avec lequel tu veut travailler. Il existe de bon SGBDR free : PostGreSQL, Ingres, FireBird, MSDE et d'autre payants : Oracle, IBM DB2, Sybase, MS SQL Server... A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : septembre 2003 Messages : 11 ![]() |
merci pour ta reponse
En fait, je cherche simplement un outils me permettant de faire très facilement des interfaces utilisateurs "autonomes" distribuables (.exe) pouvant gérer mes base de données de facon transparente pour l'utilisateur. J'utilise actuellement les requetes sql sous linux. a+ |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : décembre 2004 Messages : 8 ![]() |
Bonjour,
Etant moi-même dans le business SQL depuis plus de dix ans, je dois dire que j'adhère totalement à la réponse de "SQL Pro", notamment dans le choix des bases: Postgres, Ingres, Firebird Etant également un spécialiste de Ingres, j'ajoute que si vous n'avez pas l'exigence du graphique, la base est livrée free avec un environnement de développement L4G alphanumérique ("Vision") très performant qui répondrait à votre exigence (tout cela gratuit, bien entendu) Hope this will help. |
|
|
00
|
|
|
#8 |
![]() ![]() |
Idem que toi Patrick, la réponse de SQLPro est claire nette et précise. Ne confondons pas l'outil qui sert à générer l'IHM et le SGBD.
Conrnant l'affreuxthomas, je tenais à lui rappeler qui WinDev à fortement évolué depuis 2 ans. HyperFile est même maintenant devenu C/S ! Concernant la remarque du RAD à ma connaissance seuls les stagiaires utilisent cette fonctionnalité, la majeure partie des gens que je cotoie code eux même leur IHM. |
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Inscription : novembre 2004 Messages : 731 ![]() |
Moi personnellement je choisirais Access mais Access de microsoft Office 2003 qui peut gérer jusqu'à 2 giga ...
Access est pratique pour l'insertion des données grâce à des formulaires ... Autrement j'ai pensé à Oracle qui peut être pas mal surtout qu'il y a une version téléchargeable sur le site www.oracle.com Je teconseillerais Access pour la gestion des insetions de données et Oracle pour tous ce qui est mise en place des données et conception des requêtes par des vues ... |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
|
|
|
00
|
|
|
#11 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2002 Messages : 34 ![]() |
Est ce que Ingres est facilement deployable sur station Windows (genre une dll + un fichier DB) , compatible XP avec driver ADO.Net ou ODBC, capable de retenir un grand nombre d'enregistrements avec des acces tres frequents sans tomber, et enfin avec une licence qui permet de le distribuer commercialement?
Si oui c'est un reve 8) ... sinon j'ai pense a SQL Lite qui est gratuit egalement mais je suis pas tres sure qu'il soit stable pour une utilisation intensive! |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : décembre 2004 Messages : 8 ![]() |
Bon, to make a long story short, je dirai que:
- Access, sans critique malveillante, est tout de même ce qu'on peut qualifier de SGBD "Bureautique", par rapport aux poids lourds du marché. Pas de protection des données, un SQL propriétaire, une gestion par fichier, etc...Microsoft lui-même reconnait ces insuffisances puisqu'il explique qu'il fait évoluer Access vers SQL Server... Bon, de toute façons je ne me battrai pas sur le sujet, les fans de Microsoft vont me manger tout cru avant que j'ai pu parler des choses sérieuses. - Ce qui est sérieux, pour moi, c'est Interbase (très fiable, programmation facile, administration inexistante, qualité des produits Borland, gratuité, etc...), 4D (que j'avais oublié), insuffisamment diffusé, Postgressql (créé par Stonebraker), MySql (avec ses insuffisances, mais aussi ses qualités comme son moteur ultra-rapide), et surtout, à l'occasion de sa récente sortie en Open Source, Ingres R3 (du même Stonebraker), qui peut gérer des bases de données énormes, des centaines d'utilisateurs, avec des performances et une fiabilité qui en ont fait le produit phare du relationnel jusqu'à ce qu'Oracle écrase le marché avec la 7. Et aujourd'hui c'est OpenSource et gratuit. Créez une base avec Ingres, vous verrez tout de suite ce que je veux dire. (10 secondes, montre en main). - Bien sûr, il y a SQL Server. Mais c'est un poids lourd, et moi je n'aime pas les produits où l'on ne voit rien du tout, et dont on est complètement dépendant... - Pour moi, Oracle est bien sûr un produit majeur. Mais pourquoi devoir assumer une telle complexité d'administration, un tel turnover dans les fonctionnalités d'une version à l'autre (rythme annuel, ou peu s'en faut), si on n'a pas un teraoctet à gérer. Franchement, pourquoi? Il y a une place entre Access et Oracle, et il ya d'excellents produits qui l'occupent. C'est là que je place la bonne réponse à ceux qui cherche une solution fiable à des problèmes de type PME ou individuels dans ce forum. Et moi, je dis, pour ma part, Ingres, Ingres, Ingres. Bon, j'attends les coups. |
|
|
00
|
|
|
#13 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2002 Messages : 34 ![]() |
C'est bien beau Ingres, mais est ce que ca repond aux criteres de tout le monde? Par exemple y a les pme d'un cote et puis de l'autre les developpeurs independants qui cherchent une solution simple a deployer et compatible avec leur langage de programmation!!!!!
J'ai poste une demande d'avis juste avant ton post sur le thread, d'apres toi Patrick6 est ce que Ingres R3 rentre dans ces criteres? |
|
|
00
|
|
|
#14 |
![]() ![]() |
Pour de petits volumes, il y a toujours MS-Access. Ce sera sans doute le plus convivial. Perso, je passerai par des SGBDR commerciaux dont certaines versions bridées sont libres : style MS-SQL Express sous Window
Sinon : le comparatif |
|
|
00
|
|
|
#15 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2002 Messages : 34 ![]() |
Oui mais j'ai un peu peur de la gestion d'acces en Ecriture concurrent d'Access a vrai dire
Et puis j'ai plus besoin d'une bd type "desktop database" facile a deployer (on exclue donc MSDE et Express 2005) et si possible gratuite.... ce qui n'est pas le cas de MySQL par exemple, il est gratuit tant que je le distribue pas avec mon application... ce que je souhaite justement faire! Ok Access n'est pas gratuit mais je l'ai deja au moins |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com