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 01/07/2008, 17h48   #1
Membre confirmé
 
Avatar de lanonyme
 
Inscription : avril 2006
Messages : 216
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2006
Messages : 216
Points : 223
Points : 223
Par défaut Base de données 'incorporée au programme'

Bonjour,

Je souhaiterai savoir quel "utilitaire" de base de données qui me permettrai de répondre aux exigences suivantes :
  • Légére
  • Intégrable au programme (pour eviter les installations sur poste utilisateur)
  • Rapide, fiable (si possible )
  • Gratuite

La technologie pour l'utiliser n'est pas fixé(bien que pour le moment, les seules que je connaisse sont VB, C++ et un peu JAVA), j'ai vu dans le comparatif H2 qui m'a l'air intéressent, mais j'attend vos avis afin de ne pas me lancer trop vite.

Je pense exclure, les BDD Client/Serveur car nécessite une installation.
Le cadre du projet, pour vous situer, association gérant différents type de membres à qui ont associe differentes activités donc lee nombre de données n'étant pas énorme (petit asso). Je pourrai le faire avec Access, mais le probleme de licence se poserai

Merci pour avis.

Cordialement,

lanonyme
lanonyme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2008, 10h42   #2
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 792
Points : 17 792
Le moteur JET d'Access est considéré comme obsolète par MS depuis des années et aucune amélioration ni portabilité vers le 64 bits ne sera entrepris.

Apparament il ne s'agit pas de logiciel embarqué contrairement à votre titre. Par exemple fusée, avion...
Si votre application gère plusieurs utilisateur alors il vous faut un vrai SGBDR. Eliminons donc des choses comme SQL Lite qui ne gère pas la concurrence d'accès....
Reste donc des produits free comme SQL Server Express, PostGreSQL ou Interbase.

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 02/07/2008, 13h42   #3
Membre confirmé
 
Avatar de lanonyme
 
Inscription : avril 2006
Messages : 216
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2006
Messages : 216
Points : 223
Points : 223
Bonjour,

Merci pour ton avis SQLpro

J'ai évoquer Access car c'est avec cela que j'avais commencer, mais justement j'aimerai utiliser autre chose.

Par "embarqué", je pensai plus incorporer au programme, peut être utiliser utiliser une base de données fichier ?
(Je vais changer mon titre, il est vrai que j'avai mis embarqué entre guillemet)

Concernant le coté multiutilisateur, s'il a lieu, cela ne serai pas en même temps. C'est surtout le 'directeur' qui y accederai afin de garder une trace des personnes et de sortir des rapports.

Plus je regarde le comparatif, plus je me dis que pour utiliser le coté stockage et exploitation de données, sans installation sur poste utilisateur, il faudrai utiliser java ( qui est déja installer sur la plus part des machine ) avec H2, Cloudscape...

J'ai regardé du coté de Interbase, PostGreSQL mais apparement il nécessite une installation.

J'avoue ne pas tout avoir saisi concernant la partie SQL Lite dans le comparatif, suffirai t'il à faire des selects, insert, update,delete. Concernant la taille des fichiers, disons 6 tables maximum avec disons 100 enregistrements annuels, cela prendrai t'il beaucoup de place ?

C'est vraiment un petit projet, je recherche juste la portabilité (i think) et la transparence pour l'utilisateur.

Cordialement,

lanonyme
lanonyme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2008, 20h13   #4
Membre confirmé
 
Inscription : août 2005
Messages : 270
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 270
Points : 294
Points : 294
Oracle Database Express Edition (XE)
Limité à 4 Giga, la présence de PL peut bien faciliter le developpement, c'est gratuit, mais c'est loin d'etre "transparent".
jmguiche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2008, 10h17   #5
Membre régulier
 
Inscription : novembre 2006
Messages : 422
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 422
Points : 76
Points : 76
Salut,
Je pense que sqlite répond a tes exigences .
isoman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2008, 17h13   #6
Membre confirmé
 
Avatar de lanonyme
 
Inscription : avril 2006
Messages : 216
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2006
Messages : 216
Points : 223
Points : 223
Bonjour,

Merci pour vos avis.

Je vais regarder cela

Cordialement,

lanonyme
lanonyme est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h36.


 
 
 
 
Partenaires

Hébergement Web