Re: [Ubuntu-QC] Ma principale utilisation d'un Gestionnai re de Base de Données Relationnelle (GBDR)

2010-02-10 Par sujet Michael Faille
@Jean-Léo Vandal:
Votre projet est-il disponnible sur le web? ex: Launchpad, googlecode,
sourceforge.net, etc

J'aimerais bien jeter un coup d'oeil sur sa conception.

---
Michael Faille
Étudiant au baccalauréat en génie des technologies de l'information
Université du Québec - École de technologie supérieure, Montréal (Québec)
Responsable TI du club étudiant CAPRA



2010/2/10 Jean-Léo Vandal :
> Oh non non... Mathieu. Je ne l'ai pas mal pris. En écrivant ces phrases, je
> pensais à d'autres évènements désagréable que j'ai vécu à propos de mes
> projets. Je ne peux pas en parler sur internet. C'est à moi de m'excuser de
> m'avoir mal exprimé. Votre intervention m'a très encouragé lorsque vous
> écrivez que les liaisons des tables peuvent être réalisé au niveau de
> l'interface. Il y avait bien longtemps que je pensais à cette alternative et
> vous êtes venus me confirmer que c'était possible.
>
> Je sui très bien sur cette liste de distribution et je compte bien y rester.
> Il y a des membres qui m'ont écris en privé et m'ont offert de l'aide très
> apprécié. Grâce à cette lettre de distribution, nous formons maintenant un
> groupe et notre projet est démarrer. Il y a beaucoup de travail à faire,
> mais je suis confiant que nous allons réussir. Comme vous voyez, j'ai frappé
> à la bonne porte.
>
> Jean-Léo
>
> Mathieu Trudel-Lapierre wrote:
>
> Jean-Léo,
>
> [...]
>
>
>
> Il suffit de savoir où aller chercher les informations et de connaître les
> lois qui régissent ces informations et de les appliquer. Mon projet est
> immense, mais je sais qu'avec un groupe, chacun compétent dans son domaine,
> mon projet est réalisable. Le fait que j'ai réussi à me tenir avec un taux
> de glycémie normal, sans médicament depuis près de 9 ans maintenant, prouve
> que je sais de quoi je parle.
>
>
>
> Vous avez raison, c'est parfaitement réalisable.
>
> Je suis désolé si mon intervention précédente était mal formulée et
> semblait indiquer que c'était un projet plutôt difficile à réaliser.
> Ce n'était pas mon intention.
>
> Je ne sais pas si d'autres personnes de la liste ont signifié leur
> intérêt pour aider à ce projet?
>
> Aussi, je crois que ce serait très bénéfique si vous proposiez
> également le projets à d'autres groupes sur d'autres listes de
> diffusion. On est plusieurs ici, mais je suis certain que vous auriez
> d'autres intéressés en multipliant vos annonces. Votre projet
> bénificierait beaucoup de compétences variées.
>
> / Matt
>
>
>
> --
> Ubuntu-quebec mailing list
> Ubuntu-quebec@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec
>
>

-- 
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec


Re: [Ubuntu-QC] Ma principale utilisation d'un Gestionnai re de Base de Données Relationnelle (GBDR)

2010-02-10 Par sujet Mathieu Trudel-Lapierre
Jean-Léo,

[...]

> Il suffit de savoir où aller chercher les informations et de connaître les
> lois qui régissent ces informations et de les appliquer. Mon projet est
> immense, mais je sais qu'avec un groupe, chacun compétent dans son domaine,
> mon projet est réalisable. Le fait que j'ai réussi à me tenir avec un taux
> de glycémie normal, sans médicament depuis près de 9 ans maintenant, prouve
> que je sais de quoi je parle.
>

Vous avez raison, c'est parfaitement réalisable.

Je suis désolé si mon intervention précédente était mal formulée et
semblait indiquer que c'était un projet plutôt difficile à réaliser.
Ce n'était pas mon intention.

Je ne sais pas si d'autres personnes de la liste ont signifié leur
intérêt pour aider à ce projet?

Aussi, je crois que ce serait très bénéfique si vous proposiez
également le projets à d'autres groupes sur d'autres listes de
diffusion. On est plusieurs ici, mais je suis certain que vous auriez
d'autres intéressés en multipliant vos annonces. Votre projet
bénificierait beaucoup de compétences variées.

/ Matt

-- 
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec


Re: [Ubuntu-QC] Ma principale utilisation d'un Gestionnai re de Base de Données Relationnelle (GBDR)

2010-02-09 Par sujet Mathieu Trudel-Lapierre
2010/2/9 Jean-Leo Vandal :
[...]
> Il n'est pas encore temps d'entré dans les détails, mais j'aimerais vous
> passer des informations de base. Dans Alpha Five, chaque table cré son
> propre fichier. Il y a donc autant de fichiers qu'il y a de tables dans ma
> base de données. Dans Alpha Five, les liaisons se font dans des "Set" et
> c'est avec les "Set" que je cré mes formulaires ou mes rapports. Chaque
> liaison dans un set est toujours local et c'est ce qui fait la force d'Alpha
> five. Les mêmes tables peuvent servir dans des sets différents, avec des
> agencements différents. C'est ce qui fait que je peux manipuler facilement
> mes nombreuses liaisons dans Alpha Five, mais pas dans Access.
>
> Je vous envoie la structure de mon set "s_rct" (Set Recettes) pour vous
> donner une idée. Avec ces informations, est-ce que vous croyez pouvoir
> reconstruire les liaisons dans une base de données de votre choix ?
> Attention cependant, ma base de données ne contient pas qu'un set, mais elle
> contient 11 sets. En attendant, j'étudie la meilleure méthode de transfert
> de mes tables. Je crois qu'il n'y a aucun problème pour les exporter au
> format csv.
>

Oui, ces informations sont assez claires (je crois) et précises pour
pouvoir reconstruire des relations entre les données. Par contre,
reconstruire une base de données ne se limite pas à ça: il faut encore
la structure de chaque table, ses colonnes, et le format de celles-ci.
Les relations seront plutôt faites dans l'interface (peu importe le
type), par le biais de requêtes spécifiques à la base de données.

Cependant, comme le précise André Cotte, je crois que votre projet
serait beaucoup mieux supporté par une association et un groupe bien
précis de gens qui ont une certaine base de connaissances en matières
d'alimentation, des différents principes médicaux et diététiques, et
une connaissance poussée du type d'interface choisie (ou alors,
quelqu'un se porte volontaire pour en monter une) ou des bases de
données. D'autant plus qu'un intérêt profond pour le projet.

Pour ma part, je ne peux qu'offrir des pistes. Pas parce que je ne
suis pas intéressé, mais mon implication dans le développement
d'Ubuntu et certaines des communautés Linux ou de programmation prend
déjà pas mal de mon temps. ;)

/ Matt

-- 
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec


Re: [Ubuntu-QC] Ma principale utilisation d'un Gestionnai re de Base de Données Relationnelle (GBDR)

2010-02-08 Par sujet Mathieu Trudel-Lapierre
2010/2/9 Jean-Leo Vandal :
[...]
> Et bien là Franck, tu m'apportes une lueur d'espoir. Je me demandais
> justement comment je pourrais créer un projet commun sans toutes fois ouvrir
> cette base de données à quiconque désire apporter ses propres modifications
> ou massacrer mon travail de dix ans juste pour faire le comique. Le calcul
> des valeurs nutritives par exemple est régi par le ministère de la justice
> du Canada dans un volume de 690 pages. On n'inscrit pas ce que l'on veut sur
> une étiquette des valeurs nutritives ; c'est très sérieux. Si ce "Règlement
> sur les aliments et drogues" de 690 pages t'intéresse, je peux t'en envoyer
> un exemplaire.

Un aspect intéressant ici: tout dépend évidemment de la taille de la
base de données, mais il est également possible d'avoir tout ca en un
(ou peu) de fichiers, distribuables sur l'internet mais sans que la
version "maitesse", la votre, soit visible ou modifiable, c'est
pourquoi j'avais proposé SQLite comme compromis pour ne pas avoir à
installer MySQL ou Postgresql... Tout dépend de la quantité de
modifications qu'on compte avoir, tout comme quel modèle de
modifications: est-ce que tout sera fait par une personne, un
propriétaire de la base de données, ou alors par plusieurs personnes
qui ont des accès?

> Mais rien ne t'empêche d'installer la base de donnée mysql en local, sous
> windows, linux, etc...
>
> Est-ce que cela veut dire que je peux installer Mysql sur mon ordinateur
> sous Windows ou Linux et créer une base de données sur mon disque dur ? Dans
> ce cas, quel est le rôle de php dans tout ça ?

En effet, vous pouvez installer MySQL sur Windows ou Linux sans
problème. La base de données sera "contenue" dans le format du
logiciel. MySQL est par contre pensé en tant que serveur: il offre la
fondation, sans les "vues", les "relations", etc. Juste des tables,
avec les données et les clés primaires, secondaires, etc. Il en vient
par la suite à l'interface d'afficher cette information après l'avoir
obtenue de la base de données et de mettre différents informations en
relation. C'est là que l'option d'utiliser PHP entre en jeu. PHP n'est
qu'un language de programmation qui permettrait de définir une
interface web pour gérer les données.

/ Matt

-- 
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec


Re: [Ubuntu-QC] Ma principale utilisation d'un Gestionnai re de Base de Données Relationnelle (GBDR)

2010-02-07 Par sujet Mathieu Trudel-Lapierre
Jean-Léo,

2010/2/7 Jean-Leo Vandal :
[...]
> Donc, ma base de données "Collection Bien Manger selon le GAC" contient en
> fait 4 bases de données qui sont :
>
> 1. Conception de base de données ;
> 2. Le FCÉN 2007b ;
> 3. Le NDB of The USDA SR21 ;
> 4. Collection Bien Manger selon le GAC.
>
> Si tu es familier avec les bases de données, tu dois avoir une bonne idée de
> toutes les liaisons complexe de cette base de données. Acces ne parvenait
> pas a les géré, il y a seulement avec Alpha Five" qui réussi à le faire.
>

Ca m'apparaît aussi comme une quantité de travail colossale :)

Je ne suis pas personellement affecté par le diabète, mais je crois
que beaucoup de votre travail pourrait être grandement bénéfique sur
plusieurs autres facettes.

N'ayant pas de bases en alimentation, je ne peux que difficilement
apprécier la complexité de la base de données, mais côté technique,
s'il fallait convertir tout cela en un programme libre, je monterais
probablement une base de données en format SQLite inclu avec une
interface (python?) pour les ajouts d'information, le visionnement,
les calculs de portions, etc.

/ Matt

-- 
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec