IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[Base de Données] Besoin d'un avis


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut [Base de Données] Besoin d'un avis
    Bonjour à tous,

    Comme promis je suis de retour... Au grand "damned" de ceux qui m'ont déjà croisé.

    Bref... mon application suis son chemin et avance correctement.
    Je suis confronter non pas à un problème (enfin pas pour l'instant dirons-nous) mais à une question à laquelle je ne peux répondre en étant sûr de ne pas faire une bêtise.


    Revenons-en à nos patates... Je rappel brièvement que je désire analyser la qualité de pomme de terre, que je peux désigner de nouvelles races, sauvegarder ces nouvelles races...
    Jusque là sans problèmes.

    Maintenant le roi des patates effectue des expériences sur ces patates afin de tester leur qualité. En effet il a l'idée de les conpresser. Un capteur lui permet de relever la pression exercée. Et une carte d'acquisition lui permet d'obtenir un tableau de point relatif à la pression en fonction du temps.


    Le but premier étant d'afficher une courbe à l'écran relatant l'évolution de la pression en fonction du temps(p=f(t)). Et dans un second temps il voudrait revoir les caractéristique d'autres patates.
    C'est à dire qu'il faut donc sauvegader les courbes(enfin, les points des courbes si c'est plus pratique... je ne sais pas en fait !!) afin de pouvoir les visionner à son bon gré.

    Le problème est posé.

    Comme je n'aime pas utiliser un char d'assaut pour tuer un moineau, j'aurais voulu avoir votre avis, savoir dans quelle optique partir pour réaliser ce que j'ai à faire...


    M'étant tout de même renseigné sur la question, je pourrais créer une base de données sous acces, même sous excel il me semble, ou encore rester avec des fichiers texte(.txt) de base...
    D'après vous, quel est le "mieux" à faire ???

    D'avance merci...

    ~~ La Praline ~~
    ... un choco qu'on devrait stocker dans une base de donnée(pour ne jamais le consulter !!!)

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Là, on peut commencer à s'orienter vers une base de données. Ca n'a rien d'obligatoire évidemment.
    Tu pourrais très bien créer un fichier texte "de courbe" par patate, ca peut faie beaucoup de fichiers si ta passion pour les tubercules va grandissant mais rien d'insurmontable
    Tu peux aussi créer un seul fichier texte en créant des séparateurs de ton choix entre chaque définition de courbe de patate
    Tu peux aussi donc créer une base de données avec une table de points de courbe par exemple.

    Je ne cite là que qques exemples de possibilités. Comme je le disais ailleurs, n'étant pas spécialiste du tout des bases de données, il y en aura d'autres qui pourront bien meux détailler et expliquer que moi.

    Personnellement, devant ce type de pb, je me pose souvent la question, mes données vont elles être spécifiques à mon programme ? Suis-je susceptible d'ajouter des caractéristiques au fur et à mesure ? Si oui, je m'oriente plutot côté base de données.

    Si je veux pouvoir consulter facilement des données, sans programme spécifique, pouvoir les envoyer facilement à n'importe qui, je vais plutot m'oienter vers du fichier texte, que tout le monde peut éditer ou ouvrir sur Excel ou équivalent.

  3. #3
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Bonjour,

    Merci de ta réponse tout d'abord.

    Et pour rester dans le domaine des patates , je dirais que le roi des patates est un très gros producteur... Et il va effectuer un grand(pour ne pas dire TRES GRAND) nombre de tests...
    Bon il ne faut pas non plus tout exagérer, il ne va quand même pas tester 1ooo patates par jour !!!
    Mais à long terme(sur des années...) ca fait beaucoup...



    Sinon je tiens à préciser, histoire d'être sûr que tous voient où je veux en venir, les points en eux même ne sont pas interessant .
    J'entends par là qu'il y a seulement mon programme qui récupère les points. La grande importance des choses réside dans la manière dont je les traite(autant vous dire qu'on est pas rendu! ).

    C'est à dire que l'utilisateur n'ira jamais regardé ce qu'il y a dans le fichier texte, ou acces ou autre. La seule chose qui l'interessse (ce fleimard!!! ) c'est d'avoir la courbe qui va bien(et aussi les autres paramètres que je déterminerais à partir de la courbe... (dérivée max, relevé de temps, etc...))



    Donc pour finir je dirais que peut importe sous quel format vous me conseillez d'enregistrer mes "point de courbe", à partir du moment où ce n'est pas "sur-humain" (ou sur-pralinien... le choix est plus serré là j'admet!!!) alors qu'on aurait pu faire simple... tout me va...

    Encore merci de ton conseil, j'espère tout de même en avoir quelques autres.... D'avance merci


    ~~ La Praline ~~
    ... un choco sous-humain !!!

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 301
    Par défaut
    Salut

    Perso j'utiliserais une base de données.
    Pour quoi pas access pour commencer en sachant que tu peu migrer vers d'autres bases (SQL par exemple) si le besoin sans fait sentir.
    Tout dépend du nombres d'enregistrements que tu doit gérer.
    D'après ce que tu dit, la base vas se remplir rapidement, il faut donc aussi penser à l'archivage voir l'épuration des anciens enregistrements.
    De plus si tu as beaucoups de champs(se qui semble etre le cas) une base de données peut être plus "simple" à utiliser. Tu peut aussi créer plusieurs tables dans la même base.

    A+

  5. #5
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Bonsoir,

    Okay, je pense que c'est bel et bien ce que je vais faire...
    Maintenant je vais tacher de me rafraîchir la mémoire en terme de BD parce que je suis rouillé comme un clou qu'aurait fait un stage dans une barrique d'eau acide !!!


    Encore merci pour ces conseils, bien que je ne suis pas sûr de comprendre ceci:
    De plus si tu as beaucoups de champs(se qui semble etre le cas)...
    Je ne sais pas ce que tu appel "champs"... enfin tu appels ca par son nom, c'est moi qui ne le connais pas^^
    Je vais résumer histoire d'être sûr de taper dans le mille.
    Je veux juste stocker des fichiers contenant chacuns des valeurs relative à une mesure de pression par rapport au temps.
    Donc: 1 fichier -> 2 colonnes(1 pour le temps, une pour la pression) -> des centaines de lignes... pour mesurer l'ensemble du phénomène avec un échantillonnage correct.

    Ce que je fais, je vais prendre des cours et si y'a certains points qui me paraissent flou, je vous demanderez votre avis.


    encore merci et @bientôt sans doute...

    ~~ La Praline ~~
    ... un choco qui va étudier !!!

  6. #6
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Diable ! Le roi de la patate ne saurait pas ce qu'est un champs ! Ou va le monde

    Treve de plaisanteries, une base de données regroupe des informations dans des tables, ces tables contiennent des enregistrements, chacun de ces enregistrements contient des informations différentes d'un même sujet. Ce sont les champs.
    Pour prendre une analogie avec un document excel, les tables seraient les feuilles, les enregistrements : les lignes, les champs : les colonnes.

    Tu sembles vouloir stocker des couples de valeurs temps/pression. Si la frequence des mesures est contante, il devient possible d'eliminer le temps du couple parce qu'il peut etre reconstitué aisement avec une simple boucle for/next. Mais supposons que non alors il faudrait garder les deux info de chaque mesure.
    Je proposerais donc une table ayant les champs suivants.

    Nom de la patate|Date du test|Numero de la mesure|Valeur de la mesure.

    Avec cette table, il devient possible de retrouver quels sont les tests sur une patate précise, a quel date les tests ont étés faits, reconstruire la courbe pour chaque, reconstruire une courbe moyenne, etc ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Base de Données] Besoin de compléments sur un tuto
    Par La Praline dans le forum VB 6 et antérieur
    Réponses: 51
    Dernier message: 03/04/2007, 16h55
  2. connection à une base de donné ,besoin urgent d'aide
    Par nadhem dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 21/07/2006, 15h28
  3. Besoin de vos avis éclairé sur ma base de données
    Par scaleo dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 20/12/2005, 18h36
  4. Avis sur la conception de ma base de données.
    Par perlgirl dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 10/11/2005, 21h47
  5. Besoin d'aide sur la conception d'un base de données
    Par lordgodgiven dans le forum Modélisation
    Réponses: 1
    Dernier message: 01/10/2005, 16h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo