Liens connexes

Dépêche modérée par

: Base de données bureautique libre

Posté par Nÿco (Jabber id, page perso, ). Modéré le 16 février 2003.
0
Voici ce qui n'apparait encore que comme un "bricolage" technique pour les non-initiés - et qui va donc rebuter pas mal de monde : l'utilisation simultanée d'OpenOffice.org et de MySQL pour en faire une base de données orientée bureautique (et non serveur comme il y en a beaucoup dans le Libre : MySQL seul, mais aussi PostgreSQL, Firebird, SAP-DB, pour ne citer qu'eux).

C'est avec ODBC (Open Database Connectivity) que l'on parvient à brancher les deux logiciels libres phares, et que l'on en fait une alternative libre au célèbre logiciel propriétaire MS Access - moins tous les inconvénients de cette solution.

Un bref résumé est disponible sur LinuxWorld, et un document de 28 pages est à télécharger sur unixODBC. Il est en Public Documentation License, et date tout de même d'octobre 2002.

> Lire les commentaires (53 commentaires, moyenne: 3,7).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: Base de données bureautique libre

Posté par matiasf () le 16/02/2003 à 19:05. (lien). Évalué à 16.

> que l'on en fait une alternative libre au célèbre logiciel propriétaire MS Access - moins tous les inconvénients de cette solution. Je n'ai pas testé la solution OOo et ODBC. Mais je ne suis vraiment pas convaincu que celà rivalise à MS-Access. MS-Access est assez formidable pour faire des formulaires ou des rapports très très avancé/complexe via le language/IDE de programmation visual basic (un équivalent fait cruellement défaut dans le logiciel libre). Je me trompe peut-être, mais OOo/OBCS semble plutôt concurrencer MS-Word/MS-query et MS-EXCEL/MS-query. Quel est l'avis de quelqu'un qui a utilise MS-Access et OOo/ODBC.

[+] Re: Base de données bureautique libre

Posté par alenvers () le 16/02/2003 à 19:33. (lien). Évalué à -1.

J'utilise ça depuis déja quelques mois. Ca fonctionne pas mal... Mais je préfère toujours la ligne de commande. Le document intéressant est http://www.unixodbc.org/doc/OOoMySQL.pdf

Re: Base de données bureautique libre

Posté par gnumdk (page perso, ) le 16/02/2003 à 19:46. (lien). Évalué à 9.

Cela est une bonne chose mais je pense qu'il manque alors un outils à la suite OpenOffice/StarOffice. En effet, Sun avait annoncé y'a pas longtemps un module permettant de développer des applis avec java pour StarOffice. Cela permettrai de remplacer visual basic et de faire des applis a partir de Star Office comme on le fait avec access. Mais je pense qu'il faudrait développer un veritable outils permettant de concurencer access et basé sur java. Mais faudrait il encore que le code du nouveau module star office soit donné a la communauté... Si quelqu'un a des infos... Si je dis des conneries...(j'avais juste vu la news(java 4 StarOffice) passé sur linuxfr sans vraiment m'y interresser)

Re: Document en français

Posté par Pierre Jarillon (page perso, ) le 16/02/2003 à 21:01. (lien). Évalué à 19.

C'est le travail d'Alix Mascret qui a réalisé d'excellents documents disponibles sur http://www.linux-france.org/prj/edu/archinet/ Vous y trouverez entre autre : Petit tour d'horizon sur OpenOffice et les bases de données Ce que vous trouverez dans ce document : Comment migrer une base de données MS Access vers PostgreSQL Comment utiliser une base de données PostgreSQL avec OpenOffice.org (lien ODBC) Comment migrer une base de données MS Access vers un format Dbase (.dbf) Comment créer des formulaires et des sous formulaires avec OpenOffice.org. Un autre document du même auteur traite de postgresql : Utiliser l'ORDBMS PostgreSQL En bref, rien que de l'excellente documentation qui mériterait à être plus connue. Un grand bravo à Alix Mascret.

Re: Base de données bureautique libre

Posté par fleny68 () le 16/02/2003 à 22:10. (lien). Évalué à 8.

On peut rajouter un lien vers la page http://fr.openoffice.org/servlets/ProjectDocumentList qui est le projet de documentation francophone et qui contient (entre autres) les howtos suivant: How-to concernant l'utilisation des bases de données avec OpenOffice.org 01bdd_ht_abinitio.sxw : Comment Créer une Base de Données Ab Initio 01bdd_ht_abinitio.pdf : Comment Créer une Base de Données Ab Initio 02bdd_ht_odbcmysql.sxw : OpenOffice.org, ODBC et MySQL 02bdd_ht_odbcmysql.pdf : OpenOffice.org, ODBC et MySQL 03bdd_ht_mysqlwinlinux.sxw : Comment Accéder à des Bases de Données MySQL avec Windows quand elles sont sur un serveur Linux O3bdd_ht_mysqlwinlinux.pdf : Comment Accéder à des Bases de Données MySQL avec Windows quand elles sont sur un serveur Linux 04bdd_ht_migraccess.sxw : OpenOffice.org et les Bases de Données (migration de bases Access) 04bdd_ht_migraccess.pdf : OpenOffice.org et les Bases de Données (migration de bases Access) 05bdd_ht_mysqljdbc.sxw : Comment Connecter une Base de Données MySQL via un Driver JDBC 05bdd_ht_mysqljdbc.pdf : Comment Connecter une Base de Données MySQL via un Driver JDBC 06bdd_ht_paramnomme.sxw : Comment lier des tables à l'aide de paramètres nommés SQL 06bdd_ht_paramnomme.pdf : Comment lier des tables à l'aide de paramètres nommés SQL (excusez les doublons sxw pdf, j'ai juste copiécollé la liste.)

--
Non, rien

Ce que Access fait et pas OOo ...

Posté par Matthieu Moy (page perso, ) le 17/02/2003 à 09:41. (lien). Évalué à 7.

Je ne nie pas l'utilité d'OOo en temps que front-end a une base de donnée type "serveur", mais il y a un truc qu'il n'est toujours pas possible de faire avec cette solution : gérer la totalité d'une base de donnée avec un seul fichier. Exemple (fictif) : Je gère une petite base de donnée de mes CD audio. Une table disques, une table auteurs, une table maison d'édition, éventuellement un table emprunts si je veux garder une trace des CD prêtés, des clés externes, primaires, ... J'ai fait quelques formulaires pour rentrer des nouveaux disques, un mini moteur de recherche, ... Jusqu'ici, OOo et Access se vallent sans doute. Maintenant, je veux donner cette base de donnée a un copain. Sous OOo, les données sont gérées par un back-end MySQL, répartis dans plusieurs fichiers, à un endroit du disque a priori inconnu par un néophite. Un simple dump ne suffit pas car je perds alors les méta-données (clés primaires et externes). Si je ne passe que les données, le copain ne pourra pas utiliser les formulaires graphiques que j'avais fait. Le passage de la base d'une machine a l'autre est donc encore loin d'être simple. Sous Access, tout (données, meta-données, formulaires) est dans le même fichier. Je le met sur une disquette, et le copain double clique sur l'icone.

Comparaison avec StarOffice ?

Posté par fleny68 () le 17/02/2003 à 11:19. (lien). Évalué à 3.

Il me semble qu'une des petites différences entre OOo et SO est le module de base de données Adabas. Est-ce que quelqu'un la déjà testé et peut le comparer à MS Access ?

--
Non, rien

Re: Base de données bureautique libre

Posté par daniel () le 17/02/2003 à 15:11. (lien). Évalué à 1.

a noter l'existence de kexi un frontend pour mysql qui sera bientôt inclu dans koffice.
les screenshots ici : http://luci.bux.at/projects/kexi/screenshots.html(...)

Revenir en haut de page