Bases de données
-
- Prolifique
- Messages : 1259
- Enregistré le : vendredi 25 juillet 2014 à 14:16
- Localisation : vers Lyon
Bases de données
Bonjour à tous
Y a t-il des gens parmi vous qui s'y connaissent en création de base de données?
Il y a fort fort longtemps, je savais me servir d'access, mais n'ayant jamais vraiment pratiqué, j'ai tout oublié (et le logiciel a bien changé depuis je suppose)
En bref:
- j'aurais besoin d'une base assez simple pour gérer la généalogie et caractéristiques diverses de mes chèvres/boucs. J'utilise pour le moment la version limitée d'un logiciel, mais il ne me plait qu'à moitié, il est en anglais et moche, et pas très pratique. Donc je ne souhaite pas l'acheter.
- on aurait besoin de la même chose ou presque mais à plus grande échelle pour gérer l'ensemble des animaux de la race (sorte de "herd-book")
Deux possibilités:
- je me plonge dedans, je pense que ça n'est pas une base compliquée à monter, mais j'aurai surement besoin de conseils/d'aide
ou
- je trouve quelqu'un capable de le faire simplement et à un tarif raisonnable (conditions à voir, je ne suis pas riche et mon association d'éleveurs non plus!)
Les contraintes:
- la base doit être la plus simple possible au niveau présentation et utilisation. Pas besoin d'être sexy, elle doit être efficace et utilisable par n'importe quel nul en informatique (ou presque).
- doit offrir la possibilité d'avoir une banque de photos, et d'éditer des "arbres généalogiques" tenant sur 1 page A4 et pouvant être imprimés.
- doit pouvoir calculer des % de croisement (infusion de génétique d'autres races) et de consanguinité
Dans les faits chaque animal est caractérisés par
- un N° d'identification unique (numéro de boucle)
- un nom et éventuellement un surnom
- un naisseur
- différents ascendants mâles et femelles
- différents descendants (logique )
- plusieurs caractéristiques physiques: couleur, longueur de poils, cornes, forme de mamelle, aplombs
- un % de sang étranger (fixé ou calculé)
- un % de consanguinité (calculé)
Je crée ce post afin que les personnes qui éventuellement s'y connaissent un puissent donner leur avis, m'indiquer des logiciels gratuits ou peu chers déjà existants, si quelqu'un est capable de faire un schéma de comment doit être faite la base...
Tous les avis et toutes les idées sont les bienvenus.
Y a t-il des gens parmi vous qui s'y connaissent en création de base de données?
Il y a fort fort longtemps, je savais me servir d'access, mais n'ayant jamais vraiment pratiqué, j'ai tout oublié (et le logiciel a bien changé depuis je suppose)
En bref:
- j'aurais besoin d'une base assez simple pour gérer la généalogie et caractéristiques diverses de mes chèvres/boucs. J'utilise pour le moment la version limitée d'un logiciel, mais il ne me plait qu'à moitié, il est en anglais et moche, et pas très pratique. Donc je ne souhaite pas l'acheter.
- on aurait besoin de la même chose ou presque mais à plus grande échelle pour gérer l'ensemble des animaux de la race (sorte de "herd-book")
Deux possibilités:
- je me plonge dedans, je pense que ça n'est pas une base compliquée à monter, mais j'aurai surement besoin de conseils/d'aide
ou
- je trouve quelqu'un capable de le faire simplement et à un tarif raisonnable (conditions à voir, je ne suis pas riche et mon association d'éleveurs non plus!)
Les contraintes:
- la base doit être la plus simple possible au niveau présentation et utilisation. Pas besoin d'être sexy, elle doit être efficace et utilisable par n'importe quel nul en informatique (ou presque).
- doit offrir la possibilité d'avoir une banque de photos, et d'éditer des "arbres généalogiques" tenant sur 1 page A4 et pouvant être imprimés.
- doit pouvoir calculer des % de croisement (infusion de génétique d'autres races) et de consanguinité
Dans les faits chaque animal est caractérisés par
- un N° d'identification unique (numéro de boucle)
- un nom et éventuellement un surnom
- un naisseur
- différents ascendants mâles et femelles
- différents descendants (logique )
- plusieurs caractéristiques physiques: couleur, longueur de poils, cornes, forme de mamelle, aplombs
- un % de sang étranger (fixé ou calculé)
- un % de consanguinité (calculé)
Je crée ce post afin que les personnes qui éventuellement s'y connaissent un puissent donner leur avis, m'indiquer des logiciels gratuits ou peu chers déjà existants, si quelqu'un est capable de faire un schéma de comment doit être faite la base...
Tous les avis et toutes les idées sont les bienvenus.
"Neuro-atypique en attente de définition"
Dyspraxique - QI très hétérogène - Diag SA en libéral (à approfondir / confirmer)
Ma présentation ici
Dyspraxique - QI très hétérogène - Diag SA en libéral (à approfondir / confirmer)
Ma présentation ici
-
- Intarissable
- Messages : 37322
- Enregistré le : lundi 15 juillet 2013 à 15:09
- Localisation : CH
Re: Bases de données
Je ne m'y connais pas en bases de données.
Quel que soit le logiciel libre à utiliser, je t'encourage à apprendre à l'utiliser plutôt qu'à payer une autre personne (qui va le faire à sa propre sauce, sans forcément t'expliquer).
Quel que soit le logiciel libre à utiliser, je t'encourage à apprendre à l'utiliser plutôt qu'à payer une autre personne (qui va le faire à sa propre sauce, sans forcément t'expliquer).
Pardon, humilité, humour, hasard, confiance, humanisme, partage, curiosité et diversité sont des gros piliers de la liberté et de la sérénité.
Diagnostiqué autiste en l'été 2014
Diagnostiqué autiste en l'été 2014
-
- Prolifique
- Messages : 3896
- Enregistré le : mercredi 6 juillet 2011 à 19:48
- Localisation : br
Re: Bases de données
si tu arrives à manager une bande d'autiste, tu peux avoir ton logiciel : toutes les compétences necessaires à sa création (et +) sont présentes sur le forum ^^ par contre, il faut savoir motiver les pires procrastinateurs qui existent lol
une base genre SQLite
interface web (ça se trouve déjà tout fait, sinon c'est rapide à coder)
moteur php : soit online, soit compilé en local ?
+ sauvegardes automatique vers un ftp/cloud
une base genre SQLite
interface web (ça se trouve déjà tout fait, sinon c'est rapide à coder)
moteur php : soit online, soit compilé en local ?
+ sauvegardes automatique vers un ftp/cloud
TSA
-
- Habitué
- Messages : 89
- Enregistré le : jeudi 11 septembre 2014 à 17:32
- Localisation : Nantes
Re: Bases de données
Je pense que Base de données fait ici référence à une application MS Access à base de formulaire de saisie, pas à un SGBD.
-
- Prolifique
- Messages : 1036
- Enregistré le : jeudi 26 mars 2015 à 7:47
- Localisation : 37
Re: Bases de données
J'ai fait un peu d'access à l'IUT, et c'est vrai que ça reste simple, l'avantage c'est qu'on peut faire une interface facilement, mais s'il faut des accès concurrents c'est peut-être pas adapté. Il y a Base de libre office qui doit permettre faire à peu près la même chose mais je ne connais pas du tout.
La solution d'had me parait la plus simple et la meilleure. Je ne connais pas particulièrement SQLite (plutôt Informix et Oracle, un peu MySQL). Techniquement il suffit de quelques tables (une table de chèvres, une table de relations, plus d'autres tables pour lister les caractéristiques par exemple), quelque soit le SGBD le principe restera le même.
bon courage !
La solution d'had me parait la plus simple et la meilleure. Je ne connais pas particulièrement SQLite (plutôt Informix et Oracle, un peu MySQL). Techniquement il suffit de quelques tables (une table de chèvres, une table de relations, plus d'autres tables pour lister les caractéristiques par exemple), quelque soit le SGBD le principe restera le même.
bon courage !
Bilan du CRA : HPI, trouble anxieux et traits autistiques mais TSA écarté.
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
------------
Papa de 3 enfants dont peut-être une fille "neuroatypique" ?
-
- Prolifique
- Messages : 1259
- Enregistré le : vendredi 25 juillet 2014 à 14:16
- Localisation : vers Lyon
Re: Bases de données
Effectivement j'ai tendance à penser "access" car j'ai appris à m'en servir quand j'étais plus jeune, je pense que ça pourrait revenir rapidement en m'y replongeant, et je pense que c'est une solution suffisante pour nos besoins.
Mais je suis ouverte à toute autre solution pas trop compliquée à mettre en oeuvre
Mais je suis ouverte à toute autre solution pas trop compliquée à mettre en oeuvre
"Neuro-atypique en attente de définition"
Dyspraxique - QI très hétérogène - Diag SA en libéral (à approfondir / confirmer)
Ma présentation ici
Dyspraxique - QI très hétérogène - Diag SA en libéral (à approfondir / confirmer)
Ma présentation ici
-
- Modératrice
- Messages : 7965
- Enregistré le : dimanche 14 juillet 2013 à 12:17
Re: Bases de données
Ah, ça a l'air intéressant comme projet.
J'ai déjà fait quelques bases de données sous Access, dans un cadre professionnel.
Le truc, c'est que c'est un logiciel payant, et je ne l'ai pas chez moi.
Mais si je m'ennuie au boulot, je veux bien essayer de te faire quelque chose.
Et même pas besoin de payer
J'ai déjà fait quelques bases de données sous Access, dans un cadre professionnel.
Le truc, c'est que c'est un logiciel payant, et je ne l'ai pas chez moi.
Mais si je m'ennuie au boulot, je veux bien essayer de te faire quelque chose.
Et même pas besoin de payer
Lilas - TSA (AHN - Centre Expert - 2015)
Mes romans :
Mes romans :
- Ma dame aux oiseaux
- Galaxies parallèles
- Les enfants de la lune rouge
- Et à venir prochainement La pie baladeuse
-
- Intarissable
- Messages : 37322
- Enregistré le : lundi 15 juillet 2013 à 15:09
- Localisation : CH
Re: Bases de données
Je n'ai pas essayé LibreOffice Base, mais ça doit être du même acabit, j'imagine. Et LibreOffice est un logiciel libre, que tu peux installer aisément (encore plus aisément si tu utilises Ubuntu).
Pardon, humilité, humour, hasard, confiance, humanisme, partage, curiosité et diversité sont des gros piliers de la liberté et de la sérénité.
Diagnostiqué autiste en l'été 2014
Diagnostiqué autiste en l'été 2014
-
- Prolifique
- Messages : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
Re: Bases de données
PHP + MySQL ?
Un petit serveur (à moins que ça passe sur le disque dur d'un client?) avec un site en PHP qui gère une base de donnée MySQL ou SQLite (avantage de se dernier est qu'il est simple et gratuit) et une interface Web, pour géré un peu tout se qui à été énuméré : calcules, identification, présentation, etc.
Un petit serveur (à moins que ça passe sur le disque dur d'un client?) avec un site en PHP qui gère une base de donnée MySQL ou SQLite (avantage de se dernier est qu'il est simple et gratuit) et une interface Web, pour géré un peu tout se qui à été énuméré : calcules, identification, présentation, etc.
loup autiste
-
- Modératrice
- Messages : 7965
- Enregistré le : dimanche 14 juillet 2013 à 12:17
Re: Bases de données
Le schéma de base de données peut être très simple.
Là où cela se corse, à mon avis, c'est au niveau des arbres généalogiques et des calculs de taux.
Liya, ce serait juste pour un usage local, ou une appli partagée via Internet ?
Là où cela se corse, à mon avis, c'est au niveau des arbres généalogiques et des calculs de taux.
Liya, ce serait juste pour un usage local, ou une appli partagée via Internet ?
Lilas - TSA (AHN - Centre Expert - 2015)
Mes romans :
Mes romans :
- Ma dame aux oiseaux
- Galaxies parallèles
- Les enfants de la lune rouge
- Et à venir prochainement La pie baladeuse
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Bases de données
Ca vaudrait peut être le coup de faire une petite passe sur la page qui répertorie les applis existantes.
Perso comme la population ne doit pas être énorme, je pense qu'il ne faut pas s'embêter avec une SGBD mais plutôt faire ça avec tableur + scripts.
Perso comme la population ne doit pas être énorme, je pense qu'il ne faut pas s'embêter avec une SGBD mais plutôt faire ça avec tableur + scripts.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Prolifique
- Messages : 1259
- Enregistré le : vendredi 25 juillet 2014 à 14:16
- Localisation : vers Lyon
Re: Bases de données
Oh la la, je ne pensais pas avoir autant de réponses!
Vous êtes supers.
Du coup, il va falloir me laisser un peu de temps pour intégrer toutes ces infos, et préciser mon cahier des charges, en fonction des besoins réels.
Et ensuite il va falloir que j'arrive à formuler ça clairement, ça ne sera pas le plus facile.
L'effectif d'animaux total est d'environ 1000 bêtes vivantes, et s'accroit légèrement chaque année.
Si on compte tous les animaux enregistrés depuis que le registre de race est tenu (2008), ça doit en faire pas mal quand même.
Pour info ce registre existe mais il est détenu/géré par un organisme qui ne veut pas nous le rendre, alors que ces données appartiennent aux éleveurs et à l'association de race.
Demi-mal car leur base est sous access mais n'elle est vraiment pas très bien, les fonctionnalités sont plus que limitées (c'est vraiment un catalogue, rien de plus)
D'où le souhait d'avoir un système plus fonctionnel, adapté à nos besoins, et indépendant.
Il faut bien distinguer deux situations différentes:
- besoin d'une grosse base globale pour gérer l'ensemble des animaux de la race. Elle ne serait accessible qu'à un nombre très limité de personnes, donc éventuellement peut se permettre d'être un peu plus compliquée et/ou de faire appel à des logiciels payants
- besoin moins urgent d'une base plus petite mais plus conviviale que l'on pourrait mettre à disposition des éleveurs: l'interface web pourrait être pas mal. Il faut que ça soit hyper simple d'utilisation et utilisable sur n'importe quel ordi, et que ça ne coute pas un bras, sinon personne n'en voudra.
Il faut que je me pose et que je réfléchisse à tout ça, là c'est le bazar dans ma tête et j'ai des idées qui fusent dans tous les sens. Je sens que je vais bientôt passer en mode monomaniaque
Par ailleurs plusieurs points peuvent poser problème:
- je ne veux pas avoir l'impression d'exploiter des gens. Imaginez, rien que le fait de demander quelque chose là, comme ça, me met très mal à l'aise.
- propriété intellectuelle là dedans?
- je suis bien incapable de me manager moi-même, et mon chef dit que je ne manage pas bien les autres car j'ai "manifestement de gros soucis de communication"… alors manager une bande d'autistes, ça ne risque pas
Vous êtes supers.
Du coup, il va falloir me laisser un peu de temps pour intégrer toutes ces infos, et préciser mon cahier des charges, en fonction des besoins réels.
Et ensuite il va falloir que j'arrive à formuler ça clairement, ça ne sera pas le plus facile.
L'effectif d'animaux total est d'environ 1000 bêtes vivantes, et s'accroit légèrement chaque année.
Si on compte tous les animaux enregistrés depuis que le registre de race est tenu (2008), ça doit en faire pas mal quand même.
Pour info ce registre existe mais il est détenu/géré par un organisme qui ne veut pas nous le rendre, alors que ces données appartiennent aux éleveurs et à l'association de race.
Demi-mal car leur base est sous access mais n'elle est vraiment pas très bien, les fonctionnalités sont plus que limitées (c'est vraiment un catalogue, rien de plus)
D'où le souhait d'avoir un système plus fonctionnel, adapté à nos besoins, et indépendant.
Il faut bien distinguer deux situations différentes:
- besoin d'une grosse base globale pour gérer l'ensemble des animaux de la race. Elle ne serait accessible qu'à un nombre très limité de personnes, donc éventuellement peut se permettre d'être un peu plus compliquée et/ou de faire appel à des logiciels payants
- besoin moins urgent d'une base plus petite mais plus conviviale que l'on pourrait mettre à disposition des éleveurs: l'interface web pourrait être pas mal. Il faut que ça soit hyper simple d'utilisation et utilisable sur n'importe quel ordi, et que ça ne coute pas un bras, sinon personne n'en voudra.
Il faut que je me pose et que je réfléchisse à tout ça, là c'est le bazar dans ma tête et j'ai des idées qui fusent dans tous les sens. Je sens que je vais bientôt passer en mode monomaniaque
Par ailleurs plusieurs points peuvent poser problème:
- je ne veux pas avoir l'impression d'exploiter des gens. Imaginez, rien que le fait de demander quelque chose là, comme ça, me met très mal à l'aise.
- propriété intellectuelle là dedans?
- je suis bien incapable de me manager moi-même, et mon chef dit que je ne manage pas bien les autres car j'ai "manifestement de gros soucis de communication"… alors manager une bande d'autistes, ça ne risque pas
"Neuro-atypique en attente de définition"
Dyspraxique - QI très hétérogène - Diag SA en libéral (à approfondir / confirmer)
Ma présentation ici
Dyspraxique - QI très hétérogène - Diag SA en libéral (à approfondir / confirmer)
Ma présentation ici
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Bases de données
Je vois que la spéc. de besoin avance, c'est bien.
Essaie de dissocier les différents aspects du besoin - interface(s) pour chaque type d'utilisateur(s), etc. - de la mécanique technique sous jacente, surtout si tu pars dans le principe de faire faire le boulot à quelqu'un; ce genre d'outils peut se faire de dizaines de façon différentes et tu n'as pas besoin de t'intéresser au moteur, c'est le travail de celui/celle qui le fera.
Essaie de dissocier les différents aspects du besoin - interface(s) pour chaque type d'utilisateur(s), etc. - de la mécanique technique sous jacente, surtout si tu pars dans le principe de faire faire le boulot à quelqu'un; ce genre d'outils peut se faire de dizaines de façon différentes et tu n'as pas besoin de t'intéresser au moteur, c'est le travail de celui/celle qui le fera.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.