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 25/08/2006, 13h15   #1
Membre à l'essai
 
Vincent
Inscription : mai 2004
Messages : 90
Détails du profil
Informations personnelles :
Nom : Vincent
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mai 2004
Messages : 90
Points : 20
Points : 20
Par défaut Quel SGBD gratuit pour Windows choisir ? SQL-Server Express ou PostgreSQL ?

Bonjour à tous

Au moment ou la guerre des SGBDR payante et Open Source est de plus en plus feroce, j'aimerai savoir vers quel base de données vous orienteriez vous si vous aviez le choix en SQL Server 2005 Express et Postgresql 8.1 sous Windows et devant convenir au mieux au exigence suivante :

- Robuste
- Securisé
- Simple d'installation et de redistribution
- Sauvegarde facile et sure
- Maintenance simplifié
- Stabilité
- ressource machine minimale

Au niveaux des données il faut compter environ 20 tables contenant au maximum 20000 données au total.

- 10 utilisateurs simultanées.
- Lier a une application en C#


Si vous avez eu un choix a faire entre ces deux bases, merci de m'indiquer quel choix avez vous fait et pour quel raison.

Merci de votre participation à tous.
ducker88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2006, 13h54   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
Citation:
Envoyé par ducker88
- Robuste
- Securisé
- Simple d'installation et de redistribution
- Sauvegarde facile et sure
- Maintenance simplifié
- Stabilité
- ressource machine minimale

Au niveaux des données il faut compter environ 20 tables contenant au maximum 20000 données au total.

- 10 utilisateurs simultanées.
- Lier a une application en C#
Mais c'est tout à fait Firebird ça
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2006, 15h33   #3
Membre à l'essai
 
Vincent
Inscription : mai 2004
Messages : 90
Détails du profil
Informations personnelles :
Nom : Vincent
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mai 2004
Messages : 90
Points : 20
Points : 20
Firebird est simple d'installation, mais pour l'administration c'est quand meme plus pratique avec un outil graphique...

Un détail important que j'ai oublié c'est que la base va etre livré avec un logiciel commercial, il faut donc que la base ai une licence permettant sa redistribution avec une version commerciale(BSD pour postgresql).

Il faut egalement que j'ai le moins possible a intervenir chez le client, sinon je perd tout mon benef des licences.
ducker88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2006, 18h19   #4
Xo
Expert Confirmé
 
Avatar de Xo
 
Inscription : janvier 2005
Messages : 2 701
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : janvier 2005
Messages : 2 701
Points : 3 237
Points : 3 237
Envoyer un message via Skype™ à Xo
Tu devrais trouver des éléments de réponses dans cette discussion : Débats entre Base de données OpenSource/Gratuite.
__________________
"Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément." Nicolas Boileau

"Expliquer empêche de comprendre si cela dispense de chercher"

Quiz Oracle : venez tester vos connaissances !

La FAQ Oracle : 138 réponses à vos questions
Aidez-nous à la compléter
Xo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2006, 19h07   #5
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
Citation:
Envoyé par ducker88
Firebird est simple d'installation, mais pour l'administration c'est quand meme plus pratique avec un outil graphique...
Là c'est pas le choix qui manque !
Il y en a plein des outils graphiques pour Firebird, pour tous les gouts, toutes les plateformes

Citation:
Envoyé par ducker88
Un détail important que j'ai oublié c'est que la base va etre livré avec un logiciel commercial, il faut donc que la base ai une licence permettant sa redistribution avec une version commerciale(BSD pour postgresql).
Pas de problème pour Firebird non plus

Citation:
Envoyé par ducker88
Il faut egalement que j'ai le moins possible a intervenir chez le client, sinon je perd tout mon benef des licences.
Alors là, de ce point de vue, Firebird est bien mieux que PostGresql, sans problème, au pire le client t'envoie sa base et tu n'as pas besoin de te déplacer, et tu auras beaucoup moins de pb avec Firebird sans administrateur coté client qu'avec tout autre SGBD
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2006, 01h59   #6
Membre à l'essai
 
Vincent
Inscription : mai 2004
Messages : 90
Détails du profil
Informations personnelles :
Nom : Vincent
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mai 2004
Messages : 90
Points : 20
Points : 20
Merci Xo ton lien va m'etre tres utile.

makowski, quel outil graphique me conseillerai tu pour firebird ?
Les données sont telles stockés dans un seul fichier ?
Est t'il possible de deplacer ce fichier sans que la base plante ?
FireBird est t'il livré avec un ODBC ?

Merci pour votre aide a tous les deux
ducker88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2006, 15h37   #7
Expert Confirmé
 
Avatar de berceker united
 
Développeur informatique
Inscription : février 2005
Messages : 2 982
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2005
Messages : 2 982
Points : 3 567
Points : 3 567
Citation:
Envoyé par ducker88
Bonjour à tous

Au moment ou la guerre des SGBDR payante et Open Source est de plus en plus feroce, j'aimerai savoir vers quel base de données vous orienteriez vous si vous aviez le choix en SQL Server 2005 Express et Postgresql 8.1 sous Windows et devant convenir au mieux au exigence suivante :

- Robuste
- Securisé
- Simple d'installation et de redistribution
- Sauvegarde facile et sure
- Maintenance simplifié
- Stabilité
- ressource machine minimale

Au niveaux des données il faut compter environ 20 tables contenant au maximum 20000 données au total.

- 10 utilisateurs simultanées.
- Lier a une application en C#


Si vous avez eu un choix a faire entre ces deux bases, merci de m'indiquer quel choix avez vous fait et pour quel raison.

Merci de votre participation à tous.
Hola hola ! t'embale pas trop vite avec firebird l'autre il tente de te vendre sa soupe .
Tu cherches :

- Robuste : Personnellement, je ne connais pas de SGBD qui ne soit pas robuste. Ceux que nous entendons le plus souvent ici c'est qu'ils ont passé se cape. Donc SQLServer ou Postgresql, voir mysql peuvent tenir surtout pour le peut de table et d'enregistrement.
- Securisé : Idem. Je rajouterais que la sécurité c'est aussi l'application qui va tourner avec la base qu'il faut sécurisé.
- Simple d'installation et de redistribution : Mise à part Oracle d'après les critiques n'est pas lourd à installer.
- Sauvegarde facile et sure : Les deux les gères très bien à leur manières.
- Maintenance simplifié : ça dépend de ton application et du shema.
- Stabilité : SQLServer et PostGreSql sont stable.
- ressource machine minimale : Là SqlServer c'est un beau petit veau comparé au second

Pour finir je dirais que par rapport à tes exigences tu peux ellargire tes choix concernant serveur de base de données.
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
berceker united est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2006, 15h41   #8
Membre à l'essai
 
Vincent
Inscription : mai 2004
Messages : 90
Détails du profil
Informations personnelles :
Nom : Vincent
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mai 2004
Messages : 90
Points : 20
Points : 20
Et tu me conseillerai quoi comme base de données ?
J'ai regardé pour firebird et a vrai dire certaine chose ne conviennent pas pour ce dont j'ai a faire. Merci pour ta reponse.
ducker88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2006, 18h18   #9
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
outil graphique c'est à toi de faire ton choix en gratuit et libre c'est Flamerobin
données dans un seul fichier oui par défaut, mais on peux découper en plusieurs
déplacer le fichier sans aucun problème, même sur des os et des systèmes de fichiers différents si tu le souhaites
Odbc, c'est disponible en téléchargement oui

Citation:
Envoyé par ducker88
J'ai regardé pour firebird et a vrai dire certaine chose ne conviennent pas pour ce dont j'ai a faire
je peux savoir quoi ?
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2006, 18h15   #10
Membre à l'essai
 
Vincent
Inscription : mai 2004
Messages : 90
Détails du profil
Informations personnelles :
Nom : Vincent
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mai 2004
Messages : 90
Points : 20
Points : 20
Citation:
je peux savoir quoi ?
Notament le fait de ne pas pouvoir savoir combien de connexion à la base sont faite a un instant T, le fait que l'on ne peut pas creer de rôle en SQL...
Mais je n'abandonne pas pour autant ma recherche sur Firebird, loin de la, il faut que je vois avec ma direction quel orientation devenons nous prendre.

VL
ducker88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2006, 21h13   #11
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
ben les roles si
Code :
CREATE ROLE <role-name>
et combien de connexion à la base aussi
avec l'api sans pb et tout bon pilote expose cette partie de l'API

si vous avez besoin d'éclairage supplémentaire, je suis à votre disposition
je connais les limites de Firebird puisque je suis aussi membre de l'équipe responsable des tests de qualité
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2006, 11h03   #12
Membre à l'essai
 
Vincent
Inscription : mai 2004
Messages : 90
Détails du profil
Informations personnelles :
Nom : Vincent
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mai 2004
Messages : 90
Points : 20
Points : 20
Il me semblait avoir vu sur la documentation technique qu'il n'etait pas possible de creer des roles en SQL.

Il faut egalement savoir que le nombre de connexion m'est utile dans un programme C# du coté client, c'est pour cela qu'une requete SQL m'aurait été utile.



VL.
ducker88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2006, 11h10   #13
Xo
Expert Confirmé
 
Avatar de Xo
 
Inscription : janvier 2005
Messages : 2 701
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : janvier 2005
Messages : 2 701
Points : 3 237
Points : 3 237
Envoyer un message via Skype™ à Xo
Pour toute question/précision technique sur un SGBD en particulier, je vous invite à poser vos questions sur le forum concerné, en l'occurence InterBase et Firebird

Merci de votre compréhension,
__________________
"Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément." Nicolas Boileau

"Expliquer empêche de comprendre si cela dispense de chercher"

Quiz Oracle : venez tester vos connaissances !

La FAQ Oracle : 138 réponses à vos questions
Aidez-nous à la compléter
Xo 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 22h02.


 
 
 
 
Partenaires

Hébergement Web