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 19/10/2007, 19h42   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 228
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 228
Points : 14
Points : 14
Par défaut Quel SGBD choisir pour la gestion de stock pour des laboratoires ?

Bonjour,

j'ai développé une appli qui utilise une base de donnée access pour l'archivage des données (il sagit en fait une gestion de stock pour des laboratoire).

Cela fonctionne bien mis a par que l'acces à la BD est assez longue des qu'on atteind un certains nombre d'enregistrements :-(

Je souhaite donc passer par un autre systeme de BD mais je ne sais lequel choisir...

Pour info mon appli est monoposte, il sagit juste d'un systeme d'archivage en interne.

Que prendre comme systeme sachant qu'il doit etre gratuit, leger et facile d'utilisation et déploiement

merci pour votre aide
waspy59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2007, 14h06   #2
Membre éclairé
 
Avatar de TryExceptEnd
 
Homme
Développeur informatique
Inscription : octobre 2006
Messages : 435
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2006
Messages : 435
Points : 347
Points : 347
Comparatif SGDB
__________________
Si vous êtes libre, choisissez le Logiciel Libre.
TryExceptEnd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2007, 14h26   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 228
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 228
Points : 14
Points : 14
re,

j'ai deja lu ce comparatif mais comme je ne suis pas expert en BD (loin de là) le choix pour mon cas est loin d'être évident... d'ou ma question sur le forum
waspy59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2007, 14h43   #4
Directeur Marketing
 
Avatar de Marc Lussac
 
Homme Marc Lussac
Responsable marketing opérationnel
Inscription : mars 2002
Messages : 26 358
Détails du profil
Informations personnelles :
Nom : Homme Marc Lussac
Localisation : Canada

Informations professionnelles :
Activité : Responsable marketing opérationnel
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2002
Messages : 26 358
Points : 23 184
Points : 23 184
Tous le problème est la, par exemple tout en restant dans le monde Microsoft, si tu passe à Microsoft SQL -Server express (gratuit) , il va falloir tu tu devienne un ingénieur base de données SQL-Server, soit grâce à l'auto formation, soit grâce à une vrai formation, mais ca ne se fait pas en 5 minutes en théorie 1 an d'études, dans la pratiques au moins quelque semaines de formations ou d'auto formation.
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter
-> Pour partenariat ou publicité : Mon Email
Marc Lussac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2007, 17h56   #5
Membre extrêmement actif
 
Avatar de kedare
 
Mathieu
Administrateur systèmes et réseaux
Inscription : juillet 2005
Messages : 1 476
Détails du profil
Informations personnelles :
Nom : Mathieu
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux

Informations forums :
Inscription : juillet 2005
Messages : 1 476
Points : 1 260
Points : 1 260
pour ca , je te conseille firebird , c'est tres legé (quelques mo), auto-administé , et auto-optimisé

apres il faut programmer les formulaires qui vont avec par contre (le mieu pour ca serais carrement une application web)
kedare est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 10h33   #6
Membre chevronné
 
Avatar de Spoutnik
 
Homme
Inscription : octobre 2003
Messages : 668
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : Etats-Unis

Informations forums :
Inscription : octobre 2003
Messages : 668
Points : 746
Points : 746
sqllite ?

facile à utiliser, de nombreuses langage permettent de l'attaquer, à priori performant en monoposte, pas besoin de serveur.
Par contre, je ne sais pas ce qu'il donne avec des volumes imortants.
__________________
Two beer or not two beer. (Shakesbeer)
Question technique par MP => poubelle!
Spoutnik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 10h55   #7
Membre Expert
 
Inscription : mars 2005
Messages : 1 565
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mars 2005
Messages : 1 565
Points : 2 178
Points : 2 178
Avant de proposer x SGBD tous plus performants les uns que les autres, il faudrait peut être évaluer si oui ou non il est nécessaire de changer de base.

Je ne sais pas ce que stocke l'application et quels traitements elle effectue mais je pressens qu'une bonne remodélisation et une bonne utilisation de sa structure de données couvrirait amplement ses besoins.

Je peux me tromper mais pour "une application d'archivage monoposte", mon instinct me dit qu'access, bien utilisé, conviendrait tout à fait.

Si tu fournis une petite explication de ce que tu dois gérer comme données et que tu indiques comment tu as fait ta base, on pourra t'aiguiller. Là c'est impossible.
vmolines est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 11h54   #8
Membre Expert
 
Avatar de vtrone
 
Homme
Inscription : novembre 2005
Messages : 1 899
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2005
Messages : 1 899
Points : 2 015
Points : 2 015
Un élément à mesurer est la volumétrie : quelle taille fait la base Access aujourd'hui, et quel est le taux de croissance annuel. Si ces mesures restent dans les cordes d'Access, alors il faut le conserver et l'optimiser, comme le dit vmolines
vtrone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2007, 22h29   #9
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 228
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 228
Points : 14
Points : 14
re,

merci pour toutes ces précisions... après avoir bien réfléchi je pense en effet que access doit être suffisant et ceux pour plusieurs raisons:
- besoin d'un simple archivage monoposte
- structure des tables relativement simple (peux de connections inter tables)
- je connais déjà access ;-)

Mon seul point négatif et que je trouve que l'affichage des requetes est relativement long (2 a 5 secondes) dès qu'il y a plus de vingt lignes (5 à 8 colonnes par ligne) par tables... mais cela vient surement d'une mauvaise optimisation de mon code et de mes tables...

encore merci pour votre aide
waspy59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2007, 05h04   #10
Membre Expert
 
Avatar de vtrone
 
Homme
Inscription : novembre 2005
Messages : 1 899
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2005
Messages : 1 899
Points : 2 015
Points : 2 015
Citation:
Envoyé par waspy59 Voir le message
Mon seul point négatif et que je trouve que l'affichage des requetes est relativement long (2 a 5 secondes) dès qu'il y a plus de vingt lignes (5 à 8 colonnes par ligne) par tables... mais cela vient surement d'une mauvaise optimisation de mon code et de mes tables...
Ou de l'absence d'index pertinent...
vtrone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2007, 11h25   #11
Membre Expert
 
Inscription : mars 2005
Messages : 1 565
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mars 2005
Messages : 1 565
Points : 2 178
Points : 2 178
Si tes données ne sont pas d'une grande confidentialité, tu peux peut être nous soumettre ton mdb. Où me la soumettre en message privé si tu ne veux pas que ça apparaisse en public sur le forum.

Je pourrai te donner mon avis en faisant un petit tour d'horizon de ton appli.
vmolines est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2007, 22h38   #12
Membre du Club
 
Inscription : octobre 2006
Messages : 429
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 429
Points : 66
Points : 66
Citation:
Envoyé par vmolines Voir le message
Avant de proposer x SGBD tous plus performants les uns que les autres, il faudrait peut être évaluer si oui ou non il est nécessaire de changer de base.

Je ne sais pas ce que stocke l'application et quels traitements elle effectue mais je pressens qu'une bonne remodélisation et une bonne utilisation de sa structure de données couvrirait amplement ses besoins.

Je peux me tromper mais pour "une application d'archivage monoposte", mon instinct me dit qu'access, bien utilisé, conviendrait tout à fait.

Si tu fournis une petite explication de ce que tu dois gérer comme données et que tu indiques comment tu as fait ta base, on pourra t'aiguiller. Là c'est impossible.
Vmolines
Quels sont les éléments à considérer pour voir si on doit abondonner acces pour autre choses ? sql server par exemple.

Merci
DEV-10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 10h29   #13
Membre Expert
 
Inscription : mars 2005
Messages : 1 565
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mars 2005
Messages : 1 565
Points : 2 178
Points : 2 178
Si vos données nécessitent un accès multi utilisateurs, il faut commencer à remettre en cause Access pour un SGBD client/serveur. C'est un SGBD fichier qui a des limites inhérentes à son format en termes d'accès concurrentiels.

Pour des applications monoposte ou faiblement multi utilisateurs (exemple : 1 utilisateur en modification et plusieurs en lecture), Access peut très bien faire l'affaire même pour des volumes de données assez importants.
vmolines est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/12/2007, 06h31   #14
Membre éclairé
 
Avatar de vdumont
 
Étudiant
Inscription : février 2006
Messages : 510
Détails du profil
Informations personnelles :
Âge : 26

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2006
Messages : 510
Points : 317
Points : 317
Une 20aine d'enregistrements avec quelques colonnes seulement et ca prend du temps ? Alors le problème n'est surement pas Microsoft Access (bien que je le déteste) mais fort probablement la façon dont tu inter-agis avec.

Revois ton adapteur de base de données et révise tes requêtes SQL.
vdumont 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 11h46.


 
 
 
 
Partenaires

Hébergement Web