Bonjour.
Dans mon école d'informatique nous sommes sous du propriétaire à 100% (microsoft partout, c'est un vrai cauchemar).
Cependant certains professeurs sont plus ouverts que d'autres à des solutions alternatives (comprendre libre).
Le cours en question porte sur de la modélisation de bases de données (niveau noob hein) avec Access.
Mon professeur m'a donné son accord pour lui proposer une solution alternative.
Le critère principal est que le logiciel en question doit avoir les même fonctionnalités que Access (si il y en a plus ou en mieux je ne vais pas cracher dessus) et une prise en main (interface graphique et tout et tout, oui, j'ai presque honte) simple. Il doit en plus être supporté sous windows (il n'y a que des machines windows).
J'ai regardé un peu et je suis tombé sur les solutions suivantes:
Libre/Open Office => Pas assez bien selon les critères vu plus haut
Calligra (Kexi) => Encore trop expérimental tout windows
Camelot => Il faut programmer, personnellement je trouve ça super en plus j'adore python mais ça ne convient pas pour mon professeur.
Est-ce que vous avez une idée ??? Si cette expérience est un succès je pense pouvoir pousser de plus en plus l'école dans le chemin du libre, c'est donc un peu critique (une mauvaise expérience les refroidirait pour un long moment).
Merci d'avance pour vos réponses !
Librement
# Un alternative (libre) :
Posté par BeberKing (site web personnel) . Évalué à 6.
Change d'école (GPL 2+).
[^] # Re: Un alternative (libre) :
Posté par napster2core . Évalué à 3.
Ah, j'aimerais bien, mais je pense surtout aux malheureux élèves qui n'apprendront qu'une infime partie de l'informatique…
Heureusement je suis dans une entreprise qui fait du libre, donc l'un dans l'autre, je suis plutôt heureux dès que je sors des cours :P
Librement
Si tu ne sais pas demande, si tu sais partage !
# mysql + (dbdesigner/mysql workbench)
Posté par NeoX . Évalué à 4.
mysql sur un serveur
dbdesigner ou mysql workbench sur le client
par contre tu fais juste de la base de donnée, contrairement à access ou ton prof va te faire faire des grilles de saisie/consultation (bref du developpement autour de la base de donnée)
[^] # Re: mysql + (dbdesigner/mysql workbench)
Posté par napster2core . Évalué à 2.
A titre personnel c'est ce que je ferrais. Par contre le cours va tourner autours de la création de l'"application" (formulaire, contrôle des données entrées, etc), on ne va pas vraiment voir la création de base de données (c'est vraiment la base de la base de la base), c'est dans cette optique qu'ils utilisent access (en même temps utiliser access pour faire de la base de données c'est être quelque peu suicidaire…).
Mais merci pour ta réponse !
Si tu ne sais pas demande, si tu sais partage !
[^] # Re: mysql + (dbdesigner/mysql workbench)
Posté par NeoX . Évalué à 2.
en premiere partie tu disais :
en reponse à ma proposition tu reviens sur le premier dire
et tu cernes tres bien le probleme
du coup, il reste openoffice connecté à une base de donnée (mysql ou sqlite)
meme si je n'ai jamais regardé ce que ca pouvait donner.
[^] # Re: mysql + (dbdesigner/mysql workbench)
Posté par napster2core . Évalué à 2.
Désolé de ne pas avoir été suffisamment claire, c'est l'intitulé du cours qui n'est pas vraiment ce qu'il dit (je pense que ce sont des non informaticiens qui font ces cours…).
Sinon pour OpenOffice, j'avais regardé un peu et c'est amplement suffisant pour ce que l'on va faire mais ça n'est pas vraiment un équivalent Access, je ne peux pas aller vers mon professeur avec une solution inférieur, malheureusement.
Si tu ne sais pas demande, si tu sais partage !
[^] # Re: mysql + (dbdesigner/mysql workbench)
Posté par Zarmakuizz (site web personnel) . Évalué à 4. Dernière modification le 02 juillet 2012 à 15:57.
Coupler html/php et Postgresql ?
Utiliser Access pour "apprendre à se servir d'une base de données", c'est d'un niveau développeur indien accablant…
Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/
# Le bon vieux temps
Posté par papap . Évalué à 4.
Ca me rappelle le bon vieux temps ou on avait un soft sous Dbase III,et des petits malins ont décidé de passer sous Access parce que c'était Microsoft donc ça devait forcément être mieeuuuuhhh!: le soft a donc été complètement réécrit. Mais ce qui n'était pas prévu, c'est qu'il a fallu aussi tout refaire lors du passage de Access 1 à Access 2. On a tenu le coup jusqu'à Access 97: rebelote il a fallu tout réécrire. Et puis c'était difficilement maintenable et on a dû passer à un système Web. Merci qui?
# Ça c'est de l'école qui déchire !
Posté par Kerro . Évalué à 5.
Un peu comme si une école vétérinaire n'enseignait qu'à propos des chiens.
Un peu comme si une fac d'histoire ne parlait que de l'Europe.
Clairement, ce n'est pas une école.
[^] # Re: Ça c'est de l'école qui déchire !
Posté par napster2core . Évalué à 1.
Ah c'est pas faux, mais alors leur faire comprendre ça…..
Si tu ne sais pas demande, si tu sais partage !
# PostgreSQL
Posté par palkeo (site web personnel) . Évalué à 3.
PostgreSQL, avec Pgadmin ?
Ils tournent aussi sous Windows.
# Comment fgaire croire à un étudiant naïf que l'on est ouvert ...
Posté par totof2000 . Évalué à 6.
C'est ce qu'il veut te faire croire
Tout est dit : il veut Access, point barre. Il n'a pas envie de se remettre en question, ou on le force à utiliser les licences que quelqu'un a payé bien cher (cette personne ne voudrait surtout pas que l'on remarque qu'elle a payé pour rien).
Il faut arrêter avec Access à l'école. Acces c'est juste bon pour coder une petite base de données pour gérer sa vidéothèque personnelle. Pour le reste ya des trucs mieux fichis comme PostgreSQL par exemple. Et si le but c'est d'apprendre la modélisation, des environnements intégrés comme Access ne vous apprendront rien : a mon avis vous apprendriez bien plus avec un soft de modélisation UML par exemple et derrière en créant la base "à la min" avec requêtes SQL.
[^] # Re: Comment fgaire croire à un étudiant naïf que l'on est ouvert ...
Posté par lolop (site web personnel) . Évalué à 4.
Pour apprendre la modélisation, un tableau, une feuille et un crayon suffisent - et permettent de se concentrer sur le problème et non sur les techniques/outils.
Après, des TP avec une base SQL quelconque pour voir une implémentation.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Comment fgaire croire à un étudiant naïf que l'on est ouvert ...
Posté par napster2core . Évalué à 1.
Alors non, je ne suis pas naif et mon professeur est ouvert.
Le problème est que la décision finale est prose par l'ensemble des professeurs, c'est pourquoi il veut mieux avoir quelque chose de béton.
Et non, tout le monde n'est pas fourbe à ce point.
Si tu ne sais pas demande, si tu sais partage !
[^] # Re: Comment fgaire croire à un étudiant naïf que l'on est ouvert ...
Posté par Old Geek . Évalué à 1.
Le meilleur outil pour ce que tu veux faire, est bien openoffice,
il y a les formulaires, la base de données intégrée … tout y est.
Le problème est plutôt la résistance au changement que tu vas rencontrer !,
personne ne connait cette solution, et n'a pas envie de changer …
http://fr.wikipedia.org/wiki/OpenOffice.org_Base
[^] # Re: Comment fgaire croire à un étudiant naïf que l'on est ouvert ...
Posté par totof2000 . Évalué à 2.
OenOffice base est assez pourri dans son genre … Acces est bien mieux qu'OpenOffice Base : entre aures raisons : OpenOffice charge la base complète en mémoire lorsque tu l'ouvres et accède à celle-ci … Celà dit j'espère que ça s'améliorera par la suite parce que ce genre d'outil manque dans le libre …:(
[^] # Re: Comment fgaire croire à un étudiant naïf que l'on est ouvert ...
Posté par claudex . Évalué à 3.
Un truc que les gens aiment bien avec Access, c'est la génération de rapport pas trop mal foutu, et ça n'existe pas avec une base de données SQL par défaut.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.