Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
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 17/11/2004, 14h21   #1
nux
Invité de passage
 
Inscription : septembre 2003
Messages : 11
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 11
Points : 0
Points : 0
Par défaut Quels SGBDR ?????

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.
nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2004, 13h20   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
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 MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2004, 21h38   #3
Membre confirmé
 
Inscription : mars 2002
Messages : 323
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 323
Points : 280
Points : 280
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
laffreuxthomas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2004, 14h16   #4
nux
Invité de passage
 
Inscription : septembre 2003
Messages : 11
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 11
Points : 0
Points : 0
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
nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2004, 22h54   #5
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 793
Points : 17 793
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 * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2004, 18h08   #6
nux
Invité de passage
 
Inscription : septembre 2003
Messages : 11
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 11
Points : 0
Points : 0
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+
nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2004, 16h38   #7
Invité régulier
 
Inscription : décembre 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 8
Points : 7
Points : 7
Par défaut Choix de SGBD

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.
Patrick6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2004, 14h36   #8
Responsable WinDev
 
Avatar de Emmanuel Lecoester
 
Emmanuel Lecoester
Inscription : février 2003
Messages : 1 383
Détails du profil
Informations personnelles :
Nom : Emmanuel Lecoester
Âge : 36
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2003
Messages : 1 383
Points : 2 407
Points : 2 407
Envoyer un message via MSN à Emmanuel Lecoester Envoyer un message via Skype™ à Emmanuel Lecoester
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.
Emmanuel Lecoester est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2004, 16h21   #9
Membre éclairé
 
Avatar de snoopy69
 
Inscription : novembre 2004
Messages : 731
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 731
Points : 301
Points : 301
Par défaut Access

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 ...
snoopy69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2004, 16h31   #10
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
ATTENTION si Oracle est téléchargeable c'est uniquement dans un but éducatif et pas du tout pour une utilisation productive.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2004, 16h52   #11
Candidat au titre de Membre du Club
 
Inscription : avril 2002
Messages : 34
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 34
Points : 13
Points : 13
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!
lancelot69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2004, 00h32   #12
Invité régulier
 
Inscription : décembre 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 8
Points : 7
Points : 7
Par défaut Questions sur Ingres

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.
Patrick6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2004, 13h12   #13
Candidat au titre de Membre du Club
 
Inscription : avril 2002
Messages : 34
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 34
Points : 13
Points : 13
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?
lancelot69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2004, 14h04   #14
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
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
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2004, 16h17   #15
Candidat au titre de Membre du Club
 
Inscription : avril 2002
Messages : 34
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 34
Points : 13
Points : 13
Oui mais j'ai un peu peur de la gestion d'acces en Ecriture concurrent d'Access a vrai dire Mais cela dit je trouve que c'est quand meme un bon outil pour debuter.
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
lancelot69 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 16h43.


 
 
 
 
Partenaires

Hébergement Web